Ні, шо шо, а подача і графіка супер. Артово.
Не Клаптрап, а CL4P-TP steward bot :D
Круто. Мейлінг із коробки взагалі один з жирнющих плюсів Рельсів, добре що є й подібний баланс гем тепер :)
Навпаки, гарні тату на мужиках і бабах класно виглядають під 40. Все залежить від тіла і як слідкувати за собою.
Сам починав з Рубі, і також рекомендував би його як першу мову. Він зможе навчити багатьом гарним навичкам з самого старту, а Ruby on Rails до цих пір найкращий MVC фреймворк за допомогою якого можна зручно і швидко писати, а новачкам зрозуміти як працює бекенд у 90% аппів. Там ще й цікаві іновації є в останніх Рельсах, які виглядають привабливіше аніж всратий рендер компонентів на бекенді і дегідратація на фронтенді опісля.
Те що вакансій менше не значить що треба все кидати і бігти за JS потягом, на Рубі до цих пір стартують багато проектів, ну і є багато легасі. З досвідом я краще буду працювати з класичним Рельс проектом аніж всратою лапшою на Го/Пітоні/Джс та хоррором з Ангуляр/Реактом. Не знаю як в Україні, але в Європі в Лінкедіні мені частенько пишуть HRи з цікавенькими Рубі вакансіями, і це не завжди легасі.
Серед динамічних мов Рубі/Еліксир все ще топові у своїх нішах. Якщо якимось дивом бізнес заскейлився до маштабів коли моноліту на Рельсах недостатньо (що в 99% випадків просто не трапляється), вузькі моменти завжди можна винести в якийсь Раст мікросервіс.
Точно про те ж подумав, абсолютно таке саме читав років 5 тому назад. По факту, ну трошки більше на Дату поглиблення пішло, а так нічого не змінилось.
Скоріше буде як Дарт. Щоб переплюнути Раст зараз у цій ніші треба *дуже* постаратись і навіть вливання бабла тут не допоможе. Те що Карбон інтероперує над С++ це скоріше мінус, аніж плюс в цьому сенсі. Раст взлетів (відносно) якраз тому що це *не* плюси, а пропонує набагато сучасніший і потужніший підхід до низькорівневої мови.
Ну і про вбивцю С++ теж смішно, вже як Раст при свій своїй потужності не зможе до кінця «вбити» плюси, то новенька іграшка, навіть від Гугла, тим більше.
Сам пишу на Расті і не бачу причин дивитись в сторону Карбону. Якщо я буду писати низькорівневе щось з нуля, то Раст це автоматичний вибір. А якщо у мене буде якась легасі кодова база на плюсах, то вже краще на плюсах і сидіти ніж намагатись притулити щось зверху.
Працюю з Растом вже рік (не блокчейн, обробка великих зображень). Дійсно, після початкового періоду «що за нісенітницю цей компілятор несе» і з досвідом розумієш наскільки мова потужна, а компілятор розумний. Просто геніально як вдалося втиснути синтаксис наскільки високого рівня в наскільки низькорівневу мову.
Я би рекомендував Раст усім хто хоче в деталях поглибити розуміння як працюють мови програмування і побачити що стоїть за цукром мов з GC.
Які шарпи нечитабельні все-таки, жесть
Сам готую максимум бутербродіки і чай з булочкою, а так два рази в день доставка з ресторанів, ну або пройтися можна пішки. Під боком фрукти і снеки.
Якщо живеш один, готувати багато, смачно і різноманітно просто не вистачить часу, по ціні те ж що і доставка з кафе чи ресторану буде. В Києві зараз місяць живу, є достатньо кафе і ресторанів з салатами і здоровою їжею якщо треба, правда не бачу причин інколи не замовити й смачне меню з Макдональдсу.
Готовити на 7 днів наперед і ті лотки з гречкою виглядають жахливо, якщо чесно, не уявляю для чого так мучитись. Переплати 50 грн і сходи купи свіжий салат чи в ресторані замов м’ясо на грилі, корисніше буде.
Така жиза. Довелось працювати з 400 рядками Пітон коду, тупо не можна без 50 грам розібратись з викликами через **kwargs в кожній функції. Поки код напам’ять не вивчиш, постійно треба стрибати і перевіряти які параметри куди йдуть.
Звісно, частково проблема в розробниках які таку кашу написали. Але, як підмічено, навіть в АПІ для баз даних така ж проблема.
Краще вже Рубі з цієї опери брати. Він не повільніший, а синтаксис приємніший.
Код ми писали на папірці
На ФІОТі код самостійних й контрольних теж на папірцях писали в 2017 :)
Стаття класна, жіночці респект!
Тому що після отримання пряником в табло і через певний період коли в голові «ага, он воно що» клацає, ти розумієш наскільки Раст продуманий і класний, компілятор розумний, а екосистема потужна. Звідти і любов від розробників.
Як вище сказали, просто багато хто може не дійти до плато розуміння і продуктивності. Це як з ФП — більшість ФП хейтерів просто не побачили цільної картини, елегантності і продуктивності від парадигми. Винити тут важко, все через криву навчання. Це стосується багатьох технологій і фреймворків, Раст просто одна з них.
Статическая типизация напрямую влияет на читабельность.
В тому то й біда, що чули. Інфоцигани постарались.
В школі схожі аплікації робили на уроках.
Всё так. Киллер-фича Раста это высокий уровень абстракции (Sum Types, traits, iterators), при этом сишная скорость и возможность опускать на уровень разыменования указателей.
Так же я бы отдельно вынес очень умный компилятор и borrow checker. Такого просто нет нигде больше.
Нічого цікавого чи важливого, відчуваю мого 12 про макс вистачить ще на роки 4.