Roman
на перлах питонах пхп etc пишут
их пишут, но это больно. Даже если все участники растянули себе анус упражнениями и начали получать удовольствие от процесса
Anonymous
почему на условном питоне должно быть больнее, чем на условной джаве?
Anonymous
но в питоне, пхп и им подобных можно указывать сигнатуру функций и есть вещи вроде mypy которые умеют их проверять
Roman
Anonymous
тоже
Roman
гарантия, что поле/функция существуют?
Roman
Я не представляю, как это в динамике возможно
Anonymous
почему
Roman
пушто это как бы статика)
Anonymous
но тут смысл в том что на питоне ты можешь писать расписывая везде аннотации и это будет проверяться и никакой попоболи там не будет
Anonymous
и такая практика сейчас распространена
от того факта что язык с динамической типизацией он не становится автоматически решетом где ничего не понятно
Denis
Denis
Могу сказать что вот это "попоболи не будет" наглая ложь
Denis
Не будет пока у тебя проект < 1к трок
Denis
строк
Denis
а дальше уже будет нормальное такое количество попаболи
Denis
и тестов дохуя
Anonymous
Denis
чтобы приложить хоть как то лед
Anonymous
Anonymous
как в компиляторе, только отдельно
Vlæd
Проходили в typescript такое - все any/unknown юзают
Anonymous
от культуры в компании зависит
Anonymous
у нас конфиги в сонаркубе достаточно строго заданы и код без аннотаций ревью не пройдет в любом случае
Roman
лучше, чем ничего, но хуже, чем изначально статический язык
Vlæd
Именно, а языки, которые энфорсят статические типы - не особо от культуры компании зависят
Hog
Anonymous
Roman
Vlæd
Roman
Просто нахуя эти пляски, если та же джава питону в этом смысле абсолютно не уступает?
Igor
Блин, почему всех нюфагов учат питону и жс, f# же тоже самое, только с компилятором)
Vasily
Шо у нас тут? Нигилисты в чате?
Roman
Говнокод говнокоду рознь
дело даже не в сортах, а в том, что оценивать язык с позиции "на нем тоже можно писать хуево" бесполезно, пушто тут все языки равны
Vlæd
Roman
Anonymous
на хаскеле ничего этого нет
Roman
Igor
Anonymous
бла бла бла джава
бла бла бла на джаве гет запрос отправить надо себе бутылку в жопу засунуть
Roman
Vlæd
Roman
Ayrat
Anonymous
из этих 4 самый норм котлин
Anonymous
остальное вообще не для людей делалось
Anonymous
вместо написания фич трахаешься с инструментом
Vlæd
Denis
Igor
Порог вхождения, думаю
Ну не знаю, хеловорд на f# ~= хеловордну на Python
Плюс уже блокноты завезли в vscode, вообще различий 0 с питоном
Плюс уже не надо 20 гб vs выкачать под винду
Roman
requests.get()
ну дык это и на сишарпе можно! Тока будет request.Get()
Vlæd
Ayrat
котлин это ебля с ждк и градлом одновременно.
Но поддержка в IDE хорошая. Не прям супер фонтан, но хорошая. Чуть лучше чем F# в VS
Тормозит одинаково хуёво
Ayrat
билд тулинг в дотнете топовый
Ayrat
dotnet build и вперде
Anonymous
Ayrat
Anonymous
Ayrat
Котлин очень годный язык.
Я бы назвал его F# в мире JVM. Не по духу и синтаксису, а по смыслу - сделать НОРМАЛЬНО. Сделать с интеропом с убогим старшим братом. Сделать чтобы было УДОБНО
Вот в этом смысл и фшарпа, и котлина
Anonymous
в f# не такой удобный интероп кмк
Roman
да, в котлине интероп с жавой на порядок лучше, чем в фшарпе
Igor