Модераторы: THandle, bems

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Умирает ли Delphi? 
:(
    Опции темы
CodeMonkey
Дата 25.10.2010, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



Ну, и откуда же тогда следует

Цитата(lukas @  24.10.2010,  18:31 Найти цитируемый пост)
C# не может быть быстрее Delphi


???


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Akella
Дата 25.10.2010, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Тогда какие есть преимущества у Delphi перед .Net?
PM MAIL   Вверх
lukas
Дата 25.10.2010, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: нет
Всего: 15



Цитата

Тогда какие есть преимущества у Delphi перед .Net? 


Нативность и большое, просто огромное, количество статей и примеров на русском языке. Наверно ни для какого друго языка нет стольких статей на русском языке, разве что для пхп.


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Vasay
Дата 25.10.2010, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 1
Всего: 73



Цитата

Нативность


Это очень большой недостаток, особенно в свете наличия компилятора только под доживающий свой век x86. 


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
lukas
Дата 25.10.2010, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: нет
Всего: 15



Про устаревший x86 говорят уже как 10 лет наверно, а он все не устаревает и не устаревает. Тем более есть замена - freepascal, который и под x64 есть, тоже нативный. В делфи обещали к 2011 году сделать х64 платформу. Когда-то кричали что делфи не поддерживает UTF в гуи. Я вообще считаю, гнаться за новшествами бессмысленно, они могут через несколько лет оказаться провальными.

Нативность с идеологией один раз написал, скомпилировал под разные ОС это не недостаток. Конечно, пока делфи не кросс, это недостаток, но я не вижу преимуществ .NET в этом отношении, моно не такая уж идеальная и не понятно что с ней будет дальше. А Java не нативная, но требует предустановленного JDK, который весит прилично. Поэтому Java и годится только для внутренне корпоративных приложений или для серверных.

И еще учтите, это преувеличение что .NET стоит на всех ОС виндоус, XP еще используют 65% пользователей, думаю на половине из них не стоит FrameWork, на другой половине стоит 2.0 версия, о каком развитии может быть речь, что даже 3.5 мало у кого установлен. А 3.5 еще и требует соединения с интернетом чтобы установится полностью.

Это сообщение отредактировал(а) lukas - 25.10.2010, 12:16


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Vasay
Дата 25.10.2010, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 1
Всего: 73



Цитата

Про устаревший x86 говорят уже как 10 лет наверно, а он все не устаревает и не устаревает. 


Ну, если б не талант инженеров AMD, то как раз 10 лет назад x86 и умер бы стараниями intel. 

Ну а вообще на эту тему уже в этой теме говорилось несколько страниц назад. MS-у натив не нужен, и он его похоронит. Под никсами, ввиду иной идеологии, он еще будет процветать много лет. 


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Akella
Дата 25.10.2010, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



А ну ещё забыл сказать, что для дельфи миллионы  smile  самых разных компонентов. Программисты-новички уже на столько обленились и обнаглели, что ищут уже на столько глупые по реализации компоненты, что над ними подшучивают. Это про компонент для ловли льва в клетку  smile 
PM MAIL   Вверх
Vasay
Дата 25.10.2010, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 1
Всего: 73



Цитата

А ну ещё забыл сказать, что для дельфи миллионы    самых разных компонентов. 


Пожалуй, это самая сильная сторона Delphi/Builder

Вот только перенести их на новую кросплатфоменную "VCL" будет не так просто. Потому, как мне кажется, все эти старания с кросплатформенностью  не будут иметь успеха. 


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
lukas
Дата 25.10.2010, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: нет
Всего: 15



Они написали что пишут ее с нуля, потому что написали кроссплатформенный аналог VCL. А ты не глядел случаем исходный код VCL, там же все усеяно в условных идентификаторах, типа:

Код

{$IFDEF LINUX}
....
{$ENDIF}


Они там не исчезали никогда, для чего бы это, они не исчезают c выходом новых версий делфи? Работа ведется в этом направлении где-то 5 лет наверно точно.

Цитата(Akella @  25.10.2010,  13:07 Найти цитируемый пост)
А ну ещё забыл сказать, что для дельфи миллионы  smile  самых разных компонентов. Программисты-новички уже на столько обленились и обнаглели, что ищут уже на столько глупые по реализации компоненты, что над ними подшучивают. Это про компонент для ловли льва в клетку  smile  


Ну что уж тут поделать.  smile Лучше бы столько библиотек было, чем компонентов.


З.Ы. MS натив не нужен, а факт что нативное более совместимо между платформами ms чем .net приложения между версиями фреймворка почему-то никого не волнует.

Это сообщение отредактировал(а) lukas - 25.10.2010, 15:01


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
CodeMonkey
Дата 25.10.2010, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



Цитата(Vasay @  25.10.2010,  12:07 Найти цитируемый пост)
под доживающий свой век x86


Курица и яйцо.

Добавлено через 1 минуту и 8 секунд
Цитата(Akella @  25.10.2010,  14:07 Найти цитируемый пост)
А ну ещё забыл сказать, что для дельфи миллионы    самых разных компонентов


Ещё бы они мхом не были бы покрыты - совсем было бы клёво.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Vasay
Дата 25.10.2010, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 1
Всего: 73



Цитата(CodeMonkey @  25.10.2010,  22:48 Найти цитируемый пост)
Курица и яйцо


Прошло время, и никого не волнует что на современных ОС не работают программы написанные под DOS, win 3.1, Win95, 98, ME.


Пройдет время и никого не будет волновать что новый процессор поддерживает x86 только в режиме эмуляции (10 лет назад это не прокатило и intel itanium не смог занять место в домашних компьютерах ). Кроме того, мало кого будет волновать поддержка x86 вообще! 
Потому что большинство программ будет реализовано с помощью тех или иных мало зависящих от аппаратной части решений (не обязательно это будет VM типа .NET, это может быть что-то типа qt).

MS создав .NET смотрела в будущее. В будущее в котором за x86-совместимым железом останется маленькая доля рынка, а основная доля будет за чем-то гораздо более энергоэффективным (ARM ??? ).  Уверен, совсем скоро нам представят новый windows для планшетов, ультра портативных буков, отлично работающий на ARM ( не отдавать же весь рынок Google ). И там будет .NET. 


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
CodeMonkey
Дата 26.10.2010, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



До этого времени ещё ой как далеко.

Цитата(Vasay @  26.10.2010,  00:47 Найти цитируемый пост)
Потому что большинство программ будет реализовано с помощью тех или иных мало зависящих от аппаратной части решений


Кста, есть такая штука как .NET CPU smile


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Vasay
Дата 26.10.2010, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 1
Всего: 73



Цитата

До этого времени ещё ой как далеко.


Не так уж и далеко. Точнее "ой как далеко" в компьютерном понимании  измеряется считанными годами реального времени. 

Это сообщение отредактировал(а) Vasay - 26.10.2010, 00:32


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Xenag
Дата 26.10.2010, 01:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 51
Регистрация: 6.3.2010

Репутация: нет
Всего: нет



Цитата(Vasay @  25.10.2010,  23:47 Найти цитируемый пост)
MS создав .NET смотрела в будущее. В будущее в котором за x86-совместимым железом останется маленькая доля рынка, а основная доля будет за чем-то гораздо более энергоэффективным
Создавая дотнет, MS смотрела на джаву.
И их напрягало то, что это создали не они.
Вот и вся причина.
А, пока дельфи востребована (а это будет еще не один десяток лет), будет вам и х64 и кроссплатформ...
Прогресс идет, и популярный компилятор идет туда же.
И спорить тут тупо.
Есть люди, и они работают.
Можно спорить о времени, но не более.

Добавлено через 2 минуты и 26 секунд
Цитата(Vasay @  25.10.2010,  13:15 Найти цитируемый пост)
Вот только перенести их на новую кросплатфоменную "VCL" будет не так просто.
Половину живых проектов перенесут в течении 1-3 месяцев.
Остальную половину в течении года.
С дохлыми сложнее, но и из них половину перенесут в течении 3-х лет.
В дельфи сообществе энтузиастов поболе многих других.

Добавлено через 4 минуты и 13 секунд
Цитата
  Сначала было Windows API, и был DLL Hell. Первой революцией стала DDE [1] – помните, как горячие ссылки позволяли нам печатать в строке статуса [2] текущий курс акций Microsoft? Примерно в это же время появились ресурсы типа VERSIONINFO, которые должны были искоренить DLL Hell. 
    Но другая группа разработчиков в составе Microsoft обнаружила у DDE существенный недостаток – её написали не они! Чтобы исправить ситуацию, они создали OLE (которая была такая же, как DDE, только другая), и я с нежностью вспоминаю конференцию, на которой докладчик от Microsoft провозглашал, что Windows API скоро будет заменено на OLE API, [3] и все элементы управления в Windows станут OCX-элементами. Чтобы искоренить DLL Hell, в OLE была предусмотрена система интерфейсов. Помните, как всех охватила эпидемия "внедрённых объектов", и как мы мечтали, что однажды все наши приложения можно будет внедрить в один (видимо, очень большой) документ Word? 
    Примерно тогда же Microsoft перешла на C++; [4] появился MFC, и все наши проблемы вновь были решены, теперь уже – с помощью наследования. Наивно было бы предположить, что OLE смирится с потерей внимания к себе, – и она возникла вновь, теперь уже под названием COM. Тогда мы вдруг осознали, что OLE (или даже DDE?) вернулась к нам навсегда, только теперь для искоренения DLL Hell предлагалась изощрённая система контроля версий компонентов. 
    Одновременно с этим группа отступников в составе Microsoft обнаружила у MFC существенный недостаток – его написали не они! Они немедленно исправили ситуацию путём создания ATL (которая была такая же, как MFC, только другая), и постарались скрыть от взора все те захватывающие детали, о которых нам так настойчиво рассказывали проповедники COM. Тогда разработчики COM (или даже OLE?) были вынуждены переименовать себя в ActiveX, и они выпустили ещё сто фунтов новых интерфейсов – включая новые интерфейсы контроля версий, призванные искоренить DLL Hell. Ещё разработчики ActiveX дали нам возможность выполнять любой код в веб-браузерах пользователей, даже позволяя им выбирать, какой вирус при этом будет загружен (ха, а вам так слабо, ATL-щики?) 
    Потом другая всеми забытая группа в составе Microsoft начала голосить, как брошенный ребёнок, пытающийся привлечь внимание: "готовьтесь к Cairo!" Они так и не смогли толком объяснить, что же такое эта Cairo, – не то чтобы выпустить её в продажу. Но зато они добавили в Windows механизм "защиты системных файлов", который должен был искоренить DLL Hell. 
    Теперь ещё одна группа в составе Microsoft обнаружила у Java существенный недостаток – её написали не они! Чтобы исправить ситуацию, они создали J, или Jole, или ActiveJ (честно говоря, я и не помню, как это называлось [5]) – который был такой же, как Java, только другой. Это было замечательно, но Sun сумела засудить Microsoft по какому-то древнему закону, который ограничивает, сколько дряни может выпустить одна компания в течение года. Это было явной попыткой ограничить свободу Microsoft в отношении создания своих продуктов – таких же, как у остальных, только других; и в результате была образована Сеть Сторонников Свободы Microsoft в Отношении Набивания Деньгами Карманов Конгрессменам (выпускающая свой журнал и футболки по $14.75). 
    Помните, как глава команды разработчиков J/Jole/ActiveJ стучал туфлей по столу, уверяя нас в том, что Microsoft никогда не прекратит поддержку его проекта? Вот болван! Ведь сразу было понятно, что разработчики ActiveX (или даже COM?) не стерпят забвения. Эта неунывающая толпа программистов, непрестанно рождавшая всё новые и новые API, ответила на вызов появлением COM+ (наверное, его надо было назвать ActiveX+?) и MTS. (Я был тогда потрясён – и я до сих пор не могу понять, почему в названии MTS не было ни "COM", ни "Active", ни "X", ни "+".) Ещё они угрожали в самом скорейшем времени добавить по плюсу к каждому из остальных своих акронимов. Потом кто-то другой вопил про "Windows DNA" и "Windows Washboard", но они заглохли раньше, чем я успел понять, что же это было такое. 
    Всё это время Microsoft наблюдала за Интернетом со всё нарастающим беспокойством. Недавно они наконец-таки обнаружили у Интернета существенный недостаток – вы, наверное, уже догадались, какой. Вот наше повествование и дошло до .NET (произносится так же, как "doughnut", только по-другому) – такого же, как Интернет, только с куда большим количеством пресс-релизов. Одну вещь про .NET можно сказать с абсолютной достоверностью: .NET позволит искоренить DLL Hell. В .NET включён новый язык программирования, названный C# – всё равно, как оказалось, у Active++Jspresso был существенный недостаток, так что его не жалко. Все программы, написанные на .NET, вне зависимости от языка, будут выполняться под управлением виртуальной машины – оказалось, что у программирования для процессоров от Intel был существенный недостаток. Наконец, .NET включает единую систему авторизации [6] – оказалось, что в хранении всех ваших паролей не на серверах Microsoft был существенный недостаток. Думаю, легче было бы перечислить то, что .NET не включает в себя. 
    Безо всякого сомнения, .NET произведёт революцию в программировании для Windows… где-нибудь на год.


Добавлено через 7 минут и 1 секунду
Adobe (Macromedia) Flash хорошая штука...
Но есть один недостаток... Ее написани не MS.
Так что в этом году тема года - сервелат.
Думаю, его участь, как и у ASP.
PM   Вверх
Akella
  Дата 26.10.2010, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Как ни странно, но в Яндекс требуются Delphi программисты.
PM MAIL   Вверх
Закрытая темаСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle

Добро пожаловать в форум группы "Delphi".

В разделе разрешается:

  • Флудить (в приемлемых величинах)
  • Обсуждать модерирование данного раздела (но не его модератора)
  • Добавлять свои правила если они не противоречат существующим
  • Делать наезды на пешеходов***

Строго запрещено:

  • Размещать рекламу
  • Совершать оскорбления личностей
  • Материться
  • *** Пешеходами не являются (ко)модераторы, админы, участники клуба.

Если Вам понравилась атмосфера форума, заходите к нам чаще! Люблю, целую, вечно Ваш, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Форум группы: delphi | Следующая тема »


 




[ Время генерации скрипта: 0.0940 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.