В плане программирования под Уиндоус, у меня был переход: Visual Basic ('95) → Delphi ('98) → MSVC++ ('00)
На первый переход я только плевался — экосистема борланда уже тогда ('98) выглядела outdated, и не предоставляла дополнительных фишек по сравнению с VB (всё-таки VB — это родитель RAD и компонетного программирования, для него просто тонна всяких контролов разной степени проработанности было во все времена).
Но на второй переход просто выл от "счастья": тот же самый C/C++, который под юниксом так приятно и логично было (мне) использовать, под Windows давал ощущение феерического болота. ATL! MFC! Программирование вместо решения насущных проблем больше напоминало секс на высоковольтных проводах. Беда только в том, что потом у тебя Стокгольмский синдром, и ты какой-то кайф начинаешь получать от того, что система поддаётся твоим усилиям и даже что-то позволяет делать... В итоге я дошёл до программирования специфических контролов на MSVC++ под тот же VB/VBA, чтобы для логики предметной области использовать нормальную продуктивную среду более высокого уровня.
no subject
На первый переход я только плевался — экосистема борланда уже тогда ('98) выглядела outdated, и не предоставляла дополнительных фишек по сравнению с VB (всё-таки VB — это родитель RAD и компонетного программирования, для него просто тонна всяких контролов разной степени проработанности было во все времена).
Но на второй переход просто выл от "счастья": тот же самый C/C++, который под юниксом так приятно и логично было (мне) использовать, под Windows давал ощущение феерического болота. ATL! MFC! Программирование вместо решения насущных проблем больше напоминало секс на высоковольтных проводах. Беда только в том, что потом у тебя Стокгольмский синдром, и ты какой-то кайф начинаешь получать от того, что система поддаётся твоим усилиям и даже что-то позволяет делать... В итоге я дошёл до программирования специфических контролов на MSVC++ под тот же VB/VBA, чтобы для логики предметной области использовать нормальную продуктивную среду более высокого уровня.