Как стать автором
Обновить

Комментарии 34

Delphi конечно хорошо, но вот учил учил и в результате он мне вообще без надобности. Конечно учиться "программированию", а не языку, на нём легко, но думаю с таким же успехом можно было бы юзать C# Express, который совсем шаровый, получилась бы маленькая экономия :) да и к ООП сразу бы приобщались...
Думаю ООП на стадии школы неоправдано. Я думаю, дело еще в учителях. Умеют учить на паскале - пусть учат. Тут ломать нельзя. И так с грамотными учителями в школах напряг.
А я согласен. В конце концов C# похож на Дельфи. А учителю освоить шарп должно быть не сложно... После Дельфи я сам на Шарп перескочил... и не заметил ни каких ломок... Подход тот же, а проблем меньше...
Насчет учителей... Сейчас в самом деле с кадрами огромные проблемы. Сейчас часто можно встретить учителя русского, который знает русский очень посредственно. А вы говорите - учитель с легкостью перейдет с русского на английский.
Опять Микрософт? Правильно.
'да и к ООП сразу бы приобщались' — типа в Delphi ООП нет? Хорошо учил, видимо. Ничего, что WinForms слизана с VCL?
А если отбросить соображениz: MS — не MS.
С#, среда и фреймворк по сути являются развитием Delphi причем чрезвычайно удачным, руководил разработкой этих продуктов один и тот же человек Андерс Хейлсберг, отсюда и похожесть, о слизаности речи нет.
С# можно использовать абсолютно свободно, есть сторонние компиляторы, есть Mono, а Делфи чисто коммерческая среда.
Да, я в курсе про Хейлсберга. Я ничего против этого не имею, только за (мне очень нравится схема VCL. Хуже, если бы в .net было бы что-то другое), это к вопросу об ООП в Delphi. ООП в Delphi есть, причем хорошая реализация с RTTI, метаклассами и прочим.
По поводу бесплатной альтернативы — кроссплатформенные free pascal/lazarus, который поддерживает в том числе и Delphi lang.
C#, конечно, неплохо, но по Паскалю напечатано тонна литературы и нужно еще учесть переподготовку учителей и переписывание учебных программ. Работает — не трогай. Государству скорее всего получится дешевле купить этот миллион лицензий (причем еще и с c++).
Вполне возможно что и дешевле. Но самое главное, чтобы система образования не дала сбой за несколько лет этой самой переподготовки.
Лучше уж Delphi, чем Turbo Pascal или QBasic.
Delphi - не язык блин. Вот такие и вырастают "информатики" :(
Почему не язык?
Язык. С седьмой версии одноименного IDE.
Дожили... Таким макаром у нас появятся языки Eclipse, VisualStudio и прочее. Чем этот т.н. язык отличается от Pascal ?
От паскаля Вирта? ООП есть. От турбо? Ключевое слово class устроено совсем не так. Что у delphi новое принципиально? Метаклассы, например. И вытекающее, типа виртуальных конструкторов.
От какого именно Pascal? Их много. От самого первого, сработанного еще Виртом отличается, причем сильно, главным образом наличием ООП. От Turbo Pascal (последняя версия именовалась уже Borlan Pascal 7.0) отличаеться наличием RTTI, динамических массивов и 32 разрядностью. Это что касаеться Object Pascal и IDE Delphi 6, последней, с которой я работал. C Delphi 7 язык переименовывают в Delphi, и начиеться работа по поддержке .Net, в семерку уже входил консольный компилятор прд него. С Delhi 8 .NET поддерживает сама среда и фирменная библиотека VCL. Дальнейшими версиями я уже особо не интересовался. Есть также FreePascal, совместимый с Win32 версиями Delphi и Turbo Pascal, для него есть Delphi-подобная IDE Lasarus. От FreePascal Delphi отличаеться главным образом наличием поддержки .Net, и компиляцией Win-only, тогда как для FreePascal легче сказать, какуие платформы он не поддерживаеть. Кроме всего этого есть GNUPascal, TMTPascal, Виртовские Modula, Modula 2, Oberon, Component Pascal и много чего еще.
Это все понятно - но именно отличие от Object Pascal незначительно и говорить о самостоятельном языке, а не его расширении как то неправильно. Где новые чистые директивы языка, а не обертки ?
В истории Borland вообще много переименований: Borland → Inprise → Borland → CodeGear. Это все маркетинг и брендинг, весьма далекий от непосредственно языка, поэтому сильно заморачиваться на том, что там и как называется, я бы не стал.
Object Pascal и у Эпл есть(был), он другой, поэтому стали использовать название Delphi. Де-факто все так язык и называли.
Официально Delphi с седьмой версии это язык программирования. Так решили его создатели. Как еще аргументы Вам нужны? Можете считать его чем угодно, но факт.
Факт следующий - язык Delphi = Object pascal и никак по другому. То что Borland решила вдруг назвать ЭТО языком, это их право, а то что многие как я это не принимают, это мое право - посмотрите дискуссии по данному поводу.
Не верно. У Object Pascal свои стандарты, у Delphi - свои... Не будете же спорить, что С и С++ это разные языки. Так и тут...
Я в шоке. Правительству России некуда девать деньги :(
В правительстве кто-то построит новую дачу. С учетом "полной жопы" у продуктов Borland и почти полной заменой их "поделок" продуктами от МС и OpenSource - на C#/С++ лучше чем в VS не напишешь, а FreePascal + Lazarus в полне удовлетворяет школьные и институтские потребности это выглядит странным. В другой стране за такое посадили бы всех, а у нас представительства компаний за счет государства получили охрененную рекламу почти даром :(
Если сравнивать с затратами на "Школьный портал", то на выделенные деньги можно было купить примерно 10-20 миллионов лицензий.
НЛО прилетело и опубликовало эту надпись здесь
Честно говоря, не совсем понял рассуждение. Сумма сделки вроде как не упоминается в релизе.
Из какого расчета происходят 20 миллионов лицензий?
Когда это в России, в наше время, выделенные деньги полностью тратили по делу?
НЛО прилетело и опубликовало эту надпись здесь
уже не продвигают. всем, в волгоградской области, во всяком случае — купили винду
Ситуация такая - Линукс ,который уже ДОЛЖЕн был стоять в трех регионах нигде пока не стоит, а остальные, узнав про 56 дисков "подачки" перестали трястись и сказали "нафиг"... В ВУЗах же, сказали что нахрена нам Линукс, если в школе винда и на предприятиях винда. В общем наше государство само же на корню зарубило благие начинания...
пока дети парятся с опенсофисом им готовят новую жопу ;)
Почему-то только сейчас в голову пришло: а зачем покупать-то? Есть же Turbo Delphi, специально для учебных целей, бесплатный, и в функционале почти ничем не проигрывающий.
А вот это действительно интересный вопрос. Был вариант просто набрать бесплатных сред - от MS для С++/C# и Turbo Delphi (одновременно использовать Turbo Delphi + другие турбо нельзя).
Впрочем, все логично. Turbo Delphi не сертифицирован на висте, суппорта к нему никакого нет. Значит решаться на его массовое внедрение - неоправданный риск.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации