Здравствуйте, fddima, Вы писали:
F> Но C++ безжалостен в плане набора. Печатать нужно много. Хотя мне вот лично, в некоторых случаях куда больше нравится когда хедер отдельно — можно сосредоточится на контракте класса. Когда код вперемешку — охвата не хватает. Object browser/class view/document outline и т.п. имхо не сильно решают: детали лезут слишком активно или фичу не умеет ide (document outline студией почему-то не поддерживается, хотя в 2017 ещё не смотрел это). Да и вообще — взяли и почитали файл. А тут ide. Х.з.
Понятно что в шарпе определил интерфейс и порядок, но — есть тысяча случаев когда интерфейс/контракт есть, но доп. публичных базовых классов или интерфейсов не хочется (не нужны). Короче — C# неповоротлив. C++ как раз очень подвижен и приспосабливаемый. Но ужа с ежом так никто и не скрестил — или няшность или хардкор.
Есть .Net Native. Как раз симпатичный такой ЁжеУж.