Тут треба почати з головного питання, а що хочеться?
Rust універсальна мова які підійде під проекти будь-якої складності.
Якщо для вас першою стоїть бізнес-ідея проекту або якісь підходи до BE розробки то краще взяти щось що можна вивчити за 21 день (node \ python \ C++ :))).
А от якщо це про вивчення як програмування працює на рівні поза системи, то тут Rust вже буде гарним вчителем.
Моє бачення що ні, Rust вимагає перший час багато фокусуватися саме на мові. Тож якщо задача вивчити концепти BE розробки то краще почати з якоїсь умовної Node.js або навіть Python.
Rust варто вивчати якщо є любов до С++ (ненависть теж підійде )))) і плануєте знайти роботу саме на Rust
Гарна спроба, але агент Сміт все одно всіх виріже
Давайте розбирати :)
Як ви думаєте, люди які володіють бізнесом розумні чи ні?
Як ви думаєте за що бізнес готовий платити найманому робітнику?
Як ви думаєте кому бізнес готовий платити більше робітнику який зробив задачу і більше не конвертується в гроші або тому хто може створити потік грошей для компанії?
Як ви думаєте чи може людина яка просто вміє малювати красиві картинки приносити бізнесу гроші (в двогостроковій перспективі в об’ємі який компенсує витрати на співробітника)?
Як ви думаєте чи буде бізнес платити гроші співробітнику який не приносить прибуток?
Як ви думаєте чому бізнес просто не наймає команду розробників замість того щоб звертатись до outsorce компанії?
Які б приклади ви хотіли бачити? щось на кшталт якогось патерну на Rust і порівняння з Go \ C++?
головні фішки раста (Ownership, Life time та Borrow checker) вони як раз зашиті в мову та компілятор, тож ви втрачаєте максимум пачку бібліотек які будете писати самі
Умовно як C++ без STL (aле з smart-pointers :))
Любити чи не любити блокчейн то вибір кожного; вакансії в неблокчейн проекти є, і порівняно з С++ зарплатня вище а конкуренція менше
тут дивлячись яка ціль, якщо розібратися з low-level то краще все ж таки C бо він дає краще уявлення про те що відбувається з залізом.
Якщо головна ціль це Rust то це буде дуже гарним додзьо щоб зрозуміти переваги Rust та чому C \ C++ «unsafe»
Пробачте, а як там з патчамі KDE ?
Бачу все одно не доходить
По перше, кожен розробник знає історію створення Лінуксу (ну мені так здається, і кожен знає що перша версія Лінуксу вийшла в 1991 році, і що першу версію Лінус написав власноруч через тому що хейтив unix).
По друге, якщо ви краєм ока дивитесь за версіями ядра то ви знаєте що кожнісеньку версію Лінус кричить які всі п***си а він д’Артаньян і всі псують його Лінукс. І жарт в тому що Лінус хейтить розробників ядра з самого першого (тобто з себе).
Версія, та не розробка
О це новина😱 Лінус чимось незадоволений...
Він незадоволений розробниками ядра з 90го року ;)
Для людини яка найманець (тобто не приймає рішень з управління компанією) ця межа проходить десь у 350K$ на рік (без урахування податків). Таку зарплатню отримують найкваліфікованіші інженери з великою історією досягнень (здебільшого це вже Engineering manager та Solution Architect) у компаніях рівня FAANG.
Якщо ви подивитесь на зарплатню з точки зору бізнесу то немає такого співробітника якому можно платити 1КК на рік (чи більше) бо ця людина не здатна генерувати стільки прибутку для компанії.
Є люди які отримують такі виплати від компанії, але це не зарплатня це здебільшого sales який має або партнерство в компанії, або частку від угоди що по собі є бізнесом, а не наймом.
Якщо гроші то найбільша мотивація то мабуть ніяк, бо в наймі є межа того скільки ти можеш заробляти
Цікаво подивитися як зміниться погляд цієї людини коли вона вирішить вийти з найму та створити власну справу
Так питання риторичне. Бо в кожного своя доля.
Я не кажу за термінальний трудоголізм на дядю, але скажіть що краще на вихідних дивится тупі мемчики\серіали\ходити в зал\бар\тощо тобто робити ту саму ж монотонну працю але більш дешевшу для мозку, або викладати курси чи то працювати на власний стартап який може злетіти?
Наприклад купити квартиру або назбирати на власну яхту. Ви краще скажіть що такого середньостатистична людина робить корисного за вихідні що їй буде корисно років через п’ять?
Кожне питання можна задати на різних рівнях, але якщо джуніор може відповісти що HTTPS секьюрно а HTTP не дуже і цього буде достатьно то для просунутих розробників цього буде замало.
Джун которого вы спрашиваете в 99,9% случаев понятия не будет иметь что есть какие-то другие стандарты
То ви кажете за стажерів які практику проходять, а джуніор як мінімум повинен знати з яким стандартом він працює, щоб не йти кудись де 98й стандарт.
В кожної мови є своя специфіка, на жаль С++ програє як мова для загальних задач, але інструментів для написання застосунків від GUI до RESTfull API через OpenAPI специфікацію достатньо. Якщо в вас є готова команда плюсовиків то не бачу жодних перешкод писати на С++
До поки не освоїтесь з основними концептами програмувати не буде прям «комфортно», бо компілятор постійно буде вас кудись посилати :)
А після так, на зараз це майже едина мова яка саме змушує вас писати на надійний код. Ну і по відчуттям баги будуть лише в бізнес логіці, бо всякі data-race, неіціалізовані данні мертві данні, overflow, неявні касти (ой як загадаю старий С++ аж плакати хочеться) ітп майже апріорі неможливі в Rust