Re[51]: Есть ли вещи, которые вы прницпиально не понимаете...
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 16.02.14 21:06
Оценка:
Здравствуйте, alex_public, Вы писали:

I>>То есть, ты хочешь уровень привязать к инструментам ? Эдак окажется, что машинный код это самый высокоуровневй язык, потому что для него наверное пару миллионов инструментов, ну вот например декомпилер, линкер и тд и тд.


_>Нет, речь не про такие инструменты. А например про UML и ещё множество других из этой же области.


Uml это проектирование, а не язык программирования. Ты всего то спутал области. Эти инструменты применимы к любому языку программирования, хоть к ассемблеру. Более того — один и тот же набор квадратов одинаково пригоден для любого яп.

I>>А в Хаскеле — запросто.


_>На C++ весь код превратился в одну страницу, причём там код простейший, представляющий собой исключительно вызовы функций библиотечки.

_>На Python'e будет буквально такой же код, как и на C++. Т.е. с точностью до замены скобочек на отступы.
_>На Haskell'е ситуация будет чуть хуже за счёт монадного мусора, но если приравнять его к своеобразному аналогу скобочек, то снова получится буквально такой же код.

Обычно делается так — на низкоуровневом языке пишется небольшая либа, которая используется на высокоуровневом.

_>Тогда 1С придумывал математик под кайфом. )))


1С это никакой не ДСЛ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.