ailev.ru

19 января 2008 · Комментарий

Без заголовка

В 1995 фирма Silicon Graphics только-только начинала испытывать трудности со своими рабочими станциями. Так что все с распространением "обычных компьютеров" произошло немного попозже.Насколько я понял из статья в wikipedia, тогда уже появились первые CAD системы для PC. Пусть и убогие. Хотя может быть я не прав. И вы не путайте крошечное дерево (с минимальным количеством связей) даже большого вордовского документа с деревом для какой-нибудь пенсионной системы CapGemini. Судя по картинке которая имеется в презентации и тому, что они показывают код в Excel, а потом код на DSL, приложение большим не является, но использование DSL-ей сильно облегчает задачу написания этого кода. В вашем JetBrains MPS, скорее всего, больших промышленных программ (каких-нибудь финансово-складских приложений для небольшого заводика с филиалами) не писалось пока. Ну да для заводиков не писалось, но приложения порядка десятков миллионов узлов синтаксических деревьев есть. И есть возможность улучшить эти показатели как минимум на порядок. Тут работа с большими приложениями мало отличается от того, что делает обычное IDE, Eclipse, например или IDEA. Разница только в том, что отображается в редакторе, в IDE текст, у нас кусок дерева. Обычно много редакторов не открыто, поэтому вполне возможно было бы работать со всем этим на намного более медленных компьютерах, если все хорошо соптимизировать.

К записи · К обсуждению