• Стоит ли разрабатывать новый язык програмирования?

    eox425
    @eox425 Автор вопроса
    Я студент факультета компьютерной инженерии — я имею прямое отношение к железу.
    … хм свой асм? да я люблю fpga'шки но это для меня пока слишком.
    Обучение студентов или хобби? Я не препод, и я ненавижу свой преподавательский состав…
    Это уж точно не хобби, уж больно фанатично много времени я уделяю этому делу.
    Вопрос Спроса и Предложения… а я просто хочу сделать этот мир чуть-чуть лутше.
  • Стоит ли разрабатывать новый язык програмирования?

    eox425
    @eox425 Автор вопроса
    Оригинальные технологии… да идея уже есть и подкреплена мат. частью.
    Моё решение абсолютно комплексное и учитывает все особенности целевых платформ.
    Соответсвенно проблемы оптимизации и заточки под что-то решаются довольно нестандартными путями, и это работает… на грабли я уже наступал за этот год 3 раза, за прошлый 2.
    И то это просто были проблемы научной формулировки происходящих процесов.
  • Стоит ли разрабатывать новый язык програмирования?

    eox425
    @eox425 Автор вопроса
    Я уже давно предельно точно сформулировал задачу которую требуется решить.
    К сожелению я не могу очень точно представить результат работы такого компилятора, он в прямом смысле этого слова «не чёткий» и выдаёт иногда такие вещи от которых «крышу сносит»,
    а иногда «висит». Тоесть это что-то наподобие ловли энергетических флуктуаций вселенной и материализация их в виде алгоритмов. Вот такое вот эзотерическое «чудо». Полный рандом-эффект.
    Но это работает… и работает довольно интересно. Остался только вопрос наполнения стандартной библиотеки.
  • Стоит ли разрабатывать новый язык програмирования?

    eox425
    @eox425 Автор вопроса
    То есть главный вопрос это труд и реклама?..
    Первое решается довольно сложно но решается,
    а вот с «маркетингом» действительно могут быть проблемы.
    Хотя… У меня ещё осталась пара сотен «тузов в рукаве» =)
  • Стоит ли разрабатывать новый язык програмирования?

    eox425
    @eox425 Автор вопроса
    Ну во первых это язык NP-формулировки.
    То есть мы поэтапно вводим что входит а что выходит, причём это могут быть абстрактные данные.
    Сначала в глобальном решении, потом в конкретных локальных. По юнит тестам, которые мы вводим либо которые генерируются автоматом, ЯП определяет коректность работы программы а также принимает решения о структуре данных и используемых алгоритмах работы…
    Таким образом можно решить все описаные проблемы, полное TDD и XP с коробки.
    Во вторых stdlib будет ооочень большой.
    В даной реализации должна пресудствовать огромная база готовых решений на основе которых будут созданы новые. То есть в случае смены апаратной платформы грозит полная перекомпиляция, либо смена критерия оптимизации по «желанию» пользователя.
    Этакий «black box» сам генерирующий «странные» и быстрые алгоритмы.