ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Пятница
27 января
797984 Топик полностью
Связанные сообщения
TypingScripting
[Lua RTOS] - сбыча мечт?2022-11-10
Может кому пригодится: скрипт, который к себе цепляет и разворачивает tar-архив. При желании можно запустить скрипт из этого сам...2021-12-10
Опишу задачи.2020-10-31
Процитирую сам себя: "Разработка ПО большого объёма на языках с динамической типизацией, как правило затруднена, но в целом скор...2020-10-30
Тебе нужен встраиваемый интерпретатор способный работать в REPL-режиме. Я уже ранее давал тут ссылку на partcl, lil, picol и ...2020-03-25
Я говорю про другую типизацию. Не про int или long, и даже не про int или char*. Программа на ООП-языке существует в рамкой неко...2019-12-19
С языком очень даже связано. Компилирующие языки со статической типизацией (C++, C#, Java, C, Pascal) пропускают гораздо меньше ...2019-12-17
Не совсем. C++ -- это уход в сторону _типизированных_ ЯВУ, а Java или C# -- подвижка в сторону "управляемого кода" и что наиболе...2019-11-03
Увы, часто нет. Ардуины не просто так возникли. МК подросли и стали возможны другие подходы к разработке. Видно же что делается:...2019-03-03
Не соглашусь, во-первых я чётко подвёл к мысли, что возможны разные классификации, существование одних не запрещает другие. И ес...2019-03-03
С этого стоило и начинать. С того, что язык скриптовый. И это уводит совсем в другую сторону, практически в параллельную вселенн...2019-03-01
Утиная типизация - это оно? -> -->2017-11-28
[Мелкие встраиваемые скриптовые языки.] Сводный топик. Лучше пройтись поиском - почти все языки не раз у нас обсуждались2017-09-29
Дополню, что успел наковырять. #интерпретаторы #скрипты2017-09-15
JIM - интерпретатор Tcl, заточенный под embedded приложения. -> Используется в том числе в этом WEB фреймворке -->. Очень ...2012-12-26
Это свойство практически любого языка с динамической типизацией. Здесь питон притянут за уши. Но это НЕГАТИВНОЕ свойство для бол...2010-01-13
fk0, легенда (28.11.2017 23:57 - 29.11.2017 00:05, просмотров: 1009) ответил Evgeny_CD на В идеале должна быть настраиваемая типизация. Если ты пишет "малую программу", которую ты будешь сопровождать сам, и понимаешь все риски такого подхода - ставишь ключик и вперед.
Для этого просто существуют разные языки! Смотри вторую ссылку:  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: не могу найти картинку, где хаскели с лиспами дорисованы в верхнем правом углу. Но идея примерно такая.
[ZX]