Форум: "Потрепаться";
Текущий архив: 2002.12.12;
Скачать: [xml.tar.bz2];
ВнизГоворят, что для обучения программированию лучше подходят Найти похожие ветки
← →
iNew (2002-11-21 06:33) [0]языки которые используют интерпретатор, а не компилятор и мотивируют это тем, что отладка программ гораздо легче. В чём выражается эта легкость?
← →
pasha676 (2002-11-21 09:05) [1]Что он конкретно тормознет в том месте где ты совершил ошибку. Быстро исправил - быстро запустил. Повторил процесс до степени запуска программы.
Имхо, интерпретаторы как раз менее всего подходят для обучения. Опять же имхо - обучение программингу может вестись двумя спосабами:
1) Долгий - изучать архитектуру ЭВМ, операционки, машинный код-ассемблер, потом переходим на язык (паскаль или Си).
2) Быстрый - изучать сразу паскаль. Паскаль на самом деле великолепный язык для обучения (он для этого и создавался). В отличии от бэйсика в нем довольно много бонусов именно для создания "упорядоченности" в голове.
← →
iNew (2002-11-21 09:14) [2]А в Delphi, что не тормознет в том месте где ты совершил ошибку?
← →
DiamondShark (2002-11-21 10:13) [3]
> iNew © (21.11.02 06:33)
Это представления где-то 20-30 летней давности, превратившиеся в миф из-за утери источника возникновения, и кочующие в мозгах горе-теоретиков.
Разумеется, давным-давно, когда компьютеры были большими, объем памяти в 64 килобайта был верхом мечтаний, а машинное время стоило столько же, сколько эксперимент на синхрофазотроне, имело смысл использовать именно интерпретатор, потому как компиляция "Hello, world" за 5 минут, отнюдь не способствовала учебному процессу.
← →
pasha676 (2002-11-21 10:27) [4]2iNew
Ну тебе БриллиантовыйАкул уже все пояснил. Только на самом деле это было не 20-30 лет. Еще 15 лет назад компиляция занимала довольно много времени (хотя хелло-ворд и делелся уже меньше пяти минут :)). Потом компилятор не останавливался на строке, а оставлял за собой файл результатов компиляции. Единых сред редактирование-справочник-компилятор-просмотр результатов компиляции-отладчик не было в принцыпе.
repeat
Ты писал прогу в обычном редакторе, записывал файл, выходил из редактора, запускал компилятор, компилировал файл, открывал файл результатов работы компилятора смотрел ошибки, чесал репу, загружал в редактор свою прогу...
until
В интерпретароре ты писал прогу, потом запускал и если ошибка - то тебе ее сразу показывали. Сразу исправлял и заново запускал. Чуешь как было круто!
← →
SPeller (2002-11-21 12:17) [5]Интерпретатор хорош тем что если нашёл ошибку, то тут же испраил её, и без перезапуска программы пошёл дальше. Захотел процедуру или строку кода повторно прогнать - пожалуйста, захотел чего-то подправить - пожалуйста, захотел какой-то код вовсе не выполнять - пожалуйста, передвинул указатель текущий строки и всё. Именно этим мне и нравится VB :)
← →
pasha676 (2002-11-21 12:32) [6]2SPeller
> пожалуйста, захотел какой-то код вовсе не выполнять - пожалуйста,
> передвинул указатель текущий строки и всё
На самом деле, я считаю, что это не столько полезно - сколько вредно. Обучаясь таким образом, ты можешь воспитать в себе не очень хороший стиль программирования. Хотя это мое субъективное мнение.
← →
Marser (2002-11-21 12:58) [7]ИМХО, интерпретаторы вчерашний день.Кроме скриптовых языков, интепретируемых теперь нет.Согласен с ДаймондШарк, ваши представления устарели.Есть два пути - начать с TP(BP, FreePascal), или сразу с Делфи(VB,BCB,VCPP).
← →
Наезжалкин (2002-11-21 13:02) [8]
Учить надо приёмам и методам составления алгоритмам, общим принципам решения задач и т.д. Можно даже без компа. На бумажке.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.12.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c