Да так дедушка мой в детстве по утрам по 2-3 проекта делал!
Бэкенед в NYSE давно перешел на чистые плюсы и местами Go.
Омич проверял, послушаем
А налоговая?
Там выделели деняк недавно все обновить подчистую, чтобы не эмулировать.
А баги они фиксят так, как будто на коболе.
Последний раз, когда мы им тыкнули в баг, они... Переписали блядь документацию под него!
Последний раз, когда мы им тыкнули в баг, они... Переписали блядь документацию под него!
Нуу, такое себе. Python писец медленный, но так же писец удобный для разработки. Причем он изначально разрабатывался как прокладка между ученым и С библиотеками, так что если нужно решать прожорливые на CPU задачи - пишется либа на сишке. В остальных случаях типа веба всё все равно упирается в IO базы данных.
C/C++ быстрый и геморный в разработке. В тестах веб фремворков внезапно Java идет в лидерах вместе с всякими ++, # и Rust, в то время как Python где-то в конце. А Go - это ни рыба ни мясо. Середнячек и по скорости и по геморности разработки. При этом несет клеймо гугловской проприетарщины, так что ну его нахрен. Если кто скажет, что гугл хороший, так я напомню как он форсит свой webp и спецом выпилил из хрома поддержку jpeg xl.
C/C++ быстрый и геморный в разработке. В тестах веб фремворков внезапно Java идет в лидерах вместе с всякими ++, # и Rust, в то время как Python где-то в конце. А Go - это ни рыба ни мясо. Середнячек и по скорости и по геморности разработки. При этом несет клеймо гугловской проприетарщины, так что ну его нахрен. Если кто скажет, что гугл хороший, так я напомню как он форсит свой webp и спецом выпилил из хрома поддержку jpeg xl.
И было бы просто офигенно
Осваивать новое почти всегда сложнее, чем по стандартным сценариям делать. Тяжело в учении легко в бою
только если ты не осваиваешь кусок говна конечно
Трансляция в /b/yte code
Тяжело в учении, говнокод на бою
вот только в передовом фреймворке ради безопасности убрали педали, шестерёнки и цепь, круглые колёса недодезайнерам показались банальностью и их заменили на треугольники рело (не ну чо, катится? катится!) а ось так и осталась фиксированной (и теперь при езде трясётся вверх-вниз). Но не беда, ось обоих колёс развернули перпендикулярно земле чтоб смотрела строго вверх, ведь о том что передовой фреймворк сделан чтоб на нём ездить, об этом совсем позабыли.
и смотря на это ты думаешь, нет уж лучше я поеду на своём кривом-косом кое как пригодном для езде фреймворке, он хотя-бы едет!
https://joyreactor.cc/post/5787048
https://joyreactor.cc/post/5787048
Это скорее всего мем от яваскриптера для яваскриптеров. Потому что у кого еще там регулярно новые фреймворки выходят?
тряска вверх-вниз нужна чтобы дилдак вместо сиденья в жопу долбил
Когда сайты фреймворков лепят "С нами работают: ..." и далее знаменитые бренды, то это означает что тебе надо дохуя денег чтобы нанимать кодеров, которые будут из этого делать конфетку. В принципе разницы никакой между ними. Минусы это: "было с преальфы, пока не трогали", "нафига тебе модуль/плагин, сам не напишешь что ли?", "интуитивный хардкод, не пытайтесь понять" и "документации нет, спросите в дискорде".
> Когда сайты фреймворков лепят "С нами работают: ..." и далее знаменитые бренды, то это означает...
То это означает ровно нихуя. Это может быть 1 заброшеннный мелкий проект в полузакрытом филиале у черта на рогах.
То это означает ровно нихуя. Это может быть 1 заброшеннный мелкий проект в полузакрытом филиале у черта на рогах.
если вы поддерживаете проект, то текст к картинкам надо поменять местами
Если вы поддерживаете проект слепленный по госзаказу, то там в обоих случаях нижняя картинка
Это скорее когда к вам пришел очень дорогой и модный консалтинг и перевел вас на очень современные процессы всего за 3 годовых выручки целой компании.
Чем больше вижу код на фреймворках тем больше убеждаюсь - надо использовать не фреймворки, а библиотеки.
Библиотека точно так же позволяет не изобретать велосипед, но при этом решает отдельно взятую "проблему" и не меняет под себя язык
То есть новому человеку не нужно изучать досконально весь фреймворк, чтобы разобраться с небольшим куском кода, достаточно глянуть документацию на пару библиотек
Если библиотека чем-то в какой то момент перестала устраивать, можно заменить ее на другую, или обновить ее версию. Смигрировать на другой фреймворк - ну удачи...
Библиотека точно так же позволяет не изобретать велосипед, но при этом решает отдельно взятую "проблему" и не меняет под себя язык
То есть новому человеку не нужно изучать досконально весь фреймворк, чтобы разобраться с небольшим куском кода, достаточно глянуть документацию на пару библиотек
Если библиотека чем-то в какой то момент перестала устраивать, можно заменить ее на другую, или обновить ее версию. Смигрировать на другой фреймворк - ну удачи...
Тут есть взгляд и с другой стороны - если у тебя в проекте какой-то достаточно известный фреймворк (типа того же Реакта), то ты можешь при найме человека требовать знание именно этого фреймворка. И быть уверенным в том что у него есть достаточно скиллов чтобы быстро включится в работу.
Фреймворк, увы, не предохраняет от возможности написать тонну говнокода и криво его организовать. Так что хрен потом в такой проекте быстро включишься в работу.
С библиотеками это еще проще. А если это библиотеки + доморощенный фреймверк - то проще сразу уволится. Это костыли, скрепленные вместе блобом говнокода.
Согласен. С другой стороны тебя будет сложно уволить, если ты создашь такого франкенштейна в одно рыло и он будет важен для компании.
О, в тему. У меня как раз на носу таск: изучить куда переходить на проекте с CodeIgniter3, на CodeIgniter4 или Laravel.
Чтобы написать коммент, необходимо залогиниться
Отличный комментарий!