если не хочешь сидеть 5 лет в обнимку с головой пока начнешь писать 50-строчные программы без ошибок - то раст. Если работа - то плюсы. Я бы брал раст для души и низкоуровневой ерунды и условную скалу-котлин для того чтобы было на что кушать
Хорошо go знаю, но вот хочется что-то новое и реально стоющее
ну тогда раст без вариантов. Это как плюсы только сделанные с учетом их ошибок и без вагона костылей 50-летней давности
кмк, лучше подбирать инструмент под задачу, а не наоборот
уже обсуждалось. Ворох разных инструментов тоже не супер хорошо. Нужен баланс. Для этого достаточно знать по языку из каждой области. А то бывает, один челик говорит: я знаю 3 языка - раст, джава, хаскель. Другой отвечает "и я знаю: джава, сишарп, котлин". Ну кек просто)
Извечный ответ: haskell
Расширит сознание не хуже раста, да и еще и раст легче потом заходит
почему ворох? набор инструментов. не нужно иметь опыт работы со всем что там люди напридумывали за 80 лет, а нужно сначала поискать подходящий вариант из уже освоенных инструментов, и если освоение нового + решение проблемы будет эффективнее чем пользование старого, то только тогда брать что-то новое. если при таком подходе ты часто осваиваешь новый инструмент, то либо у тебя очень разнородные задачи (что в общем то тоже не хорошо), либо классификация задач хромает.
Обсуждают сегодня