LINUX.ORG.RU

История изменений

Исправление LongLiveUbuntu, (текущая версия) :

а нельзя использовать такой язык, который не требует этих навароченных IDE?

Язык - это не только компилятор, это еще и библиотека, то есть возможность повторного использования. Вот теоретически ты можешь сейчас писать для веб на С, но тогда тебе либо придется в рамках существующей библиотеки городить свои костыли - и у каждого они будут свои, неизбежно - либо расширять библиотеку до большего числа функций и модулей. А тут уж notepad.exe никак не обойтись, чтобы упомнить все. Плюс объектного подхода как раз в том, что он позволяет построить иерархическую структуру данных и методов, в которой разобраться проще чем в plain data в стиле С или Borland Pascal. Но для работы с иерархиями нужны несколько более сложные средства разработки, можешь поглядеть как это сделано в Pharo, например.

Исходная версия LongLiveUbuntu, :

а нельзя использовать такой язык, который не требует этих навароченных IDE?

Язык - это не только компилятор, это еще и библиотека, то есть возможность повторного использования. Вот теоретически ты можешь сейчас писать для веб на С, но тогда тебе либо придется в рамках существующей библиотеки городить свои костыли - и у каждого они будут свои, неизбежно - либо расширять библиотеку до большего числа функций и модулей. А тут уж notepad.exe никак не обойтись, чтобы упомнить все. Плюс объектного подхода как раз в том, что он позволяет построить иерархическую структуру данных и методов, в которой разобраться проще чем в plain data в стиле С или Borland Pascal.