Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Pascal for chainiks

250  1 2 3 все
  Kislosladkaja старожил19.12.07 00:19
19.12.07 00:19 
блин таварищи модераторы если я написала сообщение и нажала Даллее не вписав Заголовок то мне выда╦тся ошыбка и назад меня возвращяет на чистый лист. Это так жестоко!!!!
Вопрос. Я тут решыла изучать турбо паскаль. Пришлите нармальный компилятор дебаггер для борланд турбо паскаля каторый инсталируетца виндовс хп такой с синим экраном. Я тут один скачала, блин, пишет мне вставте диск, я указываю ему адрес на компе, он мне пишет опять вставте диск.
Вопрос нр 2 я тут установила ГНУ компилер дебаггер, создала там проект, и два фаила один хелло ворлд другой гуд баи ворлд, компилирую -> почему то только проэкт в целом, запускаю по отделности оба фаила, показывает результат только хелло ворлд. Чтоб увидеть гуд баи ворлд мне пришлось удалить первый фаил и перезапустит всю ГНУ. Почему я не магу запустить в проэкте каждый фаил в отдельности?
данке
#1 
  Chipolino местный житель19.12.07 09:17
NEW 19.12.07 09:17 
в ответ Kislosladkaja 19.12.07 00:19
Herzog постоялец19.12.07 09:30
Herzog
NEW 19.12.07 09:30 
в ответ Kislosladkaja 19.12.07 00:19
Вы уверены что Pascal (Turbo Pascal) сейчас актуален?
Попробуйте Delphi. Он также базируеться на Turbo Pascal.
У классического Pascal нет будущего (мое мнение).
#3 
  Chipolino местный житель19.12.07 09:51
NEW 19.12.07 09:51 
в ответ Herzog 19.12.07 09:30
В ответ на:
Попробуйте Delphi. Он также базируеться на Turbo Pascal.

Он базируется на Object Pascal и есть быдлоинструмент для клепания формочек ,
к тому же бьётся в предсмертных конвульсиях т.к. не выдерживает конкуренции
со стороны .NET
В ответ на:
У классического Pascal нет будущего (мое мнение)

а как же http://www.freepascal.org/ ?
Я сам не "паскалист" , просто вижу что проект динамически развивается .
2топикстартер.
Если хочешь изучать паскаль для ознакомления с программированием ,
то могу посоветовать начать с python http://www.python.org
#4 
Murr коренной житель19.12.07 11:07
Murr
NEW 19.12.07 11:07 
в ответ Kislosladkaja 19.12.07 00:19
Я тут решыла изучать турбо паскаль.
-----
А какова цель изучения? Большого смысла в изучении Паскаля и его версий уже нет.
пишет мне вставте диск
-----
Ну и вставь диск. Купленный. Или ищи FAQ на предмет инсталяции древностей.
создала там проект
-----
Как правило, один проект дает один выполняемый файл или библиотеку.
Почему я не магу запустить в проэкте каждый фаил в отдельности?
------
Патамушта... мягко говоря, запускаются не файлы проекта, а построенный испоняемый файл, с единственной точкой запуска.
#5 
  Kislosladkaja старожил19.12.07 11:08
NEW 19.12.07 11:08 
в ответ Chipolino 19.12.07 09:51
спасибо, но я хачу начать с не обектно орьентированного :) И компилятор чтоб был вабще без ГНУ, полажу по фреепаскальорг
данке
#6 
  Kislosladkaja старожил19.12.07 11:11
NEW 19.12.07 11:11 
в ответ Murr 19.12.07 11:07
1. Вне проекта мне не дали создать фаил.
2. Задания идут по темам 1.1., 1.2., 2.1., 2.2.
Это значит что я не магу хранить 1.1. и 1.2. в одном проекте? Типо для каждого задания надо новый проэкт да?
#7 
Murr коренной житель19.12.07 11:40
Murr
NEW 19.12.07 11:40 
в ответ Kislosladkaja 19.12.07 11:11
1. Вне проекта мне не дали создать фаил.
-----
??? - кто не дал? выйди в шелл и создавай себе сколько хочешь....
Типо для каждого задания надо новый проэкт да?
------
ну типо да...
#8 
Tries коренной житель24.12.07 06:19
Tries
NEW 24.12.07 06:19 
в ответ Murr 19.12.07 11:07
В ответ на:
А какова цель изучения? Большого смысла в изучении Паскаля и его версий уже нет.

атвечю:
Есть такой предмет в немецких университетах. Называется "Einführung in die imperative Programmierung".
До сих пор читается и до сих про пишутся по нему клаузуры. Как язык для примеров выбран стандарнтный Паскаль. Даже не Турбо-, а стандартный.
Какая разница, на чем тренироваться?
#9 
Murr коренной житель24.12.07 12:31
Murr
NEW 24.12.07 12:31 
в ответ Tries 24.12.07 06:19
Какая разница, на чем тренироваться?
------
Разница - в архитектуре применяемых решений. В смысле, хорошо, если ты понимаешь как выполняется сортировка и ньюансы различных методов, но платить будут не за их написание... Так что куда полезнее начинать именно с любого ОО-языка и нарабатывать навыки распределения функциональности по объектам.
#10 
Tries коренной житель24.12.07 23:31
Tries
NEW 24.12.07 23:31 
в ответ Murr 24.12.07 12:31, Последний раз изменено 24.12.07 23:32 (Tries)
если курс университетский и, соответственно, не привязанный к определенному языку, то утверждение
В ответ на:
но платить будут не за их написание...

не имеет особого смысла.
Мне все-таки кажется, что учить теорию лучше на более простых примерах. В конце концов и преподается мной указанный предмет на самом первом семестре. Чтобы дать студенту хоть какое понятие.
#11 
Murr коренной житель25.12.07 10:57
Murr
NEW 25.12.07 10:57 
в ответ Tries 24.12.07 23:31
Чтобы дать студенту хоть какое понятие.
------
Без разницы каким именно ОО-языком иллюстрировать используемые методики.
А вот переучивать потом тех, кто изучил Паскаль и Вижуал Бейсик - не приведи
господи... проще калек восстанавливать...
#12 
  Chipolino свой человек25.12.07 17:50
NEW 25.12.07 17:50 
в ответ Murr 24.12.07 12:31
В ответ на:
куда полезнее начинать именно с любого ОО-языка и нарабатывать навыки распределения функциональности по объектам

ООП не панацея .
#13 
Murr коренной житель25.12.07 18:36
Murr
NEW 25.12.07 18:36 
в ответ Chipolino 25.12.07 17:50
ООП- да, не панацея, но все же лучше, чем ПП.
#14 
AlexNek старожил26.12.07 01:19
AlexNek
NEW 26.12.07 01:19 
в ответ Murr 25.12.07 10:57
Знаешь, я можно сказать тоже с паскаля начинал и считаю дедушку Вирта моим лучшим учителем. Проблема не в языке, а в способе мышления. Иногда язык может наложить отпечаток, иногда нет.
#15 
Murr коренной житель26.12.07 11:10
Murr
NEW 26.12.07 11:10 
в ответ AlexNek 26.12.07 01:19
Проблема не в языке, а в способе мышления.
-----
Именно. И способ мышления (у программиста) ограничивается доступным инструментарием.
Иногда язык может наложить отпечаток, иногда нет.
-----
Работая в ПП получить навыки ООП невозможно (наоборот - без проблем). Т.е. из-за недоработки преподавателей, которым лень адаптироваться к ООП-методике преподавания человека придется переучивать.
#16 
  Chipolino свой человек26.12.07 12:41
NEW 26.12.07 12:41 
в ответ Murr 25.12.07 18:36
В ответ на:
ООП- да, не панацея, но все же лучше, чем ПП.

Чем лучше ? Чем грузины ?:-)
Для каждой задачи свой подход .
#17 
AlexNek старожил26.12.07 13:54
AlexNek
NEW 26.12.07 13:54 
в ответ Murr 26.12.07 11:10
В ответ на:
Именно. И способ мышления (у программиста) ограничивается доступным инструментарием.

Я бы сказал доступными методами обучения. В частности, желанием читать книги.
В ответ на:
Работая в ПП получить навыки ООП невозможно

Мы говорим об учебе, а не о работе. Работая лет 10 на паскале\С и не смотря вокруг, перестроится будет очень тяжело на ООП. А вот как первый язык программирования Паскаль довольно хорош своей простотой. Другое дело что учат часто языку, не не методике программирования. Но тут надо уже добавлять самому.
В ответ на:
наоборот - без проблем

С проблемами. Типа идти со связанными руками и ногами. Во всяком случае, для меня.
#18 
Murr коренной житель26.12.07 16:26
Murr
NEW 26.12.07 16:26 
в ответ AlexNek 26.12.07 13:54
В частности, желанием читать книги.
------
Находясь под требованием и практикой регулярно использовать ПЯ одного чтения литературы будет недостаточно.
Тем более, что речь идет об обучении - начинать можно именно с объекта и его свойств - качество обучения при этом не страдает, проверено.
Паскаль довольно хорош своей простотой
------
Паскаль, в частности поскаль по Вирту, весьма ограниченный язык.
Типа идти со связанными руками и ногами. Во всяком случае, для меня.
-----
Непонятно... для меня и тех кого Я учил, во всяком случае... :)
#19 
Murr коренной житель26.12.07 16:29
Murr
NEW 26.12.07 16:29 
в ответ Chipolino 26.12.07 12:41
Для каждой задачи свой подход .
------
Ну и нарисуй задачку, в которой ПП будет иметь преимущества перед ОП.
Эээ... необходимость писать - TMyObject myObject; myObject.Main(); - недостатком считать не будем.
#20 
1 2 3 все