Re: Советы тем кто решил перейти в ИТ
Так в чем же зашквар с ФФ, не пойму?
Что в связи с ковидом разогнали половину девов?
Так а сам продукт тут каким боком?
Раст уже вообще к мозилле отношения не имеет.
Кернел модули для линя некоторые уже переписаны, в недавно зарелизенной Фуксии - раст второй основной язык, а есть еще чисто растовая ось - Redox.
Есть также тулчейны для STM, MSP, Xtensa...
Хз, лебедь, рак и щука какие-то. 3 разных языка с разным целевым предназначением.
не знаю кто и как пишет системные модули на расте и как это вобще возможно. экспериментальный патч сидит в lkml.
в исходниках upstream его нет и судя по комментариям не скоро появится.
посмотрел на этот патч. все kernel, mm, sched, trace и тд. все non-leaf nodes остаются на C. доступ через костыли rust C binding.
пример для loadable module на расте из тогоже lkml -- детский сад.
для задач где нужен РТОС все еще хуже. даже в деталях комментировать не буду, лень.
может быть, через некоторое время, когда больше народу попробует его для обычных приложений.
и улучшат stdlib, чтоб хотябы выйти на уровен c++ std.
то и с системным программированием что то выгорит. пока же вердикт -- не взлетит.
redox, fuchsia - екзотика. как и клайв, бискит на гоу, или house на хаскеле.
могу только повториться, "о сколько их упало в эту бездну".
три процента доля рынка у firefox, после стольких лет и усилий потраченных на разработку. как хочешь но это называется феил.
и да, я не в курсе что мозила недавно уволила кучу разработчиков.
может это и объясняет возрошую активность в интернете в поддержку раста.
народ ищет место где они будут и дальше страдать херней до следующего увольнения.