На многих языках, включая семейство C, инициализация и назначение пишутся =
.(В языках, которые формально не различают их, я рассматриваю первое присвоение переменной как ее инициализацию.)
Что чаще встречается в типичных основных языках?Взгляд на некоторые куски открытого исходного кода не дает четкого ответа, и сложно попытаться выделить их с помощью регулярного выражения.(Я был бы рад статистике из конкретных баз кода, например, «в ядре Linux есть X вхождений оператора присваивания, из которых Y фактически являются инициализацией».)
(причина, по которой я спрашиваюя разрабатываю язык, который должен различать их, и мне интересно, делать ли так, как это делает семья ML, и дать инициализацию более короткому написанию или наоборот.)