andrei
Функциональный скрипт
ᛏᚺᛖ ᛚᛖᛋᛒᛁᚨᚾ ᛗᚨᚾ ᚷᛁᚱᛚ 🐝
fs
andrei
вообще не язык, а скрипт же
Так под это определение подходит
A64m
определение-то для языков, а не скриптов
Alexander
Жс функциональный?
Более функциональный, чем Scala. Я не против считать его ФЯ.
eahqzsr
ох сколько я интересного пропустил
andrei
Лол
eahqzsr
Кстати, JS + ramda ниче так.
Alexander
Aliester
скала - ооп + фп
Alexander
Окей, пусть будут разные мнения о цвете этих фломастеров.
Aliester
жс - говно + фп
eahqzsr
Кстати, что решили - stack рулит?
Alexander
И да, скрипты - языки программирования тоже.
Alexander
Кстати, что решили - stack рулит?
По крайней мере работает
Aliester
помню начало нулевых(нет, мне было 5 лет), когда все динамическое и не компилированное считалось детским и несерьезным
A64m
По крайней мере работает
нынешние найтли не работают например
Alexander
Что поделать. Такое свойство найтли билдов: гарантий нет
Aliester
и перл
Alexander
Вообще-то руби уже тогда был в почете.
Лиспы были в почете задолго до.
eahqzsr
И PHP, лол
Danila Matveev
/me в очередной раз заглянул в чат - как обычно языкосрач, жс и немного про стэк
Alexander
Питон тоже
Oleg
Вообще-то руби уже тогда был в почете.
*уже тогда остался без рубистов, которые умели кодить, все свалили куда-то ещё
A64m
лиспы переоценены
Oleg
...За пять минут до срыва покровов, что и python fp > scala fp
eahqzsr
Рубист никогда в гаскел не свалит
Andrei
те, кто свалили – ненастоящие рубисты
A64m
потрясающе конечно, что скрипты обсуждаются и через 40 лет после окончательного морального устаревания и сделавшись полностью ненужными
PsyDebug
Скажите спасибо, что на баше еще не пишут прод.
половина прода на костылях на баше
parket
Просто скрипты нужны для программирования на уровне приложений.
Ignat
Можно поинтересоваться, а что тогда, например, го?
Ignat
скала - ооп + фп
Ignat
жс - говно + фп
Ignat
а котлин 🤔
Cheese
котлин = жава - говно
Дима
половина прода на костылях на баше
Костылы на баше в принципе можно компилировать из более удобного языка
eahqzsr
Я вам расскажу страшную историю. Однажды меня наняли фиксить страшную фигню на баше, которая была в проде и писалась 12 лет человеком, который по собстенному признанию "не программист". 200k LOC.
Oleg
постриженная и отмытая жава
eahqzsr
А Раст, Раст что?
Ignat
котлин = жава - говно
смело вы его занулили конечно
parket
Там после 100 строк уже черти ноги сломят.
A64m
А что мы называем "скрипты"? И почему они не нужны?
скрипты - это так называемые "динамически типизированные" не нужны потому, что в 70-е изобрели параметрический полиморфизм и вывод типов
eahqzsr
Та ладно. Не-программист писал 12 лет что-то на баше. 200KLOC? Да как это вообще возможно?
Правда - правда. Порядка 70 файлов. Огромное количество дуплицированного кода. Каждая функция ущетвует в паре десятков вариантов.
Alexander
О ужас.
Alexander
И как результаты?
Aliester
A64m
А Раст, Раст что?
язык 70-х с добовлением пары модно-молодежных фич из 90-х
eahqzsr
И как результаты?
Поковырялся немного, отрефакторил с краю несколько функций, и забил.
eahqzsr
Потому что руки опускатся когда на это смотришь. Сизифов труд.
A64m
котлин = жава - говно
котлин = жава - говно-с-точки-зрения-джависта т.е. примерно жава - 0
Andrei
а как же null?
в котлине это opt-in.
Alex
а как же null?
Погоди погоди
Alex
В котлине мэйби на стероидах
Cheese
убрали неявный налл из явы же
кана
@qnikst а что насчет такого юзкейса для fix?
Denis
мэйби на стероидах это как?
кана