Re[6]: Delphi в ВТУЗах
От: Oxy  
Дата: 17.12.03 17:56
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>В Вашем случае действительно не важно, каким образом был получен результат — задача не та.

LVV>А для курсовой работы по ООП — уж извините! Очень важно, чтобы студент продемонстрировал знание именно основ ООП. Поэтому и спрашиваю про иерархию и наследование.

Извините что вклиниваюсь. Но спрашивать про общие принципы ООП и спрашивать перечень всех свойств и методов объектов чужой библиотеки это разные вещи, не так ли?
Re[7]: Delphi в ВТУЗах
От: LaptevVV Россия  
Дата: 17.12.03 18:04
Оценка:
Здравствуйте, Oxy, Вы писали:

LVV>>В Вашем случае действительно не важно, каким образом был получен результат — задача не та.

LVV>>А для курсовой работы по ООП — уж извините! Очень важно, чтобы студент продемонстрировал знание именно основ ООП. Поэтому и спрашиваю про иерархию и наследование.

Oxy>Извините что вклиниваюсь. Но спрашивать про общие принципы ООП и спрашивать перечень всех свойств и методов объектов чужой библиотеки это разные вещи, не так ли?

Нет уж! Это Вы меня извините! Если студент делает сам ручками — он мне все свои классы расскажет и покажет и еще похвастает, где и что у него здорово получилось! И вопросов задавать не надо — сам все рассказываеьт!
А халявщиков, которые на Борланде в рай въехать хотят, только так и надо учить. Иначе как их научить разбираться в нюансах? Пишите сами (и отлаживайте, и ошибки исправляйте). Или изучайте готовое — но тогда детально. Ошибок-то уже нетути — Борланд все исправило! А без этого какое повышение квалификации может быть в программистском деле — никакого. Общие принципы — это философия, которую за 5 минут рассказать можно.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[6]: Delphi в ВТУЗах
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 17.12.03 18:07
Оценка:
Здравствуйте, LaptevVV, Вы писали:
LVV>А для курсовой работы по ООП — уж извините! Очень важно, чтобы студент продемонстрировал знание именно основ ООП. Поэтому и спрашиваю про иерархию и наследование.

ООП важная и необходимая но всеже надстройка над Алгоритмами и Структурами
и Адресами методов. Помню обучали на чемоданчиках писать в машинных кодах. Тогда казалось чушью но зато дало низкоуровнего понятия. А так же Ассемблер.
А на данном этапе многие оперируют только классами не вникая в саму сущность.
Но иногда приходится лезть в окошко CPU что бы добиться более оптимального кода на высокоуровневом языке.
S>> Ну уж увольте. Преподавателем надо родится и от него оооочень многое зависит. Но считаю, что диктаторские методы неприменимы а то у многих вообще отобьет охоту к чему либо, а инициативу нужно поощрять.
LVV>Что и делаем. Почитайте тут был мой топик — как учить программированию.
Помнится читал и даже принмал участие.
и солнце б утром не вставало, когда бы не было меня
Re[8]: Delphi в ВТУЗах
От: Lipatov  
Дата: 17.12.03 20:02
Оценка:
Здравствуйте, Oxy, Вы писали:

Oxy>Здравствуйте, Lipatov, Вы писали:


L>>Что ты имеешь в виду говоря обуровнях? API и встроенные библиотеки, так где этого нет, и переходить собственно не очень сложно.


Oxy>Я говорю о том, что для Delphi (Delphi вообще как инструмент, включая IDE, компилятор и т.д.) очень легко перейти от простого программирования типа кинул кнопочку, нажал и получил обработчик события, вставил в него код и готово, до программирования сложных математических и других алгоритмов, создания собственных мощных классов, не уступая в производительности тому же С++. А вот ты скажи мне можно ли так же легко разрабатывать интерфейс пользователя в MSVC?

Боже мой! Этот интерфейс пользователя в VC++ просто притча воязыцах! Какие-то другие аргументы хоть есть?
И я не понимаю, отчего такое религиозное (и вправду раздел удачно назвали) почитание Delphi, и столь же сильная неприязнь к С++! В VC трудно делать GUI? Так извините, что такое MSVC — это mc.exe и link.exe + визуальный, с мастерами, редактор ресурсов сделанный под MFC, текстовый редактор да отладчик. То, что в MSVC трудно делать GUI, так это "вина" MFC, Просто MFC (в GUI`ной части) сделано как обертка над Win32 API, и это не удивительно, ведь фирма-разработчик одна и та же и ее клиенты, работающие до этого непосредственно с API, должны были легко перейти на новую библиотеку. Чем отличается Object Pascal (давайте говорить честно, Delphi — это Object Pascal + VCL, а средой разработки может быть хоть блокнот) от C++? Отсутствием свойств (properties), все остальное можно реализовать ценой небольших дополнителтных усилий, причем совершенно прозрачно для пользователя (перегрузка операторов иногда достаточно полезный механизм). В Builder`е ввели свойства, пришили VCL, и получился инструмент не хуже Delphi.
Я не адепт MSVC, просто в моей конторе это основное средство разработки, а C++, как мне кажется, наиболее подходит для моего стиля программирования, возможно им же и сформированного. К MSVC я привык, знаю некоторые хитрости, в общем мне с ним удобно.
Насчет IDE от Delphi, то мне в нем не комфортно. Так, я просто бесился, когда не мог перейти по Ctrl-Tab в окно CPU, или вывести на передний план окно Watch, если оно было закрыто окном текстового редактора (ведь для этого надо знать горячую клавишу). Мне еще много чего не нравится, но это дело вкуса.
Я не понимаю причину вражды. Ведь обычно, это не спор Object Pascal с C++ (ведь Delphi не противопоставляют Builder`у), это спор именно между продуктами Borland Delphi и Microsoft Visual C++! Не правда ли, смешно, что под маской чисто технического спора кроются личные предпочтения и предрассудки!

L>>Да и вообще, помойму мы немного отклоняемся от темы. Еще чуть чуть, и она превратится в новую Delphi vs VC++! Мы все больше и больше скатываемся к противостоянию Delphi и C++, а это, как показывает опыт, безсмысленно, к тому же противостаяния то и нет. Просто классы задач решаемые с помощью этих систем различны.


Oxy>Я не согласен. Какие аргументы? ИМХО, на Delphi можно запрограммировать почти все (а если в принципе то все) что можно сделать на С++ с не меньшей эфективностью.

Oxy>И от темы мы не уклоняемся. Простота, удобство и мощность повлияли на то, что во ВТУЗ-ах в основном преподают Delphi.
Если на Delphi можно запрограммировать все что можно сделать на С++, то чем же Delphi лучше MSVC (ведь именно о нем речь ? По крайней мере они равноправны!
Re[8]: Delphi в ВТУЗах
От: Lipatov  
Дата: 17.12.03 20:07
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Здравствуйте, Lipatov, Вы писали:


L>>Я не возьму на себя ответственность говорить для чего предназначена Delphi, т.к. у меня небольшой опыт работы с ней (меньше года), но зато скажу для чего она не предназначена. А не предназначена она для обработки больших сложных структур данных, таких как файлы сложных форматов. Обусловлено это ограничение тем, что Pascal не имеет такой мощной поддержки указателей как С, а без нее обработка больших массивов данных становится каторгой, сравнимой с написанием GUI в MSVC.


S> Абсолютно не согласен тежн inc dec для указателей, или pchar или Integer с приведением. Абсолютно никаких затруднений и повозится с ними одно удовольствие. Да и что там мощьность извините.

Не буду спорить! Когда я делал то о чем говорю, я уже давно работал в C++, причем именно с подобными задачами. Наверное меня расстраивало, т что я не мог применить специфичные наработки из C++, отсюда такое мнение.
PS
Не зря же и Object Pascal и C++ — языки общего назначения
Re[9]: Delphi в ВТУЗах
От: Oxy  
Дата: 17.12.03 20:51
Оценка:
Здравствуйте, Lipatov, Вы писали:

L>Боже мой! Этот интерфейс пользователя в VC++ просто притча воязыцах! Какие-то другие аргументы хоть есть?

L>И я не понимаю, отчего такое религиозное (и вправду раздел удачно назвали) почитание Delphi, и столь же сильная неприязнь к С++! В VC трудно делать GUI? Так извините, что такое MSVC — это mc.exe и link.exe + визуальный, с мастерами, редактор ресурсов сделанный под MFC, текстовый редактор да отладчик. То, что в MSVC трудно делать GUI, так это "вина" MFC, Просто MFC (в GUI`ной части) сделано как обертка над Win32 API, и это не удивительно, ведь фирма-разработчик одна и та же и ее клиенты, работающие до этого непосредственно с API, должны были легко перейти на новую библиотеку. Чем отличается Object Pascal (давайте говорить честно, Delphi — это Object Pascal + VCL, а средой разработки может быть хоть блокнот) от C++? Отсутствием свойств (properties), все остальное можно реализовать ценой небольших дополнителтных усилий, причем совершенно прозрачно для пользователя (перегрузка операторов иногда достаточно полезный механизм). В Builder`е ввели свойства, пришили VCL, и получился инструмент не хуже Delphi.
L>Я не адепт MSVC, просто в моей конторе это основное средство разработки, а C++, как мне кажется, наиболее подходит для моего стиля программирования, возможно им же и сформированного. К MSVC я привык, знаю некоторые хитрости, в общем мне с ним удобно.
L>Я не понимаю причину вражды. Ведь обычно, это не спор Object Pascal с C++ (ведь Delphi не противопоставляют Builder`у), это спор именно между продуктами Borland Delphi и Microsoft Visual C++! Не правда ли, смешно, что под маской чисто технического спора кроются личные предпочтения и предрассудки!

Да как раз неприязни к самому С++ нет вообще. Прекрасный язык с прекрасными возможностями. Сам на нем пишу иногда, просто что бы не забывать и быть в курсе. Причем пишу на Builder-e. Неприязнь к MSVC и к их недоделанному MFC, а так же тому, что С++ преподносят как язык для крутых кулл-хацкеров и "опускают" другие инструменты. Мол Delphi это отстой, на нем одни ламеры пишут, которым только кнопки по формам разбрасывать. Мне это категорически не нравится.

L>Насчет IDE от Delphi, то мне в нем не комфортно. Так, я просто бесился, когда не мог перейти по Ctrl-Tab в окно CPU, или вывести на передний план окно Watch, если оно было закрыто окном текстового редактора (ведь для этого надо знать горячую клавишу). Мне еще много чего не нравится, но это дело вкуса.


Точно, а меня просто бесит IDE от VS, причем дело тут не исправить простым переучиванием горячих клавиш. Дело в генах. Страдает этот IDE, в частности редактор кода, как и все редакторы во всех инструментах от MS, некторыми досадными неудобствами, которые накапливаясь приводят к стойкому к ним отвращению. Складывается впечатление, что MS, "зажравшись", не особо думает об удобстве простых кодеров. ИМХО, конечно.

L>Если на Delphi можно запрограммировать все что можно сделать на С++, то чем же Delphi лучше MSVC (ведь именно о нем речь ? По крайней мере они равноправны!


Ну вот тем самым и лучше, с чего, собственно, и начали.
Разработка интерфейса. Предложеный Borland VCL оказался таким удачным, что далеко позади оставил все что сделала в этом направлении MS. Не зря же расплодилось по инету такое огромное количество сайтов с 3-d party компонентами к Delphi VCL. Что то я не вижу чего то подобного для MSVC или MSVB.
Ладно заканчиваю уже полемику по этому поводу так как все аргументы я уже привел и не вижу смысла в дальнейшем раздувании споров по этому поводу. Да и работать пора... вернее спать уже пора
Re[10]: Delphi в ВТУЗах
От: Lipatov  
Дата: 18.12.03 07:45
Оценка:
Здравствуйте, Oxy, Вы писали:

Oxy>Ладно заканчиваю уже полемику по этому поводу так как все аргументы я уже привел и не вижу смысла в дальнейшем раздувании споров по этому поводу. Да и работать пора... вернее спать уже пора

Согласен. Спор зашел в тупик, из которого уже не выйти.
Re[3]: Delphi в ВТУЗах
От: Glоbus Украина  
Дата: 19.12.03 10:22
Оценка:
Здравствуйте, Oxy, Вы писали:


Oxy>А почему тогда VB не "рулит"? Он же тоже простой до безобразия и, по логике, должен был заменить qbasic и иже с ним в ВУЗ-овских программах. Но почему то изучают Delphi, а не его... Думаю стоит задуматься почему.


Oxy>У меня лично такое объяснение того факта, что Delphi рулит в СНГ. На западе многие софтверные фирмы и корпорации покупали Visual Studio на протяжении нескольких версий, так как ему не было достойной альтернативы плюс скидки при покупке обновления. Но появилась Delphi. Многие наши (в смысле СНГ-овские) программеры не особо обремененные лицензионными соглашениями сразу же перешли на него, так как все преимущества налицо.


Извини, товарищ, какие преимущества на лицо. Можно поподробнее.

Oxy>Ну а заграничные дядьки, которые в отличии от наших привыкли считать деньги за ПО, не захотели тратиться на новый инструмент. Их же не особо волнует как там программерам живется. Работали на VS и дальше будут работать. А спрос, как водится, определяет предложение. И вот стройными рядами в забугорье идет подготовка специалистов по VS. Собственно, все.


Ага, то есть они там за бугром по скудоумию на VS сидят, реально не врубаясь в преимущества, которые они получат от использования делфи. Типимчная американская костность и разгильдяйство. Эх, славится запад своими дорогами да дураками.
Насчет спрос определяет предложение — друг мой, а почему бы вам не зацйти на сайтилы по работе и не глянуть на средние з/п у сишников и товарищей из делфей. И на количестко ваканчий по тем и другим.
Удачи тебе, браток!
Re[3]: Delphi в ВТУЗах
От: Glоbus Украина  
Дата: 19.12.03 10:32
Оценка:
Здравствуйте, Lipatov, Вы писали:

L>Здравствуйте, МДС, Вы писали:


МДС>>Здравствуйте, tokaplan, Вы писали:


T>>>Создается впечатление, что своей чудовищной (по сравнению с Западом) популярностью в России среда Borland Delphi обязана исключительно тому факту, что она фигурирует в программе практически любого технического ВУЗа страны. Я не прав?


МДС>>У нас в институте было так: прочитали только курс C++ и всё Преподователи только слышали про такие супер мощные и супер сложные инструменты как Delphi, Builder, VC и даже VB...

L>Да, Delphi, Builder, VC — прямо магия какая-то!

МДС>>Люди разделились на два лагеря . Те кто изучали VisualC++ были очень высокомерными и считали себя самым умными

МДС>>(серьёзно так почему то получилось — ничего не придумываю. возможно просто совпадение... )
L>Просто юношеский максимализм

МДС>>Но в конце концов жизнь взяла своё — постепено все вижалсисовцы перешли на Builder , а кто то даже на Delphi


L>Чем хорошь Builder — так это тем, что кнопочки на формочки легко добавлять. Делать GUI на VC — настоящая каторга, в остальном же не вижу причин для смены среды разработки с VC на Builder. Потому мне кажется странным утверждение, что "жизнь взяла свое...".

L>Не хочется обсуждать преимущества и недостатки VC и Delphi, т.к. это скорей всего перерастет в драку Пусть каждый выбирает то что ему ближе, главное чтобы этот выбор был осознанным.

L>Что качается популярности Delphi, то я думаю, что дело в том, что программировать начали ВСЕ! Причем, каждый второй программирует, каждый третий учит программировать. Добавим к этому бесконечные утверждения в книгах по Delphi о том, что "для программирования на Delphi ничего знать не надо" (это, кстати, почти цитата), и получим огромное количество программистов перетаскивающих кнопки и создающих для них обработчики событий.

L>Недавно, в одном из сообщений на этом форуме прозвучала мысль, что начинать обучение программистов с Delphi вредно. На мой взгляд это очень разумно, т.к. пропагандируемая "легкость" программирования на Delphi может сыграть злую шутку — человек просто перестанет думать! Вот и получается, что часто выбор который делает человек вовсе не осознан!

Честно говоря не могу с вами согласится полностью. Сам я пишу на сях, но с идеологической точки зрения начинать программить можно и на делфях (ну то есть само собой разумеется для последующего осознания их ущербности и спешного перехода на плюсы ))))) ). Просто все дело в задачах, которые ты перед собой ставишь, занимаясь самообразованием. Моим первым языком был тоже паскакаль и нам нем я писал всякую мат. лабуду в школе и институте и всякие там программулины для саморазвития.однако конечно надо признать что си оставляет паскакаль далеко в заднице. Бесспорно, вид того, насколько просто рисуется кнопка очень расхалаживает и способно ввести в заблуждение. Однако, если регать реально продвинутые задачи (скажем написание простого интерпретатора, какой-нить там либы для работы с матрицами) делфи (ну или даже скорее паскаль тоже подойдут). По большому то счету когда только начинаешь главное это чтобы выработался подход к этому делу — то есть то, как ты решаеь задачу, какие методы применяешь и тп. А жизнь потом сама подскажет правильный выбор (и конечно это будет С++ ))) ).
Удачи тебе, браток!
Re[4]: Delphi в ВТУЗах
От: Lipatov  
Дата: 19.12.03 13:26
Оценка: 1 (1)
Здравствуйте, Glоbus, Вы писали:

L>>Что качается популярности Delphi, то я думаю, что дело в том, что программировать начали ВСЕ! Причем, каждый второй программирует, каждый третий учит программировать. Добавим к этому бесконечные утверждения в книгах по Delphi о том, что "для программирования на Delphi ничего знать не надо" (это, кстати, почти цитата), и получим огромное количество программистов перетаскивающих кнопки и создающих для них обработчики событий.

L>>Недавно, в одном из сообщений на этом форуме прозвучала мысль, что начинать обучение программистов с Delphi вредно. На мой взгляд это очень разумно, т.к. пропагандируемая "легкость" программирования на Delphi может сыграть злую шутку — человек просто перестанет думать! Вот и получается, что часто выбор который делает человек вовсе не осознан!

G>Честно говоря не могу с вами согласится полностью. Сам я пишу на сях, но с идеологической точки зрения начинать программить можно и на делфях (ну то есть само собой разумеется для последующего осознания их ущербности и спешного перехода на плюсы ))))) ). Просто все дело в задачах, которые ты перед собой ставишь, занимаясь самообразованием. Моим первым языком был тоже паскакаль и нам нем я писал всякую мат. лабуду в школе и институте и всякие там программулины для саморазвития.однако конечно надо признать что си оставляет паскакаль далеко в заднице. Бесспорно, вид того, насколько просто рисуется кнопка очень расхалаживает и способно ввести в заблуждение. Однако, если регать реально продвинутые задачи (скажем написание простого интерпретатора, какой-нить там либы для работы с матрицами) делфи (ну или даже скорее паскаль тоже подойдут). По большому то счету когда только начинаешь главное это чтобы выработался подход к этому делу — то есть то, как ты решаеь задачу, какие методы применяешь и тп. А жизнь потом сама подскажет правильный выбор (и конечно это будет С++ ))) ).


Когда я говорил, что не надо начинать обучение программированию с Delphi, то имел в виду, что нельзя давать ее на "тощак", т.е. сначала надо обязательно "от пуза" накормить каким нибудь Turbo Pascal`ем, что бы человек знал цену вещей.
По крайней мере, когда я учился в институте, то весь 1-й курс, кроме Turbo Pascal и Turbo С++ (C++ в меньшей степени) вообще ничего не видел. Обычно мы реализовывали разные алгоритмы, но непременным условием чтобы была оболочка с меню, горячими клавишами и всякой другой дребеденью. Если кто-то хотел залезть в какие-нибудь библиотеки, типа Turbo Vision ему тут же давали по рукам (про Delphi я вообще молчу). Тогда это бесконечное занудство мне казалось безсмыслицей, но сейчас я очень рад что все шло именно так. После того, как погрузил дерьмо лопатой начинаешь по другому относиться к жизни.
Тем более, нельзя давать Delphi без базовых сведений о Windows, т.к. работа с Delphi ни коем образом не поддалкивает программиста к изучению ОС. К сожалению некоторые программисты на Delphi считают, что если чего-то нет в VCL, то этого и в природе нет. Что такое Win32 API вообще тайна, да и справка про него для Си...
Если у человека нет стремления к совершенству, к истине, в какой-то из ее форм, то ему вообще нечего заниматься творческой работой, а программистская и инженерная работа безусловно такой является. Если это стремление приведет к C++, то я буду очень рад, если к Delphi, то в принципе тоже ничего, главное, чтобы человек был хороший...
Re[5]: Delphi в ВТУЗах
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 19.12.03 13:54
Оценка: +1
Здравствуйте, Lipatov, Вы писали:

что некоторые товарищи кричат на каждом углу, что С или C++ мертв и грядет эра .Net или Delphi.
Не стал бы говорить о Delphi, а о Net выскажусь
Ну а чтож сдесь такого если это Веление Времени. Переход от процедурного Win Api
к объектному, без каких либо оболочек. Некая простота использования дает сосредоточится на других целях и задачах и кодить более компактный и понятный код + возможность JIT компиляции и оптимизации кода под железо, где все премущества С++ могут идти на Net.
И если уж M$ решила значит тому и быть. Не принимать этот факт значит ....
Со своей стороны как бы я не относился к данной фирме в данном вопросе я полностью с ней солидарен.
Да и MC++ в Net не имеет особых премуществ перед C#, но менее удобен.

А вот вопрос,чему учить в Вузах исходя из данных предпосылок. Стоит ли вкладывать столько сил и времени на Native программирование????
Может устроить голосование в Вузах????
Но это всеголишь мое личное мнение, с которым солидарны достаточно много и сишников и дельфистов некоторых питонцев итд.
и солнце б утром не вставало, когда бы не было меня
Re[6]: Delphi в ВТУЗах
От: Lipatov  
Дата: 20.12.03 07:53
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Здравствуйте, Lipatov, Вы писали:


S>что некоторые товарищи кричат на каждом углу, что С или C++ мертв и грядет эра .Net или Delphi.

S> Не стал бы говорить о Delphi, а о Net выскажусь
S> Ну а чтож сдесь такого если это Веление Времени. Переход от процедурного Win Api
S>к объектному, без каких либо оболочек. Некая простота использования дает сосредоточится на других целях и задачах и кодить более компактный и понятный код + возможность JIT компиляции и оптимизации кода под железо, где все премущества С++ могут идти на Net.
S> И если уж M$ решила значит тому и быть. Не принимать этот факт значит ....
S> Со своей стороны как бы я не относился к данной фирме в данном вопросе я полностью с ней солидарен.
S>Да и MC++ в Net не имеет особых премуществ перед C#, но менее удобен.

Так я же не спорю, что это неуклонная тенденция, однако все преимущества .Net раскрывает только в распределенных приложениях и Web. В десктопных какой-нибудь CLR не особенно то нужен, а иногда даже вреден (по крайней мере в том виде какой он есть сейчас). Я даже могу привести конкретный пример, когда товарищ делал на C# парсер файлов Excel и очень расстраивался что его программа медленно работает потому что в C# он не мог рассматривать массив как блок памяти с данными. Если ему хотелось интерпретировать данные с некоторого адреса, как структуру, то он должен был создавать переменную этого типа и копировать в нее. Может и существует другой способ это сделать, но бедняга его не знал и продолжал самоистезание. Другой пример — тулза для создания имейджей дисков на .Net — вообще нонсенс! Во-первых она работает не быстро, во-вторых для чтения в конце концов все также обращается к Win32 API, в третьих требует NetFramework, которая не у всех есть, а тянуть ее из сети удовольствие не большое, особенно за свои деньги.
Другое дело, что все больше приложений переходит из разряда обычных десктопных в Web-приложения. Что говорить, если даже холодильники нынче подключают к интернету! (Интересно будет если разовьются технологии доступа в I-net через электрические сети. Торкаешь холодильник в разетку — ты уже в Сети! Главное, что бы вирусы всю еду не пожрали...)

S> А вот вопрос,чему учить в Вузах исходя из данных предпосылок. Стоит ли вкладывать столько сил и времени на Native программирование????

S> Может устроить голосование в Вузах????
S> Но это всеголишь мое личное мнение, с которым солидарны достаточно много и сишников и дельфистов некоторых питонцев итд.
Может так глубоко давать это тему и не стоит, но представления о работе программ знать то надо, что бы просто не впасть в "золотой сон". И если изучать только такие языки как C#, то извините, надо основательно расказывать и о кишках CLR и NetFramework, а не просто ограничиваться тем что оно есть и с его помощью можно выполнять программы.
Re[3]: Delphi в ВТУЗах
От: LaptevVV Россия  
Дата: 20.12.03 09:57
Оценка:
Здравствуйте, Socrat, Вы писали:

S>Вряд ли. Я, например, писал под Borland C++, а сторонник Visual C++.

Это Вы перешли в разряд ПРОФЕССИОНАЛОВ
S>Вообще, тут на самом деле два выбора: выбор языка (Паскаль — C++) и среды (Builder/Delphi — Visual C++).
На самом деле — и технологии реализации, и архитектуры и еще много чего.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[7]: Delphi в ВТУЗах
От: LaptevVV Россия  
Дата: 20.12.03 10:07
Оценка:
Здравствуйте, Lipatov, Вы писали:

S>>что некоторые товарищи кричат на каждом углу, что С или C++ мертв и грядет эра .Net или Delphi.

S>> Не стал бы говорить о Delphi, а о Net выскажусь
S>> Ну а чтож сдесь такого если это Веление Времени. Переход от процедурного Win Api
S>>к объектному, без каких либо оболочек. Некая простота использования дает сосредоточится на других целях и задачах и кодить более компактный и понятный код + возможность JIT компиляции и оптимизации кода под железо, где все премущества С++ могут идти на Net.
S>> А вот вопрос,чему учить в Вузах исходя из данных предпосылок. Стоит ли вкладывать столько сил и времени на Native программирование????
S>> Может устроить голосование в Вузах????
Пока 40 лет не пройдет — ничего не изменится! Это как Моисей водил своих 40 лет по пустыне, чтобы померли все, кто жил в рабстве, так и у нас в России сейчас в области образования — инерция советских времен, потому как у руля — довольно древниемужики, хотя и очень умные. Знаю не по наслышке, поскольку сам участвовал в заседаниях научно-методической комиссии по своей специальности. Ну не поспевают стандарты за временем!
L>Может так глубоко давать это тему и не стоит, но представления о работе программ знать то надо, что бы просто не впасть в "золотой сон". И если изучать только такие языки как C#, то извините, надо основательно расказывать и о кишках CLR и NetFramework, а не просто ограничиваться тем что оно есть и с его помощью можно выполнять программы.

Я сам много времени отдал программированию на ассемблере на разных системах и должен сказать — это существенно способствует повышению квалификации во многих областях программирования.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Delphi в ВТУЗах
От: Joker6413  
Дата: 20.12.03 11:12
Оценка:
Здравствуйте, tokaplan, Вы писали:

T>Создается впечатление, что своей чудовищной (по сравнению с Западом) популярностью в России среда Borland Delphi обязана исключительно тому факту, что она фигурирует в программе практически любого технического ВУЗа страны. Я не прав?


Все просто, раньше преподы учили паскаль и в свое время на c/c++ вмести с другим цивилизованным миром не перешли... Вот теперь пользуют старые знания, а молодежи жизнь портят... Когда работу искал — везде c++, c#, java... должность программера на delphi — вообще 1 раз за месяц видел. Вот такие кадры готовим-с...
Re[2]: Delphi в ВТУЗах
От: Joker6413  
Дата: 20.12.03 11:15
Оценка:
Здравствуйте, Oxy, Вы писали:

Oxy>Здравствуйте, tokaplan, Вы писали:


T>>Создается впечатление, что своей чудовищной (по сравнению с Западом) популярностью в России среда Borland Delphi обязана исключительно тому факту, что она фигурирует в программе практически любого технического ВУЗа страны. Я не прав?


Oxy>А ты не задумывался про причины этого явления? Может простота и надежность в сочетании с огромными возможностями всему этому виной?


Наверное... Delphi кроме как в вузах россии серьезной средой разработки не считается наверное "простота и надежность в сочетании с огромными возможностями всему этому виной"...
Re[2]: Delphi в ВТУЗах
От: LaptevVV Россия  
Дата: 20.12.03 11:19
Оценка:
Здравствуйте, Joker6413, Вы писали:

J>Все просто, раньше преподы учили паскаль и в свое время на c/c++ вмести с другим цивилизованным миром не перешли... Вот теперь пользуют старые знания, а молодежи жизнь портят... Когда работу искал — везде c++, c#, java... должность программера на delphi — вообще 1 раз за месяц видел. Вот такие кадры готовим-с...

Как я уже написал — мы вообще дельфи не преподаем. Тока С++, Яву, и собираемся всерьез перейти на Додиез. А ASP.net — уже полгода долбаем.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[3]: Delphi в ВТУЗах
От: МДС  
Дата: 22.12.03 02:52
Оценка:
Здравствуйте, Lipatov, Вы писали:


L>Чем хорошь Builder — так это тем, что кнопочки на формочки легко добавлять. Делать GUI на VC — настоящая каторга, в остальном же не вижу причин для смены среды разработки с VC на Builder. Потому мне кажется странным утверждение, что "жизнь взяла свое...".


Ну вообще то GUI имхо — это не такое маленькое приемущество... Не надо тратить большую часть драгоценного времени на создание интерфейса...
Да и потом, билдер в болшей степени соответсвует стандарту С++.

Два больших, всеми признаваемых, приемущества, — поэтому не вижу причин для смены среды разработки с Builder на VC
Re[4]: Delphi в ВТУЗах
От: Lipatov  
Дата: 22.12.03 08:41
Оценка:
Здравствуйте, МДС, Вы писали:

МДС>Здравствуйте, Lipatov, Вы писали:



L>>Чем хорошь Builder — так это тем, что кнопочки на формочки легко добавлять. Делать GUI на VC — настоящая каторга, в остальном же не вижу причин для смены среды разработки с VC на Builder. Потому мне кажется странным утверждение, что "жизнь взяла свое...".


МДС>Ну вообще то GUI имхо — это не такое маленькое приемущество... Не надо тратить большую часть драгоценного времени на создание интерфейса...

Обычно, GUI разрабатывает отдельная команда разработчиков и GUI — это скорее маркетинговая сторона. Смысловой нагрузкой проекта занимаются другие люди. Может в других конторах и не так, но там где работал я ситуация именно такова.

МДС>Да и потом, билдер в болшей степени соответсвует стандарту С++.

Какому стандарту? Их немало (кстати property нет ни водном из стандартов)

МДС>Два больших, всеми признаваемых, приемущества, — поэтому не вижу причин для смены среды разработки с Builder на VC

МДС>
А ни кто не говорит про смену среды разработки.
Re[3]: Delphi в ВТУЗах
От: Joker6413  
Дата: 22.12.03 09:02
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Здравствуйте, Joker6413, Вы писали:


J>>Все просто, раньше преподы учили паскаль и в свое время на c/c++ вмести с другим цивилизованным миром не перешли... Вот теперь пользуют старые знания, а молодежи жизнь портят... Когда работу искал — везде c++, c#, java... должность программера на delphi — вообще 1 раз за месяц видел. Вот такие кадры готовим-с...

LVV>Как я уже написал — мы вообще дельфи не преподаем. Тока С++, Яву, и собираемся всерьез перейти на Додиез. А ASP.net — уже полгода долбаем.

мы вообще дельфи не преподаем

. Сорри не понял... к чему это? Ты это от имени всех российских преподов заявляешь?
В моем вузе например было засилие дельфей, причина и последствия этого засилия я и превожу... Если у вас все подругому — очень хорошо, религиозный фанатизм вообще штука отстойная...