deep-econom (deep_econom) wrote,
deep-econom
deep_econom

Category:
мысли вслух
идеальный язык моделей это все равно, что идеальный язык программирования,
его ищут-ищут, найти не могут ))

Субъективное видение идеального языка программирования
https://habr.com/en/post/435300/

----
Выводы
Итак, на мой взгляд, в идеальном языке программирования должны быть:
мощная система типов, с самого начала поддерживающая
типы-объединения и кортежи
ограничения на шаблонные параметры и их взаимоотношения друг с другом
возможно, экзотику типа линейных или даже зависимых типов.
удобный синтаксис
лаконичный
располагающий писать в декларативном стиле и использовать константы.
унифицированный для типов по значению и по указателю (ссылке)
максимально простой и гибкий
учитывающий возможности ide и рассчитаный на удобное взаимодействие с ней.
чуточку синтаксического сахара типа extension-методов и ленивых аргументов функции.
возможность перенести часть вычислений на этап компиляции
макросы, работающие прямо с AST
удобные сопутствующие инструменты типа системы сборки
----
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 3 comments