На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi · Книги по Delphi
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Следующие вопросы задаются очень часто, подробно разобраны в FAQ и, поэтому, будут безжалостно удаляться:
1. Преобразовать переменную типа String в тип PChar (PAnsiChar)
2. Как "свернуть" программу в трей.
3. Как "скрыться" от Ctrl + Alt + Del (заблокировать их и т.п.)
4. Как прочитать список файлов, поддиректорий в директории?
5. Как запустить программу/файл?
... (продолжение следует) ...

Вопросы, подробно описанные во встроенной справочной системе Delphi, не несут полезной тематической нагрузки, поэтому будут удаляться.
Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.


Внимание
Попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...
Модераторы: jack128, D[u]fa, Shaggy, Rouse_
  
> Delphi 2005 , Кто уже щупал?
    http://www.borland.com/delphi/
    Ваши практические ощущения?
      а что уже готово?
        Цитата Andrey_Kun, 19.10.04, 16:42
        а что уже готово?

        ну, судя по всему, топик Vit'а Delphi 8 - Первые впечатления можно закрывать :)
          На сайте у Борланда в Разделе Downloads.
          Написано:
          Цитата
          Note: A download of Borland® Delphi™ 2005 Architect Trial edition will be available shortly, please check back later.

          Поидеи скоро триал выложат вот тогда и посмотрим.
            очень интересно, надеюсь там не .NET
              Цитата Andrey_Kun, 20.10.04, 10:42
              очень интересно, надеюсь там не .NET

              Andrey_Kun, похоже, что его оставили...
              в смысле, поддержку .NET в версии Д2005
              Сообщение отредактировано: ych_boriss -
                ну а убирать её, тоесть норммальные проги писать мона?
                  пока про Delphi 2005 мало чего известно, одно ясно точно - от .NET они в ближайшее время точно не откажуться... но, насколько мне известно в поставку Delphi 8 входил также дистрибутив Delphi 7...
                      Andrey_Kun,
                      Delphi 2005 - это 3-in-1:
                      1. Delphi .Win32
                      2. Delphi .NET
                      3. C#. NET (!)
                        Цитата Andr .NET @ 20.10.04, 13:37
                        3. C#. NET (!)

                        Не понимаю, зачем так "сближать" Delphi и C#? :blink:

                        Цитата
                        Andrey_Kun
                        надеюсь там не .NET
                        А чем вызвана такая "нелюбовь"?
                          Sky Shade,
                          Цитата
                          Не понимаю, зачем так "сближать" Delphi и C#?

                          Да просто теперь одна IDE для двух .NET-компиляторов, физического сближения нет :)

                          Если серьезно:

                          1. Универсальные требования (CLS/CTS) платформы .NET к языкам программирования, плюс общая на всех библиотека классов (FCL) прямо-таки провоцируют создателей средств разработки делать универсальные IDE для разных языков.

                          Все, что для этого надо - компилятор языка в IL-код (в VS2003, например, языков еще больше, чем в D2005 - С#, VB, J#, C++ with Managed Extensions, да можно подключать и другие языки при наличии компилятора в IL-код; в Delphi .NET возможность подключения таких плагинов отсутствует).

                          2. А поддержка C# добавлена в Delphi .NET потому, что C# - самый распространенный язык программирования под .NET.
                          А без поддержки языка C# Delphi 2005 не смогла бы конкурировать с MS VS.NET (а именно такая цель поставлена).

                          Если сравнить Borland Delphi 8 (вышла в дек. 2003) и Borland C#Builder 1.0 (вышел в авг. 2003), то увидим, что уже тогда была попытка сделать единую IDE (Borland Developer Studio - BDS) для языков Delphi и C#.

                          C#Builder мне не понравился - очень глючная IDE (первый блин - BDS 1.0). IDE Delphi 8+Upd2 (BDS 2.0) была получше, но язык там не приспособлен под .NET :(

                          Кстати, Delphi 8 отказывается компилировать программы на машинах с (Windows XP SP2) и/или (.NET Framework 1.1 SP1) - компилятор, говорит, что ему нужна другая версия класса System.Diagnostics.Process.
                          Это лишний раз подтверждает, что самые естественные языки для .NET - C# и его родственники VB.NET и J# (т.е. те, компиляторы для которых включены в состав .NET Framework).
                          Сообщение отредактировано: Andr .NET -
                            ХАЧУ! ХАЧУ! ХАЧУ!
                            Извините, вырвалось :)
                              Цитата Mischka @ 21.10.04, 08:44
                              ХАЧУ! ХАЧУ! ХАЧУ!
                              Извините, вырвалось :)

                              я ТОЖЕ!!! одним словом WOW!
                                Цитата Sky Shade @ 20.10.04, 22:22
                                Цитата Andr .NET @ 20.10.04, 13:37
                                3. C#. NET (!)

                                Не понимаю, зачем так "сближать" Delphi и C#? :blink:

                                Цитата
                                Andrey_Kun
                                надеюсь там не .NET
                                А чем вызвана такая "нелюбовь"?

                                не нравится, микросовтовци хотят диктовать свои порядки <_<
                                  Andrey_Kun, о чем ты :)
                                  Если у тебя на компе стоит ОС Windows, то ты уже автоматически соглашается с политикой МС и с тем, как она думает дальше развивать свою ОС (а это движение в сторону .NET, для которой лучший язык - не Delphi, а C#). Именно поэтому Delphi теперь поддерживает (и надолго) .NET и C#.
                                    Цитата Andr .NET @ 22.10.04, 08:25
                                    Andrey_Kun, о чем ты :)
                                    Если у тебя на компе стоит ОС Windows, то ты уже автоматически соглашается с политикой МС и с тем, как она думает дальше развивать свою ОС (а это движение в сторону .NET, для которой лучший язык - не Delphi, а C#). Именно поэтому Delphi теперь поддерживает (и надолго) .NET и C#.

                                    не умничай <_< я несобираюсь тебя переубеждать
                                      2 Andrey_Kun
                                      Так я не умничаю и никого тоже не переубеждаю :) .

                                      Просто я назвал объективные причины, по которым Delphi 2005 такой, каковой она есть :) .

                                      Что же касаетя моего личного мнения, то я сторонник C# и .NET. Мне было бы интересно сравнить удобство программирования на C# в разных IDE (VS.NET2003 и D2005).
                                      И еще ОЧЕНЬ интересно было бы попробовать Delphi2005.Win32!
                                        Слушайте,...
                                        [и тут все притихли]
                                        [тишина]
                                        И Я ХАЧУ!!!!штука крутая!!!!
                                          хачу не хачу, потом, а пока что интересно что за звер.
                                            Цитата Kobra, 22.10.04, 18:15
                                            интересно что за зверЪ

                                            Дык, и я о том же.

                                            Добавлено
                                            а еще хотелось бы нормальный html-редактор. Тот, что в семерке меня никаким местом не устраивает.
                                              Mischka Ь
                                                я думал тут форум прогеров, оказывается прогеров филологов :D
                                                  Kobra, прогеры должны быть грамотные.
                                                    А когда триал-то будет???
                                                    ХОЧУ ПОСМОТРЕТЬ!!!!
                                                      Song, см. исходный текст. Там вообще знаков нет. ПОэтому я "Ъ" и влепил :)
                                                          Интересная статья: http://www.realcoding.net/article2419.html
                                                            Да действительно интересно :yes: Значит в этом месяце Delphi 2005 будет у нас на прилавках? Уже жду не дождусь. :wub:
                                                            Сообщение отредактировано: feriman -
                                                              Цитата GooD, 4.11.04, 03:19
                                                              Интересная статья: http://www.realcoding.net/article2419.html



                                                              спасибо, интересно!
                                                                Цитата
                                                                _http://www.realcoding.net/article2419.html

                                                                Когда-то Борланд славился тем, что шел впереди всех, предлагая революционные технологии, необходимость в которых назрела.
                                                                Теперь вследствие ряда причин Борланд плывет по течению, следуя в русле, задаваемом Microsoft (Microsoft перехватила борландовскую идеологию и стала ее более успешно осуществлять).

                                                                Тем не менее, охотно верю, что это будет самая лучшая версия Delphi!!!
                                                                Сообщение отредактировано: Andr .NET -
                                                                  Цитата Andr .NET,4.11.04, 17:20
                                                                  самая лучшая версия Delphi!!!

                                                                  :wub: :wub: :wub:
                                                                      Кто-нибудь качал? сколько весит? И вообще, это уже конечный релиз Delphi 2005?
                                                                        Алексей, судя по всему да
                                                                          Цитата GooD, 21.11.04, 02:31
                                                                          Все сюда!
                                                                          _http://www.borland.com/products/downloads/download_delphi.html

                                                                          Не туда, а сюда:
                                                                          _ftp://ftpd.borland.com/download/delphi/Delphi_2005_Trial/Delphi2005ArchitectTrial.exe
                                                                          _http://altd.borland.com/akdlm/download/delphi/Delphi_2005_Trial/Delphi2005ArchitectTrial.exe
                                                                          [274M]
                                                                          Сообщение отредактировано: Andr .NET -
                                                                            Цитата Andr .NET @ 22.11.04, 10:33
                                                                            Цитата GooD, 21.11.04, 02:31
                                                                            Все сюда!
                                                                            _http://www.borland.com/products/downloads/download_delphi.html

                                                                            Не туда, а сюда:
                                                                            _ftp://ftpd.borland.com/download/delphi/Delphi_2005_Trial/Delphi2005ArchitectTrial.exe
                                                                            _http://altd.borland.com/akdlm/download/delphi/Delphi_2005_Trial/Delphi2005ArchitectTrial.exe
                                                                            [274M]

                                                                            ;)
                                                                              думаете, стоит это устанавливать? Или ждать полной версии?
                                                                                Цитата Mischka @ 23.11.04, 06:34
                                                                                думаете, стоит это устанавливать? Или ждать полной версии?

                                                                                А чем эта не полная версия?
                                                                                  вот я и спрашиваю, каких сюрпризов ожидать от слова Trial?
                                                                                    в триале нет исходников vcl и нет компилера командной строки.
                                                                                    а зарегить ег можно и кейгеном для обычной версии (когда он появится)
                                                                                      Ну, блин, зла не хватает... Скачал 400 метров... файл регистрационный прислали -не работает он... у ког-нить проблемы с регистрацией были? Киньте, плиз, сайтик с решением проблемы на мыло... пусть Борланд знает, что спровоцировал меня на нехорошее дело... :ph34r:
                                                                                        Maverick, а пришли твой регистрационный файл, можно его попробовать?
                                                                                          СПАСИБО ОГРОМНОЕ Rouse_ !!!!!!!!!!!

                                                                                          Поставил 2005 Дельфи , зарегистрировал!
                                                                                          Задержите дыхание............. ;)

                                                                                          КРУТО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! B)
                                                                                          Сообщение отредактировано: feriman -
                                                                                            feriman, как зарегился-то?
                                                                                              Maverick, руками наверное :lol:
                                                                                              Да, а я пока полная версия не будет, на CDи всё как положено, буду пользоваться 7-м (ну, не попёрла меня 8-ка) ;) А там посмотрим, что за зверь и с чем его едят B)
                                                                                                Ребят, кто скачал Delphi 2005, может кто-нибудь записать мне её на CD. CD мой + пиво :)

                                                                                                А то очень хочется в ней поработать.
                                                                                                Сообщение отредактировано: Алексей -
                                                                                                  Вопрос в том стот ли переходит с Д7 на 2005. Желание посмотреть есть но не сильное. Важен практический результат. Важно как сильно изменились библиотеки Win32. Будут ли проблемы с переносом софта. Кто имеет, что сказать?
                                                                                                    А когда Delphi 2005 релиз намечается?
                                                                                                      Скачал.
                                                                                                      поставил всё, что требует :

                                                                                                      Microsoft Internet Explorer v6.0 SP1
                                                                                                      Microsoft .NET Framework v1.1
                                                                                                      Microsoft .NET Framework SDK v1.1
                                                                                                      Microsoft XML Core Services (MSXML) v4.0 SP2
                                                                                                      Microsoft Visual J# .NET v1.1 Redistributable

                                                                                                      Установил.
                                                                                                      Зарегистрировал у Borland.
                                                                                                      Работает ! :)

                                                                                                      Тут же вопрос - а есть возможность вернуть палитру компонентов "на место" ????
                                                                                                      Вроде в Д-8 таже фишка ?
                                                                                                      В таком виде она мине не ндравится ! >:(


                                                                                                      :)
                                                                                                        Цитата Dimyan, 1.12.04, 09:36, 528889
                                                                                                        А когда Delphi 2005 релиз намечается?

                                                                                                        Да вообще-то состоялся релиз уже... То, что можно скачать с Борланда есть урезанная версия состоявшегося релиза.

                                                                                                        Цитата USE, 1.12.04, 07:40, 528846
                                                                                                        Вопрос в том стот ли переходит с Д7 на 2005. Желание посмотреть есть но не сильное. Важен практический результат. Важно как сильно изменились библиотеки Win32. Будут ли проблемы с переносом софта. Кто имеет, что сказать?

                                                                                                        Нового-то много, но насколько это тебе надо, никто кроме тебя не скажет. Так что качай триал с борланда, и пробуй.
                                                                                                          Дружно идем сюда!
                                                                                                          _ftp://ftpd.borland.com/download/delphi/Delphi_2005_Trial_Third_Party_DL/ComponentOne.zip
                                                                                                          _ftp://ftpd.borland.com/download/delphi/Delphi_2005_Trial_Third_Party_DL/Rave.zip
                                                                                                          _ftp://ftpd.borland.com/download/delphi/Delphi_2005_Trial_Third_Party_DL/NUnit.zip
                                                                                                            Да панельку с компанентами неплохо бы как у 7 сделать... эта ну прям кривая и не удобная...
                                                                                                              Цитата Andr .NET,7.12.04, 08:15 @
                                                                                                              Дружно идем сюда!
                                                                                                              _ftp://ftpd.borland.com/download/delphi/Delphi_2005_Trial_Third_Party_DL/ComponentOne.zip
                                                                                                              _ftp://ftpd.borland.com/download/delphi/Delphi_2005_Trial_Third_Party_DL/Rave.zip
                                                                                                              _ftp://ftpd.borland.com/download/delphi/Delphi_2005_Trial_Third_Party_DL/NUnit.zip

                                                                                                              Это что? Чем отличается от предыдущих ссылок (в постах повыше)?
                                                                                                                Алексей,
                                                                                                                триальный Delphi 2005 не содержит доп. программ и компоннетов, которые есть в релизе.
                                                                                                                в предыдущем посте я и привел ссылки на некоторые из этих компонентов:
                                                                                                                1. ComponentOne - весьма и весьма продвинутая библиотека компонентов. Правда, по этому адресу находится устаревшая версия 2003.3. Лучше закачать самую новую с www.componentone.com (2004.3)
                                                                                                                2. Rave Reports - весьма продвинутый генератор отчетов для использования в проектах VCL и VCL.NET.
                                                                                                                3. NUnit - что-то вроде для тестирования .NET-программ, написанных на любых языках.
                                                                                                                  :'( :'( :'( Купил сегодня Д8 А топ уже отклеили. Тут уже 2005! 8 обокакали по полной. ЧТО ДЕЛАТЬ ТО? :'(
                                                                                                                    А Delphi 8 и Delphi 2005 - это одно и то же? :wall:
                                                                                                                      Цитата DEN @ 11.12.04, 20:44
                                                                                                                      А Delphi 8 и Delphi 2005 - это одно и то же? :wall:

                                                                                                                      нет!

                                                                                                                      Добавлено
                                                                                                                      Цитата Loudeo,1.12.04, 11:32 @
                                                                                                                      ...
                                                                                                                      Microsoft XML Core Services (MSXML) v4.0 SP2
                                                                                                                      ...

                                                                                                                      У меня эта фигня чёто ставитца не хочет! :(
                                                                                                                        Цитата GooD @ 11.12.04, 21:09
                                                                                                                        нет!

                                                                                                                        А какие у них отличия (можно и послать на ссылку :) ).
                                                                                                                          DEN,
                                                                                                                          Цитата DEN @ 11.12.04, 20:44
                                                                                                                          А Delphi 8 и Delphi 2005 - это одно и то же?
                                                                                                                          Цитата DEN @ 11.12.04, 22:19
                                                                                                                          А какие у них отличия.

                                                                                                                          Delphi 8 - это Delphi 8 for .NET 1.1

                                                                                                                          Delphi 2005 - это:
                                                                                                                          - Delphi 9 for Win32;
                                                                                                                          - Delphi 9 for .NET 1.1;
                                                                                                                          - C#Builder 9 for .NET 1.1.
                                                                                                                          Ну, и много еще чего нового в IDE, редакторе, обновлены версии сопутствующих программ, обновлен язык Delphi 9 .NET по сравнению с 8 и т.д. ...
                                                                                                                          Сообщение отредактировано: Andr .NET -
                                                                                                                            Каждую новую версию Дельфи ругают в пух и прах и грозят закатом Борланда, так что бы версия 9 стала лучшей надо подождать выпуска 10 версии.
                                                                                                                              Anatoly Podgoretsky,
                                                                                                                              Солидарен.

                                                                                                                              Как-то зашел на форум Королевства Delphi 2-х летней давности. Так там как только не склоняли D7 на предмет, какое это го..но.
                                                                                                                              А сейчас на всех форумах (включая и forum.sources.ru) говорят "об искренней любви" к D7, и отчаянно хают Delphi8/Delphi2005.

                                                                                                                              Такое впечатление, что большинству юзеров до лампочки архитектура Delphi, новые возможности в новых версиях, поддержка новых платформ. Достаточно просто примелькаться облику новой версии за год-два, тогда ее начинают хвалить.
                                                                                                                                Andr .NET, спасибо.
                                                                                                                                  В Borland Delphi 2005 уже обнаружены и исправлены (в смысле, подготовлены решения для будущего апдейта) разработчиками 263 (!) бага:
                                                                                                                                  _http://bdn.borland.com/article/0,1410,32837,00.html
                                                                                                                                    Andr .NET, Я никогда не склонял в Г любые версии Делфи, но на .NET переходить всеравно не буду.
                                                                                                                                    А на 2005 охота поглядеть :whistle:
                                                                                                                                      Цитата Andr .NET @ 22.10.04, 07:25
                                                                                                                                      Andrey_Kun, о чем ты :)
                                                                                                                                      Если у тебя на компе стоит ОС Windows, то ты уже автоматически соглашается с политикой МС и с тем, как она думает дальше развивать свою ОС (а это движение в сторону .NET, для которой лучший язык - не Delphi, а C#). Именно поэтому Delphi теперь поддерживает (и надолго) .NET и C#.

                                                                                                                                      Именно по этому после того как я увидел дельфи 8 я решил окончательно переходить на линукс. Не хочу я мучаться с новыми заморочками мелкософта. Вот тока хз на чем в линуксе кодить. с++ и фри паскаль мне не очень нравится.

                                                                                                                                      Добавлено
                                                                                                                                      З.Ы. Дельфи 5-6-7 форева!!!
                                                                                                                                      А 6 и 7 мне раньше не нравились потому что грузились долго на слабой тачке.
                                                                                                                                        Цитата crazz @ 13.12.04, 12:12
                                                                                                                                        Вот тока хз на чем в линуксе кодить. с++ и фри паскаль мне не очень нравится.

                                                                                                                                        а Kylix чем не подоходит, как замена Delphi? :)
                                                                                                                                          Dufa,

                                                                                                                                          Я и не говорил, что именно ты склоняешь D.

                                                                                                                                          Если хочешь серьезно заняться программированием, когда подрастешь, то хотя бы обрати внимание на C# и .NET. А если что-то тебе в .NET не понравится, постаряйся понять, что и почему. Не поддавайся в силу юных лет попсовым настроениям на предмет того, какая лажа эта фирма MS ... :) :) :)

                                                                                                                                          И еще. Когда я привел твое высказывание об "искренней любви к семерке", я имел в виду вовсе не противопоставление .NET, а то, что каждую версию Delphi, начиная с D4, хают почем зря, а ч/з пару лет, оказывается, что это самая лучшая версия (и даже без установки аддейтов), а новая - г... .

                                                                                                                                          Dufa, crazz, обратите внимание, что .NET ругают в основном дельфисты-любители (упор не на "любителях", а на слове "дельфисты"). Такая вот информация к размышлению.

                                                                                                                                          Цитата crazz @ 13.12.04, 12:12
                                                                                                                                          Вот тока хз на чем в линуксе кодить. с++ и фри паскаль мне не очень нравится.

                                                                                                                                          Если ты собираешься мигрировать с MS на Linux и не знаешь, на чем под Linux кодить, то велика-ли цена твоим заявлениям и ценности той или иной платформы?
                                                                                                                                          Подсказка: программируй под Linux в среде Borland Kylix 3 - полный аналог Delphi 7 (CLX); к тому же это еще и 2-в-1: Delphi language & C++.
                                                                                                                                          Сообщение отредактировано: Andr .NET -
                                                                                                                                            Цитата Andr .NET @ 13.12.04, 17:09
                                                                                                                                            Если хочешь серьезно заняться программированием, когда подрастешь

                                                                                                                                            Не хочу :lool:. Я им вообще не занимаюсь так просто на форуме флеймлю и делаю вид, что знаю что-то :lol:


                                                                                                                                            ЗЫ: Вырволось...
                                                                                                                                              Цитата
                                                                                                                                              Если хочешь серьезно заняться программированием, когда подрастешь, то хотя бы обрати внимание на C# и .NET. А если что-то тебе в .NET не понравится, постаряйся понять, что и почему. Не поддавайся в силу юных лет попсовым настроениям на предмет того, какая лажа эта фирма MS

                                                                                                                                              а мне тоже не нравиться .NET и что? программить под нее могу - это просто. Но вот внутреняя ее организация оставляет желать лучшего.
                                                                                                                                              Цитата
                                                                                                                                              Подсказка: программируй под Linux в среде Borland Kylix 3 - полный аналог Delphi 7 (CLX); к тому же это еще и 2-в-1: Delphi language & C++.

                                                                                                                                              кому как. Я от него, например не в восторге. пишу на С и С++.
                                                                                                                                                Цитата Andr .NET @ 13.12.04, 13:09
                                                                                                                                                Dufa, crazz, обратите внимание, что .NET ругают в основном дельфисты-любители (упор не на "любителях", а на слове "дельфисты"). Такая вот информация к размышлению.

                                                                                                                                                Ну и откуда такая информация?
                                                                                                                                                .NET ругают и asmатики и C-шники, и те, кто явно себя не относят к какой-либо категории. Отношение к дотнету не зависит от программерской ориентации.
                                                                                                                                                  Цитата crazz, 13.12.04, 12:12:34, 541658
                                                                                                                                                  Не хочу я мучаться с новыми заморочками мелкософта.
                                                                                                                                                  Придется. Windows - стандарт де факто. Что бы революционного и шедеврального ты ни накодил под Linux, подавляющее большинство пользователей останется в окошках.
                                                                                                                                                    Цитата .failer
                                                                                                                                                    Но вот внутреняя ее организация оставляет желать лучшего.
                                                                                                                                                    Не забывай, что .NET и создавалась с целью как раз сделать целостной, логичной и эффективной внутреннюю организацию платформы программирования. Может, ты просто не смог/не захотел/не счел нужным разобраться .NET?

                                                                                                                                                    А вообще, мы опять приходим к обсуждению .NET в посторонних темах. Это говорит о том, что это .NET уже давно перестала быть сама по себе, внедряется во все сферы программирования.

                                                                                                                                                    Цитата Dufa @ 14.12.04, 09:00
                                                                                                                                                    Цитата
                                                                                                                                                    Если хочешь серьезно заняться программированием, когда подрастешь
                                                                                                                                                    Не хочу. Я им вообще не занимаюсь так просто на форуме флеймлю и делаю вид, что знаю что-то
                                                                                                                                                    Похоже на правду.

                                                                                                                                                    Цитата krid24 @ 14.12.04, 09:30
                                                                                                                                                    NET ругают и asmатики и C-шники, и те, кто явно себя не относят к какой-либо категории. Отношение к дотнету не зависит от программерской ориентации.
                                                                                                                                                    Это все равно, что сказать, что отношения к квантовой физике не зависит от профессии человека.
                                                                                                                                                    Литератор или музыкант могут сказать, что квантовая физика - это лажа, человечеству достаточно законов Ньютона. Только грош цена таким заявлениям от тех, кто не имеет отношения к физике, верно?
                                                                                                                                                    Ну, вот и с .NET тоже самое.
                                                                                                                                                    Сообщение отредактировано: Andr .NET -
                                                                                                                                                      Цитата
                                                                                                                                                      Отношение к дотнету не зависит от программерской ориентации.

                                                                                                                                                      Цитата Andr .NET @ 14.12.04, 10:23
                                                                                                                                                      Это все равно, что сказать, что отношения к квантовой физики не зависит от профессии человека.

                                                                                                                                                      Вывод абсолютно неверный. Имелись ввиду программисты. Люди именно этой професии. Т.е. люди разбирающиеся в предмете. Так что аналогия "Литератор или музыкант - квантовая физика" тут совершенно неуместна.
                                                                                                                                                      Сообщение отредактировано: krid24 -
                                                                                                                                                        Аналогия хоть и утрированная, но, на мой взгляд, уместная.
                                                                                                                                                        Понятие программист в наше время очень широкое, чтобы воспринимать его как единое целое.


                                                                                                                                                        Ассемблерщики - это системные программисты, мыслящие категориями "регистр процессора", "прерывание", "адрес ячейки памяти". Это достойные профессионалы, но с их позиций нет смысла давать оценку RAD-средствам, а тем более платформам типа .NET или Java.

                                                                                                                                                        А Сишники... А какой C вы имеете в виду?
                                                                                                                                                        Если "просто" C - то это инструмент тех же ассемлерщиков, а если C++ - то тут все не так однозначно. При всей его мощи толком никуда отнести нельзя в современном мире программирования.

                                                                                                                                                        Да, хотелось бы объяснить, почему я отдельно выделяю RAD-средства и платформы .NET/Java. RAD-средства - это не только визуальный редактор, но и некая ООП-надстройка над платформой WinAPI. А .NET не нуждается в надстройке - все уже есть в платформе. Это коренное отличие ООП-платформ от RAD-средств.


                                                                                                                                                        Так что стоит прислушиваться к оценкам .NET, данным не ассебблерщиками и сишниками, а пользователями RAD-средств и похожих платформ (Java).


                                                                                                                                                        А пользователи Delphi ругают .NET по нескольким причинам:

                                                                                                                                                        - Delphi достаточно хорошая надстройка над WinAPI. Многих программистов она устраивает, но они не смотрят в будущее.

                                                                                                                                                        - Среди Delphi-стов очень много любителей, т.к. Delphi позволяет очень быстро начать с ней работать, но эти самым она провоцирует на бездумное кодирование и безоснованную эйфорию на тему "да я знаю Delphi! я программист!".

                                                                                                                                                        - Третья причина обсуждалась выше - у Delphi-стов-любителей принято ругать новую версию Delphi и хвалить предыдущую. А большинство познакомившихся с .NET из участников этого раздела - это пользователи Delphi. Хотя знакомиться с .NET надо уж точно не с помощью D8/2005 .NET (это действительно неудачные средства разработки).
                                                                                                                                                        Сообщение отредактировано: Andr .NET -
                                                                                                                                                          Andr .NET, привет.
                                                                                                                                                          новая священная война инквизиции под названием ".net vs остальной мир" разгорается с новой силой. :D
                                                                                                                                                          я не буду продолжать бессмысленный спор сам знаешь начатый где. просто пару замечаний:
                                                                                                                                                          Цитата

                                                                                                                                                          а если C++ - то тут все не так однозначно. При всей его мощи толком никуда отнести нельзя в современном мире программирования.

                                                                                                                                                          то бишь ты не знаешь какой ярлык надо повесить? О чем эта мысль? :D Короче, я не понял, что ты сказал.

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

                                                                                                                                                          да, и насчет квантовой физики - тут ты переборщил все таки.
                                                                                                                                                          Сообщение отредактировано: H.Iglesias II -
                                                                                                                                                            2Andr .NET
                                                                                                                                                            Язык/среда программирования - это всего-лишь инструмент, а не способ мышления.
                                                                                                                                                            И те программисты, которые мыслят только категориями "регистр процессора/прерывание/адрес ячейки памяти" или "инкапсуляция/наследование/полиморфизм" - это просто кодеры-ремесленники, не способные написать ничего стОящего.

                                                                                                                                                            Про ассемблерщиков и Сшников я сказал только в пику тому, что ".NET ругают в основном дельфисты", потому как знаю, что это не так. Просто люди выбрали себе такие инструменты для работы (по разным причинам) и все. И утверждаь, что человек, пишущий на asm'е не способен понять ООП и бесконечно далек от RAD и Java - это ошибка. Просто можно на данный момент владеть одним инструментом лучше, чем другим, но исправить это довольно легко.
                                                                                                                                                            Я, например (как и куча народу на этом форуме) - пишу и на asm'e и на С и в Delphi, взависимости от того, какой инструмент удобнее/предпочтительнее для конкретного случая. Ну и кто я после этого ? :) И какими категориями я по такой логике должен мыслить?

                                                                                                                                                            Цитата
                                                                                                                                                            Так что стоит прислушиваться к оценкам .NET, данным не ассебблерщиками и сишниками, а пользователями RAD-средств и похожих платформ (Java).

                                                                                                                                                            Не понятно о чем разговор - о платформе или о среде разработки? Если о среде разработки, то
                                                                                                                                                            я (имхо) уже ответил - стОит. Если о платформе - тем более! Именно системные программисты глубже всего могут проанализировать и оценить новую архитектуру и сравнить ее с предыдущей.

                                                                                                                                                            Цитата
                                                                                                                                                            RAD-средства - это не только визуальный редактор, но и некая ООП-надстройка над платформой WinAPI. А .NET не нуждается в надстройке - все уже есть в платформе.

                                                                                                                                                            .NET сейчас - та же ООП-надстройка над WinAPI. Потом она станет (имхо) надстройкой над Native API. Это о платформе.
                                                                                                                                                            RAD'ы все-равно будут нужны - не в консоли же программить. Это о программировании.
                                                                                                                                                            Ну и что изменится? Какая принципиальная разница (и в плане архитектуры и в плане программирования)? А если WinAPI останутся, то будет просто еще один слой. Я (пока :)) не отвергаю .NET, а просто не вижу его кардинальных преимуществ и каких-то революционных нововведений. Да и не только я.
                                                                                                                                                            Вобщем, все это глубокий (и порядком избитый) оффтоп. А D9 еще не юзал, так, что ни хвалить, ни ругать пока не могу. Слушаю "посвященных". Конечно очень хоцца, чтобы это был самый удобный RAD из всех существующих, в лучших традициях дяди Борланда.
                                                                                                                                                            Сообщение отредактировано: krid24 -
                                                                                                                                                              H.Iglesias II, krid24

                                                                                                                                                              В темах, подобных этой, уместно обсуждать, например, насколько хорошо Delphi 8/2005 поддерживает .NET. А не то, насколько хороша сама .NET.

                                                                                                                                                              При этом важно понимать, что Delphi .NET - это уже совсем другая Delphi, что это не то, что вы ожидали в качестве продолжения D7.

                                                                                                                                                              Именно вышеприведенные соображения и побудили вступить в спор в этой теме и еще в одной (H.Iglesias II знает, где...).
                                                                                                                                                                господа.
                                                                                                                                                                кажется все ети спори лишние.
                                                                                                                                                                все мы отлично знаем - дядя били заказывает музыку, а мы, те кто под форточками, вынуждени под него танцевать. выход новои ос опять отложили, интересно на сколко, но когда выидет нам придется с ним работать.

                                                                                                                                                                лично я по тихонку начинаю изучать. переходить пока не собераюс, но ...
                                                                                                                                                                  Всех .НЕТ волнует или Делфи 2005. Я на Это .НЕТ Забил большой гвоздь.

                                                                                                                                                                  Лучше скажите как в 2005ом установить компанент? Как импортировать ActiveX?
                                                                                                                                                                  В справке пишут так:
                                                                                                                                                                  Цитата
                                                                                                                                                                  Component>Import VCL Component

                                                                                                                                                                  Use this wizard to import a type library, ActiveX Control, or a .NET assembly


                                                                                                                                                                  Ну. А У меня в меню Companent Вообще нет такого пункта Import VCL Component

                                                                                                                                                                  Есть просто Import Component И там выбор. Выбираю ActiveX, Выбираю нужный, ну в конце нажимаю ОК.
                                                                                                                                                                  Он мне открывает исходник и всё. Смотрю в Tools там даже вкладки ActiveX нет!

                                                                                                                                                                  Кто-нибудь натыкался?
                                                                                                                                                                    Цитата Andr .NET @ 13.12.04, 13:09
                                                                                                                                                                    Если ты собираешься мигрировать с MS на Linux и не знаешь, на чем под Linux кодить, то велика-ли цена твоим заявлениям и ценности той или иной платформы?
                                                                                                                                                                    Подсказка: программируй под Linux в среде Borland Kylix 3 - полный аналог Delphi 7 (CLX); к тому же это еще и 2-в-1: Delphi language & C++.

                                                                                                                                                                    Я говорил о том что не вижу под линуксом нормальной замены дельфи, а кодить там много на чем можно. Пока не выбиру буду кодить на том что под руку попадется.
                                                                                                                                                                    Видел я второй кайликс, мне жутко непонравился, хотя допускаю что может я че-то в нем недопонял.
                                                                                                                                                                      Люди помагите! Как её зарегистрировать толькошто поставил!
                                                                                                                                                                      А она просит коды какието где я их вам возьму?
                                                                                                                                                                        Предвестник BDS 4.0 (Delphi 10.0):

                                                                                                                                                                        C++Builder integration into Borland Developer Studio 3, also known as Delphi 2005
                                                                                                                                                                        _http://bdn.borland.com/article/0,1410,32862,00.html
                                                                                                                                                                        _http://bdntv.borland.com/cppbuilder/CPPinDelphiDemo.zip
                                                                                                                                                                          Потестировал Delphi 2005. Да, это уже доведенная до ума ВЕЩЬ! Есть еще порох у Борладна. А то после Delphi 8 уже было загрустил, пол года на шарпе маялся. Теперь на хрен эту шнягу, иду назад под Дельфи
                                                                                                                                                                            :wall: Дайте ссылку на учебник для delphi 2005. А то уже с етой прогой намаелся. Никак толком научиться не могу. :wall:
                                                                                                                                                                              Слушайте, тут проблем very big наметилась:
                                                                                                                                                                              Компилю приложение в этой самой Delphi 2005, - All Ok. На выходе РАБОЧИЙ EXE`шник
                                                                                                                                                                              Но вот пытаюсь отладить, или вообще запустить из среды - вигвам. Ругается, на отладчик, типа с Debugger`ом чего то не того и,... Delphi 2005 аварийно завершается! :wacko:
                                                                                                                                                                              ЧТО ДЕЛАТЬ!
                                                                                                                                                                                Та 2005 что доступна - пробная версия. Официально пофиксили уже более 200 багов. Потому ждемс нормального релиза. А вобщем то прикольная получилась.
                                                                                                                                                                                  Цитата RoboSol @ 21.12.04, 21:11
                                                                                                                                                                                  Та 2005 что доступна - пробная версия. Официально пофиксили уже более 200 багов. Потому ждемс нормального релиза. А вобщем то прикольная получилась.

                                                                                                                                                                                  :( Лано :'(
                                                                                                                                                                                    Цитата SPrograMMer @ 21.12.04, 14:50
                                                                                                                                                                                    Слушайте, тут проблем very big наметилась:
                                                                                                                                                                                    Компилю приложение в этой самой Delphi 2005, - All Ok. На выходе РАБОЧИЙ EXE`шник
                                                                                                                                                                                    Но вот пытаюсь отладить, или вообще запустить из среды - вигвам. Ругается, на отладчик, типа с Debugger`ом чего то не того и,... Delphi 2005 аварийно завершается!
                                                                                                                                                                                    ЧТО ДЕЛАТЬ!

                                                                                                                                                                                    УБРАТЬ НЕЛАТИНСКИЕ БУКВЫ ИЗ ПУТИ К ПРОЕКТУ.
                                                                                                                                                                                      Дайте нормальные сылки на дистрибутивы, а то вышеизложенные не работают.
                                                                                                                                                                                        Цитата Jureth @ 22.12.04, 06:56
                                                                                                                                                                                        Дайте нормальные сылки на дистрибутивы, а то вышеизложенные не работают.

                                                                                                                                                                                        Слабо скачать у Борланда триал, а не клянчить ссылки ? :D
                                                                                                                                                                                          начал тестить Delphi VCL Forms Application for .NET.
                                                                                                                                                                                          возникла проблемма:
                                                                                                                                                                                          после того как фокус переходит с DBGrid-a на какоинебуть компонент, переклучател клавиатуры переклучается в тот режим, какои установлен дефолтом. при получении фокуса DBGrid-ом, подобное не наблудается.
                                                                                                                                                                                          проверил некоторые другие компоненты, подобное не наблудается.
                                                                                                                                                                                            Цитата Guest @ 21.12.04, 22:45
                                                                                                                                                                                            УБРАТЬ НЕЛАТИНСКИЕ БУКВЫ ИЗ ПУТИ К ПРОЕКТУ.

                                                                                                                                                                                            Эт, есчо, что за зверь?
                                                                                                                                                                                            КАК названия из нелатинских символов в пути могут повлиять?
                                                                                                                                                                                            Хотя стоп. Вот пожалуйста:
                                                                                                                                                                                            D:\Documents and settings\Administrator\My Documents\Borland Studio Projetcs\Project1\Project1.EXE
                                                                                                                                                                                            ГДЕ ЗДЕСЬ НЕЛАТИНСКИЕ СИМВОЛЫ? Чото я вас не понимаю.

                                                                                                                                                                                            Добавлено
                                                                                                                                                                                            и еще люди с vingrad`а говорят, что у них нет такого. И у них отладчик работает
                                                                                                                                                                                              SPrograMMer,
                                                                                                                                                                                              У Дельфи 2005 проблема с запуском экзешника из IDE, если в пути к проекту имеются нелатинские символы.
                                                                                                                                                                                              Я думал, что у тебя из-за этого проблема.

                                                                                                                                                                                              Что касается отладчика, то это плавающий дефект. У кого-то он проявляется, у кого-то нет. Наверное, это зависит от версии Windows и установленных паков и хотфиксов.

                                                                                                                                                                                              Добавлено
                                                                                                                                                                                              Цитата
                                                                                                                                                                                              Delphi 2005 Update 1 Now Available!
                                                                                                                                                                                              This update makes Delphi 2005 rock solid!

                                                                                                                                                                                              © _http://bdn.borland.com/article/0,1410,32875,00.html
                                                                                                                                                                                                А я уже качаю этот апдейт ;)

                                                                                                                                                                                                Уже скачал. Но он не подходит для триальной версии Дельфи.
                                                                                                                                                                                                Сообщение отредактировано: feriman -
                                                                                                                                                                                                  А я вот наканец то научился устанавливать компоненты!!! Как там всё замудрённо! :P
                                                                                                                                                                                                    А как зарегить Delphi 2005 :blink: ?
                                                                                                                                                                                                    Сообщение отредактировано: Andrey_Go -
                                                                                                                                                                                                      Кряком :D
                                                                                                                                                                                                        Ны дык это понятно, а где его взять ?
                                                                                                                                                                                                          Вот и до нас докатилось счастье. Пришла наконец то лицензионная коробка в наш офис (хотя обещали еще в середине месяца привезти).
                                                                                                                                                                                                          До этого только успел протестировать триал - если честно, пока должного впечатления он на меня не произвел, но и работал я с ним от силы час. Поэтому будем смотреть.

                                                                                                                                                                                                          По поводу:
                                                                                                                                                                                                          Цитата Andr .NET @ 14.12.04, 11:19
                                                                                                                                                                                                          А пользователи Delphi ругают .NET по нескольким причинам:

                                                                                                                                                                                                          - Delphi достаточно хорошая надстройка над WinAPI. Многих программистов она устраивает, но они не смотрят в будущее.

                                                                                                                                                                                                          - Среди Delphi-стов очень много любителей, т.к. Delphi позволяет очень быстро начать с ней работать, но эти самым она провоцирует на бездумное кодирование и безоснованную эйфорию на тему "да я знаю Delphi! я программист!".

                                                                                                                                                                                                          - Третья причина обсуждалась выше - у Delphi-стов-любителей принято ругать новую версию Delphi и хвалить предыдущую. А большинство познакомившихся с .NET из участников этого раздела - это пользователи Delphi. Хотя знакомиться с .NET надо уж точно не с помощью D8/2005 .NET (это действительно неудачные средства разработки).

                                                                                                                                                                                                          Ох, как я с тобой не согласен.
                                                                                                                                                                                                          Во первых, не стоит прыгать по вершкам и излагать то, о чем самому рассказывали незнающие люди.
                                                                                                                                                                                                          А то получится сломанный телефон.
                                                                                                                                                                                                          Во первых опытные программисты ругают .NET за измененную модель памяти, отказ от устоявшихся схем Win32API, неуклюжий сборщик мусора, неполную адаптацию под современные требования, к примеру поддержка Мультикаста в UDP протоколе осуществлена не полностью..., за невыполнение портирования данной технологии под другие платформы, хотя она изначально планировалась как кроссплатформенная, более медленная работа работа приложений ввиду работы через аналог пикода... и т.д. и т.п.

                                                                                                                                                                                                          Добавлено
                                                                                                                                                                                                          А по поводу удачных или неудачных средств разработки - ты знаешь, любой язык программирования является всего лишь инструментом. Молоток сам по себе не может быть плохим или хорошим - он предназначен для забивания гвоздей, а вот кто им будет пользоваться... Обычно человек, который не в состоянии забить дюбель молотком начинает орать, что молоток плохой, стенка не ровная и вообще чтоб ему дали строительный пистолет которым он забьет этот дюбель одним нажатием кнопки...
                                                                                                                                                                                                          Попробуй назвать мне хотя бы пять причин, что это действительно неудачные средства разработки - и ты увидишь как ты был не прав :)
                                                                                                                                                                                                            Rouse_, что ж, готов с тобой обменяться мнениями.
                                                                                                                                                                                                            Цитата Rouse_ @ 25.12.04, 00:14
                                                                                                                                                                                                            Во первых опытные программисты ругают .NET за измененную модель памяти, отказ от устоявшихся схем Win32API
                                                                                                                                                                                                            А что плохого в этих изменениях? Необходимость в них уже назрела. Можно спорить о том, насколько хорошо реализованы эти изменения, но это уже другой вопрос.

                                                                                                                                                                                                            Цитата Rouse_ @ 25.12.04, 00:14
                                                                                                                                                                                                            неполную адаптацию под современные требования
                                                                                                                                                                                                            Можно поподробнее, чего там не хватает? К слову, WinAPI уж никак не отвечает современным требованиям...

                                                                                                                                                                                                            Цитата Rouse_ @ 25.12.04, 00:14
                                                                                                                                                                                                            неуклюжий сборщик мусора
                                                                                                                                                                                                            Автоматический сборщик мусора и не может быть "уклюжим" по сравнению с квалифицированным ручным освобождением памяти. Но далеко не не все программисты обладают должной квалификацией и усидчивостью (и пониманием, что память надо освобождать).

                                                                                                                                                                                                            Цитата Rouse_ @ 25.12.04, 00:14
                                                                                                                                                                                                            поддержка Мультикаста в UDP протоколе осуществлена не полностью...
                                                                                                                                                                                                            Это касается не архитектуры .NET, библиотеки классов, которую вполне можно нарастить в следующей версии. А разве VCL/RTL Delphi отвечает всем современным требованиям?

                                                                                                                                                                                                            Цитата Rouse_ @ 25.12.04, 00:14
                                                                                                                                                                                                            невыполнение портирования данной технологии под другие платформы
                                                                                                                                                                                                            Согласен. О полноценном портировании можно забыть. Зато, похоже, .NET - это будущее Windows-программирования. По-моему, это было бы неплохо.

                                                                                                                                                                                                            Цитата Rouse_ @ 25.12.04, 00:14
                                                                                                                                                                                                            более медленная работа работа приложений ввиду работы через аналог пикода...
                                                                                                                                                                                                            Ну, тут много можно спорить до посинения. Но скажу так. Windows 95 на i80386 ведь работает медленнее, чем DOS? А вот на PII быстрее будет работать именно W95.
                                                                                                                                                                                                            То же и с .NET. Некоторая потеря производительности, но получаем множество преимуществ новой архитектуры.

                                                                                                                                                                                                            И не забывай, что версия .NET 1.1 - это только пробный шар.

                                                                                                                                                                                                            И еще. Ты ссылаешься на "опытных программистов". Верю, что квалификация у них высока. Но, возможно, они за время получения своего "опыта" они очень привыкли к "устоявшимся схемам WinAPI", и теперь просто не готовы изучать что-то новое?

                                                                                                                                                                                                            По поводу неудачности Delphi 8/2005 .NET. Это связано, во-первых с языком программирования. Посмотри на C#, который изначально спроектирован для .NET, и на то как пришлось извратить Delphi language.

                                                                                                                                                                                                            Важно еше вот что. C# хорош не только "заточенностью" под .NET, но и тем, что он в принципе лишен недостатков обратной совместимости - разрабатывался с нуля с у учетом достоинств и недостатков основых языков программирования.
                                                                                                                                                                                                            А в Delphi language и до адаптации под .NET слишком много накопилось нагромождений ради обратной совместимости.

                                                                                                                                                                                                            Во-вторых, IDE Delphi 8/2005 гораздо более тормознее, чем IDE MS VS2003.
                                                                                                                                                                                                            В-третьих IDE Delphi 8/2005 намно-о-ого глюкавей IDE MS VS2003.

                                                                                                                                                                                                            Я привел три причины. При подробном рассмотрении эти три можно разложить и на 5 (как ты хотел), и на 10, и на 15 причин.

                                                                                                                                                                                                            Цитата Rouse_ @ 25.12.04, 00:14
                                                                                                                                                                                                            по поводу удачных или неудачных средств разработки - ты знаешь, любой язык программирования является всего лишь инструментом. Молоток сам по себе не может быть плохим или хорошим - он предназначен для забивания гвоздей, а вот кто им будет пользоваться... Обычно человек, который не в состоянии забить дюбель молотком начинает орать, что молоток плохой, стенка не ровная и вообще чтоб ему дали строительный пистолет которым он забьет этот дюбель одним нажатием кнопки...
                                                                                                                                                                                                            Очень верно подмечено! Так же как верно и то, что и молотки бывают разные. VS2003 и Delphi 8/2005 находятся в одной весовой категории (т.е., это не "молотой и пистолет", а "мотолок и молоток"). Так вот, на мой взгляд, у "молотка" Delphi .NET, образно говоря, постоянно слетает с ручки железяка. Можно, сделать за производителя его работу - починить "молоток", а можно воспользоваться ведь и другим, изначально хорошим молотком...

                                                                                                                                                                                                            P.S. Я не хотел бы продолжения бессмысленного спора, начатого в теме "Delphi 8 - первые впечатления". Этот пост предназначен для Rouse_. Захочет ответить - пожалуйста.
                                                                                                                                                                                                              Сравнение IDE - этонемного не то. Я имел ввиду что и там и там можно реализовать достойные проекты.
                                                                                                                                                                                                              Цитата Andr .NET @ 25.12.04, 10:44
                                                                                                                                                                                                              Можно поподробнее, чего там не хватает?

                                                                                                                                                                                                              Много чего до конца не доведено, как пример тот же мультикаст.
                                                                                                                                                                                                              Цитата Andr .NET @ 25.12.04, 10:44
                                                                                                                                                                                                              Автоматический сборщик мусора и не может быть "уклюжим" по сравнению с квалифицированным ручным освобождением памяти

                                                                                                                                                                                                              Сам понимаешь к чему это может привести.
                                                                                                                                                                                                              Цитата Andr .NET @ 25.12.04, 10:44
                                                                                                                                                                                                              А разве VCL/RTL Delphi отвечает всем современным требованиям?

                                                                                                                                                                                                              VCL практически не использую, только при отладке, так как пишу обычно ядро системы - то что не видно пользователю.
                                                                                                                                                                                                              Цитата Andr .NET @ 25.12.04, 10:44
                                                                                                                                                                                                              Зато, похоже, .NET - это будущее Windows-программирования

                                                                                                                                                                                                              Угу, так же как множество других платформ были будующим :)
                                                                                                                                                                                                                Rouse_ если будет время, протести пожалюста глюк которыи я описал в #94. интересно, в лицезионнои версии его исправили?
                                                                                                                                                                                                                  А где нить можно уже скачать лицкнзионную версию.
                                                                                                                                                                                                                  И сколько она весит ?
                                                                                                                                                                                                                  Сообщение отредактировано: Andrey_Go -
                                                                                                                                                                                                                    Rouse_,
                                                                                                                                                                                                                    Цитата Rouse_ @ 25.12.04, 12:25
                                                                                                                                                                                                                    Сравнение IDE - этонемного не то. Я имел ввиду что и там и там можно реализовать достойные проекты.
                                                                                                                                                                                                                    С этим я и не спорю.

                                                                                                                                                                                                                    Цитата
                                                                                                                                                                                                                    Много чего до конца не доведено, как пример тот же мультикаст.
                                                                                                                                                                                                                    Повторю, что сей недостаток касается FCL, но никак не концепции и архитектуры платформы.

                                                                                                                                                                                                                    Цитата
                                                                                                                                                                                                                    Цитата
                                                                                                                                                                                                                    А разве VCL/RTL Delphi отвечает всем современным требованиям?
                                                                                                                                                                                                                    VCL практически не использую, только при отладке, так как пишу обычно ядро системы - то что не видно пользователю.

                                                                                                                                                                                                                    А RTL? Она же много беднее, чем FCL. Разве можно посредством RTL, например, вычислить хэш-суммы MD5 или SHAxxx? На мой взгляд, FCL на сегодгяший день наиболее полная библиотека в плане соответствия современным требованиям.

                                                                                                                                                                                                                    Цитата
                                                                                                                                                                                                                    Цитата
                                                                                                                                                                                                                    Зато, похоже, .NET - это будущее Windows-программирования
                                                                                                                                                                                                                    Угу, так же как множество других платформ были будующим :)
                                                                                                                                                                                                                    Можно поинтересоваться, это какие же такие "множество других платформ"?
                                                                                                                                                                                                                    Да, маркетологи из каких-то своих соображений прочили большое будушее таким технологиям, как OLE, DDE, COM, DCOM, COM+, и прочим, и прочим... Но это же были не платформы, а заплатки для WinAPI. Нельзя же до бесконечности штопать старый кафтан. И не надо говорить, что COM+ - это не заплатка для WinAPI, а набор спецификаций (.NET вот тоже в какой-то момент объявлялась межплатформенной, а реально становится заменителем WinAPI).

                                                                                                                                                                                                                    Добавлено
                                                                                                                                                                                                                    И еще насчет сравнения языков C# и Delphi .NET.
                                                                                                                                                                                                                    При программировании для .NET приходится активно пользоваться MSDN, или хотя бы .NET Framework SDK Documentation. А там все описания классов и примеры даны на C#, VB.NET, C++.NET, J#. В книгах по .NET все примеры на C# и VB.NET.
                                                                                                                                                                                                                    В справке Delphi 8/2005 описаний классов FCL и примеров на Delphi.NET тоже нет.
                                                                                                                                                                                                                    А чтобы найти в справке Delphi 8 перечень изменений в языке Delphi для совместимости с .NET, мне пришлось очень потрудиться.
                                                                                                                                                                                                                    Перечисленное не относится напрямую к недостаткам Delphi.NET, но затрудняет разработку в этой среде.
                                                                                                                                                                                                                    Сообщение отредактировано: Andr .NET -
                                                                                                                                                                                                                      Платформы, я так понимаю DOS, Win 3.1, Win9x, Nt, .Net

                                                                                                                                                                                                                      Ну тик и были, но любое будующее ограничено во времени, сначало придет .Net, а потом и уйдет в свое время.
                                                                                                                                                                                                                      Поддержку .Net я не считаю за платформу, речь об Лонгхорн
                                                                                                                                                                                                                        Цитата Anatoly Podgoretsky @ 25.12.04, 22:24
                                                                                                                                                                                                                        Платформы, я так понимаю DOS, Win 3.1, Win9x, Nt, .Net
                                                                                                                                                                                                                        ...но любое будующее ограничено во времени, сначало придет .Net, а потом и уйдет в свое время.
                                                                                                                                                                                                                        Дык, это-то логично, что любое будущее ограничено во-времени. А споры-то идут потому, что многие товарищи не уверены, что следующая платформа Микрософта - именно .NET.
                                                                                                                                                                                                                          Их жизнь накажет строго, скажи Серега.
                                                                                                                                                                                                                            !
                                                                                                                                                                                                                            Вопросы не по теме!
                                                                                                                                                                                                                              _ftp://ftpd.borland.com/download/delphi/Delphi2005_Update2/Delphi2005_Update2_ArchitectPatch/d2005_ARCH_upd2.exe
                                                                                                                                                                                                                              _ftp://ftpd.borland.com/download/delphi/Delphi2005_Update2/Delphi2005_Update2_EnterprisePatch/d2005_ENT_upd2.exe

                                                                                                                                                                                                                              И этим все сказано.
                                                                                                                                                                                                                                Ну где же можно скачать учебник??? И есть ли он вообще в природе???
                                                                                                                                                                                                                                  Хочу сказать следущее.
                                                                                                                                                                                                                                  Интеграция проверки синтаксиса Word'a в Delphi - это, конечно, круто... (ну, типа "неправильные" операторы красным подчеркиваются)

                                                                                                                                                                                                                                  Смотря на интерфейс центральной части, схожей с MS Visual Fox Pro 8 по самые помидоры (особенно этот стартап- HTML);

                                                                                                                                                                                                                                  подметив характерный для MS Visual C++ беспорядок интерфейса среды;

                                                                                                                                                                                                                                  осознав, что Delphi встраивается в .NET;

                                                                                                                                                                                                                                  прихожу к выводу. MICROSOFT КУПИЛА ВСЕ И ВСЯХ! Нам остается только похоронить былую славу, независимость и конкурентноспособность Delphi. Пошел я дописывать программы своим клиентам-userам и ждать Рассвета Нового поколения программирования, в котором места Borland Delphi и ее профессионалам просто NET
                                                                                                                                                                                                                                    Если кому еще интересно.

                                                                                                                                                                                                                                    Я наконец-то нашел время для установки Update 2 от Borland и проверки на те ошибки которые были обнаружены мной раньше (http://asysoev.nm.ru/ForForums/Delphi2005_is_Bugs_Bag.htm).
                                                                                                                                                                                                                                    Итоги проверки по каждой ошибке Вы можете найти в том же документе.
                                                                                                                                                                                                                                    Резюме таково:
                                                                                                                                                                                                                                    из 19 ошибок:
                                                                                                                                                                                                                                    Исправлено - 3
                                                                                                                                                                                                                                    Не проверенно или не воспроизвелось - 7
                                                                                                                                                                                                                                    Не исправлено - 9

                                                                                                                                                                                                                                    Причем, видны неудачные попытки исправить некоторые ошибки.

                                                                                                                                                                                                                                    Выводы делайте сами.
                                                                                                                                                                                                                                    Лично я вновь остаюсь в Delphi 6. Только крайняя нужда может меня загнать под Delphi 2005, например проект под .NET. Благо пока у меня таких не предвидется :).
                                                                                                                                                                                                                                    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                                                                                                                                                                                                                    0 пользователей:


                                                                                                                                                                                                                                    Рейтинг@Mail.ru
                                                                                                                                                                                                                                    [ Script execution time: 0,1977 ]   [ 16 queries used ]   [ Generated: 10.07.25, 02:13 GMT ]