Список форумов Шадринский форум -> Программирование -> Delphi, Pascal, C, C# -> Паскаль умер!
Начать новую тему   Ответить на тему   вывод темы на печать

Паскаль умер!

Автор
Сообщение
vladislav
Запомнил кнопки...



Зарегистрирован: 04.02.2005
Сообщения: 147


Статус: Offline
СообщениеДобавлено: 2005.02.08 19:28.47
Ответить с цитатой
Написание этого "опуса" побуждает мой опыт и программиста и преподавателя. Здесь уже много говорилось о "знаниях" студентов. Я, в данном случае, не хочу говорить о самих студентов это особый разговор для другой темы. Меня
волнует, как преподается программирование. Я не хочу сказать, что преподаватели плохие. Преподаватели разные, как и в любом институте и это хорошо. Мне не нравится, прежде всего, чему учат, т.е. попросту говоря учебные планы. Конечно,
программирование в массовом порядке преподают не так давно и стандарты и учебные планы и, я бы сказал еще традиции преподавания, не устоялись. Проблема в Паскале. На мой взгляд, преподавание Турбо Паскаля губит многих студентов
на корню. Я попытаюсь объяснить, в чем здесь проблема. На мой взгляд, в технологии программирования, чем и следует овладеть студенту, присутствуют следующие компоненты: алгоритм, язык программирования, среда программирования, технология разработки ПО, среда выполнения (обычно ОС). Так вот, по моему глубокому убеждению, на какие бы курсы не было разбито преподавание программирования, любой курс должен преподаваться как курс программирования. Другими словами, среда программирования, например Windows не может изучаться иначе как через само программирование. Кроме этого, в каждом курсе программирования должны присутствовать все компоненты программирования. Если бы это удалось сделать, то, мне кажется, мы бы сдвинули обучение программированию с нулевой (или отрицательной) точки. Что же происходит с Турбо Паскалем. Он изучается очень подробно, два семестра. Теперь вдумайтесь в следующее: нигде и никто уже давно не пишет прикладные программы на Турбо Паскале 7.0. Почему? А потому-то этот продукт был предназначен для программирования в операционной системе MS DOS. Но этой
системы уже нет в природе - Windows только эмулирует ее, чтобы дать возможность запускать программы 15-летней давности. И вот бедные студенты два семестра программируют на ТурбоПаскале, совсем не понимая, что они программируют
в MS DOS и не зная какое это отношение имеет к Windows. Более того, они изучают даже те темы, которые уж никак нельзя пристегнуть к Windows - графику, файлы и т.п. И вот проучившись два семестра, не понявший, где он программировал студент, переходит к Delphi, и начинает программировать уже в Windows, до конца так и поняв, что это такое. При этом с самой ОС он опять не взаимодействует,
но это уже другой разговор. Возникает вопрос - зачем нужен Турбо Паскаль? Если мы принимаем, что преподавать алгоритмы надо в отрыве от всего остального, почему не взять, например, какую-нибудь программу для дошкольников - управлять какой-нибудь лягушкой или кенгуренком. Результат будет точно тот же самый, но без введения студента в заблуждение, так как он здесь прекрасно поймет, что
программирует не в Windows. Если кто-то мне скажет, что паскаль помогает затем программировать на Дельфи. Но, во-первых, Дельфи не должен быть самоцелью, а во-вторых, почему бы тогда не начать сразу на Дельфи и писать в начале
разные алгоритмы в простых консольных программах.
Ребята, забудьте про ТурбоПаскаль 7.0. Нет его, давно умер. Я этот вопрос уже давно ставлю на факультете, но пока переубедить коллег мне не удается.
Посмотреть профиль Отправить личное сообщение
 
Fakir
Шадринский лавочник™


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 12665
Откуда: Шадринск

Статус: Offline
СообщениеДобавлено: 2010.10.30 18:19.36
Ответить с цитатой
Rik писал(а):
В данной реализации оператор присваивания := заменен на =
Оператор сравнения = заменен на ==
Поддерживаются инструкции инкремента и декремента в форме I++, I--
procedure и function заменены на method хотя привычные объявления поддерживаются

А смысл?
Посмотреть профиль Отправить личное сообщение ICQ Number
Rik
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 22.10.2006
Сообщения: 2448
Откуда: Челябинск

Статус: Offline
СообщениеДобавлено: 2010.10.30 19:44.23
Ответить с цитатой
Вот и я думаю, есть ли смысл...
Конструкция := мне не очень нравится, и не только мне, procedure и function - избыточность, можно заменить на что-то одно, я заменил на method... Хочется немного улучшить что не нравится...
_________________
http://www.visual-t.ru
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
unname
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 01.08.2009
Сообщения: 995


Статус: Offline
СообщениеДобавлено: 2010.10.30 19:56.13
Ответить с цитатой
Слышь айс, ты вообще с gdb работал?
зачем там ему обертка то?
Он и так вызывается напрямую .!gdb с опциями.
_________________
Не к добру на Руси шорох,
Что-то с ветра дымком тянет!
Знать, не весь отсырел порох,
Да не всем подслащен пряник
Посмотреть профиль Отправить личное сообщение ICQ Number
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2010.10.30 20:06.58
Ответить с цитатой
а зачем мне отдельный какой-то дебаггер вызывать, когда ясно и наглядно я это делаю в среде программирования, пауза в любое время, контроль локальных, видимых переменных. да и то, что какой-то другой программой дебажить проект нужно, вовсе не означает, что ВС ерунда или что там ты в своей лексике говоришь. пока что из всего набора ты сказал, что можно нажав 5 кнопок удалить N строк. я тоже могу удалить N строк, только мне не нужно их подсчитывать и вообще задумываться что именно надо нажать и что случится после этого - удалил да и всё. ctrl+yyyyy - пять строк как не бывало. страницу? shift+pd+del. и т.п. ищешь сложности там где их нет. и, в конце концов, я во время программирования всё таки набираю текст, а не удаляю. а вот для набора вполне себе полный комплект возможностей - и автоподстановка и т.д. и т.п.
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
unname
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 01.08.2009
Сообщения: 995


Статус: Offline
СообщениеДобавлено: 2010.10.30 20:19.48
Ответить с цитатой
еще скажи в виме автоподстановки нет )))
Разница в том что я пробовал и то и другое и сделал вывод.
А тты как подсел на анальный зонд майкрософта так на нем и сидишь.
_________________
Не к добру на Руси шорох,
Что-то с ветра дымком тянет!
Знать, не весь отсырел порох,
Да не всем подслащен пряник
Посмотреть профиль Отправить личное сообщение ICQ Number
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2010.10.30 20:25.36
Ответить с цитатой
интересная аргументация. латентная какая-то. видать спец
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Rik
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 22.10.2006
Сообщения: 2448
Откуда: Челябинск

Статус: Offline
СообщениеДобавлено: 2010.10.30 21:19.21
Ответить с цитатой
Давайте лучше про языки, хватит про редакторы, они меня совсем не беспокоят, я их сам пишу, какой сервис нужен, такой и добавляю...
Я предложил небольшую модификацию синтаксиса паскаля, хочу узнать, синтаксис более удобный с этими изменениями или нет? Если нет я свой компилятор в стандартное состояние верну...
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2010.10.31 17:16.00
Ответить с цитатой
---
_________________
накапливаю джедайскую силу
http://booking.com/ http://bookingb2b.com/
http://www.aicgroup.biz http://www.gta-travel.com/en/home


Последний раз редактировалось: Slider (2010.11.01 23:15.27), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Dio
Шаман-заводчанин


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 29757


Статус: Offline
СообщениеДобавлено: 2010.10.31 17:24.01
Ответить с цитатой
unname писал(а):
А тты как подсел на анальный зонд майкрософта так на нем и сидишь.

После подобной "аргументации" как-то и тему продолжать... . Линуксимоз головного мозга.
_________________
Йа - водоросль.
Посмотреть профиль Отправить личное сообщение
Rik
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 22.10.2006
Сообщения: 2448
Откуда: Челябинск

Статус: Offline
СообщениеДобавлено: 2010.10.31 19:56.00
Ответить с цитатой
Цитата

99% заказчиков просят на пальцах показать куда и что нажать что бы получилось то что они хотели увидеть в результате , и далеко пофиг им как и что там внутри происходит(по крайней мере у моих так), буквально единицы интересуются как и что там.


Да, так и есть, а чем вы занимаетесь, хочется ваши разработки посмотреть?
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
unname
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 01.08.2009
Сообщения: 995


Статус: Offline
СообщениеДобавлено: 2010.10.31 23:36.47
Ответить с цитатой
Slider
А, нуда, я и забыл уровень ваших заказчиков.
Просто когда речь идет о безопасности - должна быть проверка исходников и обстчет алгоритма на вероятность опасного отказа.
Вот тогда и пишут пояснительные....
_________________
Не к добру на Руси шорох,
Что-то с ветра дымком тянет!
Знать, не весь отсырел порох,
Да не всем подслащен пряник
Посмотреть профиль Отправить личное сообщение ICQ Number
DieSel
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 16.12.2006
Сообщения: 1339
Откуда: Шадринск

Статус: Offline
СообщениеДобавлено: 2010.11.01 09:04.41
Ответить с цитатой
А вот у меня клавиатура с красными буковками... вы знаете как на ней удобно набирать... и заказчика нравиться как я на ней работаю.... а вы все не умеете работать, потому что у вас не моя клавиатура.....

БРЕД....пол темы бреда......
_________________
Диагностика и ремонт авто. Ремонт РКПП.
Куплю Дизельное Топливо.
8-912-522-26-2семь
Посмотреть профиль Отправить личное сообщение
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2010.11.01 12:33.04
Ответить с цитатой
---
_________________
накапливаю джедайскую силу
http://booking.com/ http://bookingb2b.com/
http://www.aicgroup.biz http://www.gta-travel.com/en/home


Последний раз редактировалось: Slider (2010.11.01 23:13.49), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
unname
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 01.08.2009
Сообщения: 995


Статус: Offline
СообщениеДобавлено: 2010.11.01 16:54.21
Ответить с цитатой
Slider
занимался системами автоматики для ОАО РЖД.
_________________
Не к добру на Руси шорох,
Что-то с ветра дымком тянет!
Знать, не весь отсырел порох,
Да не всем подслащен пряник
Посмотреть профиль Отправить личное сообщение ICQ Number
Hidro
Запомнил кнопки...


Пол: Пол:Муж.
Зарегистрирован: 14.02.2009
Сообщения: 130


Статус: Offline
СообщениеДобавлено: 2011.02.26 23:09.06
Ответить с цитатой
DelphiScript- вещь интересная, но где ее практическоре приминение??
Посмотреть профиль Отправить личное сообщение
Страница 21 из 21
Начать новую тему   Ответить на тему   вывод темы на печать
На страницу Пред.  1, 2, 3 ... 19, 20, 21
Показать сообщения:   
Список форумов Шадринский форум -> Программирование -> Delphi, Pascal, C, C# -> Паскаль умер!

 
Перейти: 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы