Size: a a a

Боль Тимлида

2021 October 11

AW

Ars Wysocki in Боль Тимлида
почему?
источник

VF

Victor Fabrichenko in Боль Тимлида
Несколько языков это, по моему мнению, хуже, чем один язык, со всех точек зрения, но иногда в угоду производительности или скорости разработки (временной) такое практикуется
источник

ММ

Максим Муратов... in Боль Тимлида
С сотнями страниц обсуждений в отдельных тредах на форумах.
источник

AW

Ars Wysocki in Боль Тимлида
речь о дсл-ях
источник

ii

iv iv in Боль Тимлида
А поведение?
источник

AW

Ars Wysocki in Боль Тимлида
это тоже входит в множество допустимых значений
источник

VF

Victor Fabrichenko in Боль Тимлида
Это потому что погромисты думать не хотят о том что действительно влияет на решение, а берут узкую задачу и ее решение натягивают на весь мир
источник

ММ

Максим Муратов... in Боль Тимлида
Да в любой достаточно крупной системе есть свои языки, и это необходимость. Возьмите любой CAD.
источник

ii

iv iv in Боль Тимлида
Ну ок. Теперь функция
источник

VF

Victor Fabrichenko in Боль Тимлида
Это не "много языков" это скриптовые языки
источник

ММ

Максим Муратов... in Боль Тимлида
И в нашей системе есть несколько, причём есть DSL-и для программистов, а есть и для конечных пользователей (экспертов по предметной области).
источник

AW

Ars Wysocki in Боль Тимлида
дсл может быть выражен в термах хостового языка
источник

AW

Ars Wysocki in Боль Тимлида
ну например отображение одного множества на другое
источник

VF

Victor Fabrichenko in Боль Тимлида
Вот опять ненужная абстракция
источник

ММ

Максим Муратов... in Боль Тимлида
И это ещё один сценарий, в котором некоторые языки имеют преимущество. В условном хаскелле или лиспе DSL-и клепать проще, чем в делфи.
источник

ii

iv iv in Боль Тимлида
Хм. Как в 9-м классе средней школы)
источник

VF

Victor Fabrichenko in Боль Тимлида
Ну теперь затащите хаскель в вашу Дельфи систему и настройте их совместную работу
источник

VF

Victor Fabrichenko in Боль Тимлида
Вот это будет "два языка в ИС"
источник

AW

Ars Wysocki in Боль Тимлида
зависит от счисления в котором мы определяем функцию, но это определние годится для любого
источник

ММ

Максим Муратов... in Боль Тимлида
Затащил OCaml, на узкую задачу -- разработку оптимизирующего компилятора для одного из DSL. Нормально всё интегрировалось.
источник