> но ни хрена не работает там, где либо не профи либо нет контроля - стили, ревью,
> вот это всё.Кажется, я начинаю понимать в какую сторону ветер. Для такой аудитории придумали очень хороший солюшн: https://scratch.mit.edu/
Просто, понятно, нечего серьезного не сделать(хотя я видел проекты, которые очень даже ого-го), но работать будет. Сорри, но типов там не будет.
> Но на практике 99% задач не требуют ничего большего, чем
> совершенно базовые средства - работа с файлами (можно чтобы даже симлинки
> отдельно не выделяли), строки (и регэкспы туда же), минимальная математика, массивы/словари
> и простейшие "классы" а-ля struct + сгруппированные в ней функции чтобы
> не мешать всё в одну кучу.
Ну, регулярки, это уже не для той категории юзеров, которую вы описали хотите таргетить.
А желание иметь "классы", - это вы сами себе тогда противоречите.
Классы и вообше абстракции ООП, - были придумано исключительно чтоб народ не наступал друг другу на пятки когда больше чем один дев или чувак с короткой памятью, не способный запомнить имена функций и переменных. Иметь классы и "наследования"(которых вы не хотите) это все ягодки одного поля - ООП. И тут вы либо тянете всю кухню ООП, либо забудьте об успехе такого проекта.
> О шеллах не будем, там одних "логических операторов", эмулируемых чёрт знает из
> чего, хватит, а читабельности во всяких $чёртзнаетчто вообще никакой
Каждый раз, когда меня злит какой-то язык, я знаю 100%, что я просто его еще не понял, ну чуток практики и вся логика заложенная в язык становится понятна и проста.
Что там страшного? Там всего десяток символов запомнить что делают и все становится довольно понятно и и компактно
> Советовать мне их подучить - это забавно, да.
Раз вас раздражают "логические операторы", значит вы просто либо не часто пользуете шелл, либо не уделяли время на полное изучение, не через гугл, а как положено, по мэну и с практикой
> Правда запоздало лет на пятнадцать.
За 15 лет много чего можно забыть :)
> Как скрипт - чудовищно, почему я давным-давно взял за принцип что-либо больше пяти строк сразу делать на перле (ну или сейчас можно на питоне, но я к перлу привык).
Перловка к сожалению помирает и называть этот язык более понятным для категории людей которую вы описали - это издевательсво, а питон, ну если есть время переделывать скрипты и за это еще и платят когда очередной раз ломают совместимость, то скорей всего для той категории подойдет, а вот скрипты на шеле или том же awk будут работать десятилетиями и будут понятны всем кто уделил время на их изучение.