Дима
почему травма? Если не останавливаться в развитии, то выучить можно что угодно
Питон, по моим наблюдениям прививает крайне специфичный образ мышления
Алдар
но в основном многое похоже
Evgenii
я бы php посоветловал, но там типов потом занать не будет вообще
Sergey
ох бля
Алдар
может тогда го?
Sergey
уж лучше го, чем php
Виталий
holywar.begin();
Дима
go норм, да)
Evgenii
уж лучше го, чем php
а ну сейчас накинутся) по мне так все что угодно лучше чем js
Sergey
holywar.end()
Дима
Правила - на два листа А4
Алдар
го очень прост, популярен в Китае, быстро компиляется и работает на любых платформах
Дима
Дженериков нет 👀
Дима
Одни плюсы))
Дима
Ну не
Алдар
rust аналогичен только помощнее и без gc
раст гораздо сложнее, там правила заимствования ресурсов и прочее
Дима
Он в области применения аналогичен
Anonymous
Нет
Дима
А подход вообще иной
Evgenii
очень важный параметр что бы как можно быстрее начать зарабывать на языке, а то так можно c++ учить годами что бы джуном хоть куда то взяли. Никакого терпения не хватит
Sergey
раст гораздо сложнее, там правила заимствования ресурсов и прочее
эти правила очень просты на самом деле сложно въехать сначала
Evgenii
ruby!
ну ну
Evgenii
руби то хорош
Дима
С козырей зашёл
Evgenii
с его одними рельмами и манкей патчами
Алдар
руби хорош, но на винде не работает что печально, с другой стороны подвигнет поставить линукс
Алдар
а жс все равно учить придется
Evgenii
у руби гора минусов, начиная с производительности заканичвая модификаторами доступа которые кривые
Sergey
да ладно, есть же Opal
Дима
Опал — затянулся и упал
Алдар
да ладно, есть же Opal
ну и потом говорить "у меня опал"))
Sergey
у руби гора минусов, начиная с производительности заканичвая модификаторами доступа которые кривые
пруф на счет производительности? модификаторов доступа, там как таковых нет
Evgenii
синтаксис свободный, половину можно не писать что вообще не помогает его читать, ну те же рельсы на которых он заканчивается
Evgenii
есть там private
Evgenii
но он кривой
Sergey
есть там private
ты о @name или self.name?
Evgenii
в том же php он нормальный как в java
Evgenii
о боже мой
Evgenii
рили?
Алдар
obj.send(:method, args) и пофиг на модификаторы доступа
Sergey
аааа
Sergey
туплю)))
Evgenii
https://rubydev.ru/2010/12/ruby-private-protected-public-methods/
Evgenii
вот об этом
Sergey
я собсно забыл)
Алдар
есть там private
в жс private вообще через замыкания реализовывается, или через другие хаки
Алдар
так шо не надо тут)
Sergey
в жс private вообще через замыкания реализовывается, или через другие хаки
учитывая что их там нативно нет и приходится ставить костыли
Evgenii
так вот и я о том
Evgenii
вы один язык хуче другого предлагаете)
Дима
private не нужен
Sergey
кстати, тут подобный разговор в раст чате
Sergey
Дима
Замыкание — не хак и не костыль
Aman
есть ли пропосал на следующее: const f => (e, value) => { alert(value) } записать так const f => (, value) => { alert(value) } какие проблемы могут быть с такой записью?
Oleg
Кроме того что оно падает с ошибкой?
Дима
const f => ([, value]) => { alert(value) }
Sergey
кстати, я не пробовал, но можно ли так: const f = (...[, value]) => { alert(value) } ?
Aman
нет походу
Дима
Поэтому нельзя
Aman
в ту же ошибку упрется походу
Дима
Но ты можешь сделать ([, value, ...rest])
Evgenii
вообще с чего начали, какой зык первым учить. Я бы наврное java посоветовал. В нем есть все, он на всех платформах. Он и примитвам научит и OOP, и многопотчности, там и лябды есть. Короче, поймешь яву, поймешь любой язык)
Алдар
забыл добавить, еще надо минимизировать время до устройства на работу при тех же усилиях
Алдар
мне кажется тут жс хорош
Алдар
то есть, устроишься на работу - и дальше в свободное время учи алгоритмы, ассемблер, базы данных и что угодно вообще
Anonymous
ебать, ассемблер
Evgenii
мне кажется на такую роль и пайтон подходит
подходит, но он послабее, в нем много нет, но он конечно проще
Anonymous
просто забавляет что российское обучение до сих пор строится на паскале, когда есть пайтон)