Для этого просто существуют разные языки! Смотри вторую ссылку: http://csdl-images.computer.org/mags/co/1998/03/figures/r30231.gif
https://skeptics.stackexchange.com/questions/17224/do-professional-software-developers-write-an-average-of-10-lines-of-code-per-day
http://bravenewgee …d-heres-why-we-use-it/
И напоследок:
https://www.tcl.tk/doc/scripting.html (
https://web.stanfo …n/papers/scripting.pdf) -- обрати внимание на картинку и табличку пониже. Вот где RAD (Radpid Application Development). Но он быстро упирается в то, что большие программы подобного типа разваливаются. Примеры? Да что угодно большое на Tcl. Быстрый старт, успех и погрязает в багах и некачественной архитектуре. Скриптовые языки работают как клей, о чем собственно Оустерхаут и пишет. Хорошо, если систему можно разбить на мелкие компоненты с четкими интерфейсами, закодировать на удобных языках (и часто простом C, подходящим для не развесистых монолитных проектов) и склеить подходящим языком. А если у тебя всё начинает зависеть от всего, то тебе универсальные языки типа C++ или Java больше подойдут, с жесткими типами.
Кстати вот отсылка к Julia:
https://en.wikiped …sterhout%27s_dichotomy
PS: не могу найти картинку, где хаскели с лиспами дорисованы в верхнем правом углу. Но идея примерно такая.