Я почав програмувати на C ++ в університеті і мені сподобалось. На наступному терміні ми змінили VB6, і я його ненавидів.
Я не міг сказати, що відбувається, ти перетягуєш кнопку до форми і ide записує код для тебе.
Хоча я ненавидів спосіб функціонування VB, я не можу стверджувати, що це було швидше і простіше, ніж робити те саме в C ++, щоб я міг зрозуміти, чому це популярна мова.
Тепер я не називаю розробників VB ледачими, просто кажучи простіше, ніж C ++, і я помітив, що багато нових мов слідкують за цією тенденцією, як C #.
Це наштовхує мене на думку, що оскільки більше бізнесу хоче швидких результатів, тим більше людей програмує так, і рано чи пізно не буде такого поняття, як те, що ми називаємо програмуванням зараз. Майбутні програмісти скажуть комп'ютеру, що вони хочуть, і компілятор напише програму для них, як у зірковому поході.
Це лише недостатньо усвідомлена думка молодшого програміста чи програмісти стають лазями та загалом менш компетентними?
EDIT: Дуже багато відповідей говорять, чому винайдіть колесо, і я згоден з цим, але коли є колеса, люди не намагаються навчитися робити колесо. Я можу google як зробити майже все на будь-якій мові, і половина мов так багато робить для вас, коли справа доходить до налагодження, вони не мають уявлення, що там робить код, як виправити помилку.
Ось так я дотримуюсь теорії, що програмісти стають лінішими та менш компетентними, тому що нікого не цікавить, як працює так, як це робиться, поки це не відбувається.