
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.76] |
![]() |
|
![]() |
|
|
http://www.borland.com/delphi/
Ваши практические ощущения? |
![]() |
Сообщ.
#2
,
|
|
а что уже готово?
|
Сообщ.
#3
,
|
|
|
Цитата 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. Поидеи скоро триал выложат вот тогда и посмотрим. |
![]() |
Сообщ.
#5
,
|
|
очень интересно, надеюсь там не .NET
|
Сообщ.
#6
,
|
|
|
Цитата Andrey_Kun, 20.10.04, 10:42 очень интересно, надеюсь там не .NET Andrey_Kun, похоже, что его оставили... в смысле, поддержку .NET в версии Д2005 |
![]() |
Сообщ.
#7
,
|
|
ну а убирать её, тоесть норммальные проги писать мона?
|
Сообщ.
#8
,
|
|
|
пока про Delphi 2005 мало чего известно, одно ясно точно - от .NET они в ближайшее время точно не откажуться... но, насколько мне известно в поставку Delphi 8 входил также дистрибутив Delphi 7...
|
Сообщ.
#9
,
|
|
|
Сообщ.
#10
,
|
|
|
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#? ![]() Цитата А чем вызвана такая "нелюбовь"? Andrey_Kun надеюсь там не .NET |
Сообщ.
#12
,
|
|
|
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). |
![]() |
Сообщ.
#13
,
|
|
ХАЧУ! ХАЧУ! ХАЧУ!
Извините, вырвалось ![]() |
Сообщ.
#14
,
|
|
|
Цитата Mischka @ 21.10.04, 08:44 ХАЧУ! ХАЧУ! ХАЧУ! Извините, вырвалось ![]() я ТОЖЕ!!! одним словом WOW! |
![]() |
Сообщ.
#15
,
|
|
Цитата Sky Shade @ 20.10.04, 22:22 Цитата Andr .NET @ 20.10.04, 13:37 3. C#. NET (!) Не понимаю, зачем так "сближать" Delphi и C#? ![]() Цитата А чем вызвана такая "нелюбовь"?Andrey_Kun надеюсь там не .NET не нравится, микросовтовци хотят диктовать свои порядки ![]() |
Сообщ.
#16
,
|
|
|
Andrey_Kun, о чем ты
![]() Если у тебя на компе стоит ОС Windows, то ты уже автоматически соглашается с политикой МС и с тем, как она думает дальше развивать свою ОС (а это движение в сторону .NET, для которой лучший язык - не Delphi, а C#). Именно поэтому Delphi теперь поддерживает (и надолго) .NET и C#. |
![]() |
Сообщ.
#17
,
|
|
Цитата Andr .NET @ 22.10.04, 08:25 Andrey_Kun, о чем ты ![]() Если у тебя на компе стоит ОС Windows, то ты уже автоматически соглашается с политикой МС и с тем, как она думает дальше развивать свою ОС (а это движение в сторону .NET, для которой лучший язык - не Delphi, а C#). Именно поэтому Delphi теперь поддерживает (и надолго) .NET и C#. не умничай ![]() |
Сообщ.
#18
,
|
|
|
2 Andrey_Kun
Так я не умничаю и никого тоже не переубеждаю ![]() Просто я назвал объективные причины, по которым Delphi 2005 такой, каковой она есть ![]() Что же касаетя моего личного мнения, то я сторонник C# и .NET. Мне было бы интересно сравнить удобство программирования на C# в разных IDE (VS.NET2003 и D2005). И еще ОЧЕНЬ интересно было бы попробовать Delphi2005.Win32! |
Сообщ.
#19
,
|
|
|
Слушайте,...
[и тут все притихли] [тишина] И Я ХАЧУ!!!!штука крутая!!!! |
Сообщ.
#20
,
|
|
|
хачу не хачу, потом, а пока что интересно что за звер.
|
![]() |
Сообщ.
#21
,
|
|
Цитата Kobra, 22.10.04, 18:15 интересно что за зверЪ Дык, и я о том же. Добавлено а еще хотелось бы нормальный html-редактор. Тот, что в семерке меня никаким местом не устраивает. |
Сообщ.
#22
,
|
|
|
Mischka Ь
|
Сообщ.
#23
,
|
|
|
я думал тут форум прогеров, оказывается прогеров филологов
![]() |
Сообщ.
#24
,
|
|
|
Kobra, прогеры должны быть грамотные.
|
Сообщ.
#25
,
|
|
|
А когда триал-то будет???
ХОЧУ ПОСМОТРЕТЬ!!!! |
![]() |
Сообщ.
#26
,
|
|
Song, см. исходный текст. Там вообще знаков нет. ПОэтому я "Ъ" и влепил
![]() |
Сообщ.
#27
,
|
|
|
Сообщ.
#28
,
|
|
|
Интересная статья: http://www.realcoding.net/article2419.html
|
Сообщ.
#29
,
|
|
|
Да действительно интересно
![]() ![]() |
Сообщ.
#30
,
|
|
|
спасибо, интересно! |
Сообщ.
#31
,
|
|
|
Цитата _http://www.realcoding.net/article2419.html Когда-то Борланд славился тем, что шел впереди всех, предлагая революционные технологии, необходимость в которых назрела. Теперь вследствие ряда причин Борланд плывет по течению, следуя в русле, задаваемом Microsoft (Microsoft перехватила борландовскую идеологию и стала ее более успешно осуществлять). Тем не менее, охотно верю, что это будет самая лучшая версия Delphi!!! |
![]() |
|
|
Цитата Andr .NET,4.11.04, 17:20 самая лучшая версия Delphi!!! ![]() ![]() ![]() |
Сообщ.
#33
,
|
|
|
Сообщ.
#34
,
|
|
|
Кто-нибудь качал? сколько весит? И вообще, это уже конечный релиз Delphi 2005?
|
Сообщ.
#35
,
|
|
|
Алексей, судя по всему да
|
Сообщ.
#36
,
|
|
|
Цитата 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 @ 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] ![]() |
![]() |
Сообщ.
#38
,
|
|
думаете, стоит это устанавливать? Или ждать полной версии?
|
![]() |
|
|
Цитата Mischka @ 23.11.04, 06:34 думаете, стоит это устанавливать? Или ждать полной версии? А чем эта не полная версия? |
![]() |
Сообщ.
#40
,
|
|
вот я и спрашиваю, каких сюрпризов ожидать от слова Trial?
|
Сообщ.
#41
,
|
|
|
в триале нет исходников vcl и нет компилера командной строки.
а зарегить ег можно и кейгеном для обычной версии (когда он появится) |
Сообщ.
#42
,
|
|
|
Ну, блин, зла не хватает... Скачал 400 метров... файл регистрационный прислали -не работает он... у ког-нить проблемы с регистрацией были? Киньте, плиз, сайтик с решением проблемы на мыло... пусть Борланд знает, что спровоцировал меня на нехорошее дело...
![]() |
Сообщ.
#43
,
|
|
|
Maverick, а пришли твой регистрационный файл, можно его попробовать?
|
Сообщ.
#44
,
|
|
|
СПАСИБО ОГРОМНОЕ Rouse_ !!!!!!!!!!!
Поставил 2005 Дельфи , зарегистрировал! Задержите дыхание............. ![]() КРУТО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! B) |
Сообщ.
#45
,
|
|
|
feriman, как зарегился-то?
|
![]() |
Сообщ.
#46
,
|
|
Maverick, руками наверное
![]() Да, а я пока полная версия не будет, на CDи всё как положено, буду пользоваться 7-м (ну, не попёрла меня 8-ка) ![]() |
Сообщ.
#47
,
|
|
|
Ребят, кто скачал Delphi 2005, может кто-нибудь записать мне её на CD. CD мой + пиво
![]() А то очень хочется в ней поработать. |
Сообщ.
#48
,
|
|
|
Вопрос в том стот ли переходит с Д7 на 2005. Желание посмотреть есть но не сильное. Важен практический результат. Важно как сильно изменились библиотеки Win32. Будут ли проблемы с переносом софта. Кто имеет, что сказать?
|
Сообщ.
#49
,
|
|
|
А когда Delphi 2005 релиз намечается?
|
Сообщ.
#50
,
|
|
|
Скачал.
поставил всё, что требует : 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 таже фишка ? В таком виде она мине не ндравится ! ![]() ![]() |
Сообщ.
#51
,
|
|
|
Цитата Dimyan, 1.12.04, 09:36, 528889 А когда Delphi 2005 релиз намечается? Да вообще-то состоялся релиз уже... То, что можно скачать с Борланда есть урезанная версия состоявшегося релиза. Цитата USE, 1.12.04, 07:40, 528846 Вопрос в том стот ли переходит с Д7 на 2005. Желание посмотреть есть но не сильное. Важен практический результат. Важно как сильно изменились библиотеки Win32. Будут ли проблемы с переносом софта. Кто имеет, что сказать? Нового-то много, но насколько это тебе надо, никто кроме тебя не скажет. Так что качай триал с борланда, и пробуй. |
Сообщ.
#52
,
|
|
|
Дружно идем сюда!
_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 |
Сообщ.
#53
,
|
|
|
Да панельку с компанентами неплохо бы как у 7 сделать... эта ну прям кривая и не удобная...
|
Сообщ.
#54
,
|
|
|
Цитата 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 Это что? Чем отличается от предыдущих ссылок (в постах повыше)? |
Сообщ.
#55
,
|
|
|
Алексей,
триальный Delphi 2005 не содержит доп. программ и компоннетов, которые есть в релизе. в предыдущем посте я и привел ссылки на некоторые из этих компонентов: 1. ComponentOne - весьма и весьма продвинутая библиотека компонентов. Правда, по этому адресу находится устаревшая версия 2003.3. Лучше закачать самую новую с www.componentone.com (2004.3) 2. Rave Reports - весьма продвинутый генератор отчетов для использования в проектах VCL и VCL.NET. 3. NUnit - что-то вроде для тестирования .NET-программ, написанных на любых языках. |
Сообщ.
#56
,
|
|
|
![]() ![]() ![]() ![]() |
Сообщ.
#57
,
|
|
|
А Delphi 8 и Delphi 2005 - это одно и то же?
![]() |
Сообщ.
#58
,
|
|
|
Цитата DEN @ 11.12.04, 20:44 А Delphi 8 и Delphi 2005 - это одно и то же? ![]() нет! Добавлено Цитата Loudeo,1.12.04, 11:32 @ ... Microsoft XML Core Services (MSXML) v4.0 SP2 ... У меня эта фигня чёто ставитца не хочет! ![]() |
Сообщ.
#59
,
|
|
|
Цитата GooD @ 11.12.04, 21:09 нет! А какие у них отличия (можно и послать на ссылку ![]() |
Сообщ.
#60
,
|
|
|
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 и т.д. ... |
Сообщ.
#61
,
|
|
|
Каждую новую версию Дельфи ругают в пух и прах и грозят закатом Борланда, так что бы версия 9 стала лучшей надо подождать выпуска 10 версии.
|
Сообщ.
#62
,
|
|
|
Anatoly Podgoretsky,
Солидарен. Как-то зашел на форум Королевства Delphi 2-х летней давности. Так там как только не склоняли D7 на предмет, какое это го..но. А сейчас на всех форумах (включая и forum.sources.ru) говорят "об искренней любви" к D7, и отчаянно хают Delphi8/Delphi2005. Такое впечатление, что большинству юзеров до лампочки архитектура Delphi, новые возможности в новых версиях, поддержка новых платформ. Достаточно просто примелькаться облику новой версии за год-два, тогда ее начинают хвалить. |
Сообщ.
#63
,
|
|
|
Andr .NET, спасибо.
|
Сообщ.
#64
,
|
|
|
В Borland Delphi 2005 уже обнаружены и исправлены (в смысле, подготовлены решения для будущего апдейта) разработчиками 263 (!) бага:
_http://bdn.borland.com/article/0,1410,32837,00.html |
![]() |
Сообщ.
#65
,
|
|
Andr .NET, Я никогда не склонял в Г любые версии Делфи, но на .NET переходить всеравно не буду.
А на 2005 охота поглядеть ![]() |
Сообщ.
#66
,
|
|
|
Цитата Andr .NET @ 22.10.04, 07:25 Andrey_Kun, о чем ты ![]() Если у тебя на компе стоит ОС Windows, то ты уже автоматически соглашается с политикой МС и с тем, как она думает дальше развивать свою ОС (а это движение в сторону .NET, для которой лучший язык - не Delphi, а C#). Именно поэтому Delphi теперь поддерживает (и надолго) .NET и C#. Именно по этому после того как я увидел дельфи 8 я решил окончательно переходить на линукс. Не хочу я мучаться с новыми заморочками мелкософта. Вот тока хз на чем в линуксе кодить. с++ и фри паскаль мне не очень нравится. Добавлено З.Ы. Дельфи 5-6-7 форева!!! А 6 и 7 мне раньше не нравились потому что грузились долго на слабой тачке. |
Сообщ.
#67
,
|
|
|
Цитата crazz @ 13.12.04, 12:12 Вот тока хз на чем в линуксе кодить. с++ и фри паскаль мне не очень нравится. а Kylix чем не подоходит, как замена Delphi? ![]() |
Сообщ.
#68
,
|
|
|
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 @ 13.12.04, 17:09 Если хочешь серьезно заняться программированием, когда подрастешь Не хочу ![]() ![]() ЗЫ: Вырволось... |
Сообщ.
#70
,
|
|
|
Цитата Если хочешь серьезно заняться программированием, когда подрастешь, то хотя бы обрати внимание на C# и .NET. А если что-то тебе в .NET не понравится, постаряйся понять, что и почему. Не поддавайся в силу юных лет попсовым настроениям на предмет того, какая лажа эта фирма MS а мне тоже не нравиться .NET и что? программить под нее могу - это просто. Но вот внутреняя ее организация оставляет желать лучшего. Цитата Подсказка: программируй под Linux в среде Borland Kylix 3 - полный аналог Delphi 7 (CLX); к тому же это еще и 2-в-1: Delphi language & C++. кому как. Я от него, например не в восторге. пишу на С и С++. |
![]() |
Сообщ.
#71
,
|
|
Цитата Andr .NET @ 13.12.04, 13:09 Dufa, crazz, обратите внимание, что .NET ругают в основном дельфисты-любители (упор не на "любителях", а на слове "дельфисты"). Такая вот информация к размышлению. Ну и откуда такая информация? .NET ругают и asmатики и C-шники, и те, кто явно себя не относят к какой-либо категории. Отношение к дотнету не зависит от программерской ориентации. |
Сообщ.
#72
,
|
|
|
Цитата crazz, 13.12.04, 12:12:34, 541658 Придется. Windows - стандарт де факто. Что бы революционного и шедеврального ты ни накодил под Linux, подавляющее большинство пользователей останется в окошках. Не хочу я мучаться с новыми заморочками мелкософта. |
Сообщ.
#73
,
|
|
|
Цитата .failer Не забывай, что .NET и создавалась с целью как раз сделать целостной, логичной и эффективной внутреннюю организацию платформы программирования. Может, ты просто не смог/не захотел/не счел нужным разобраться .NET? Но вот внутреняя ее организация оставляет желать лучшего. А вообще, мы опять приходим к обсуждению .NET в посторонних темах. Это говорит о том, что это .NET уже давно перестала быть сама по себе, внедряется во все сферы программирования. Цитата Dufa @ 14.12.04, 09:00 Похоже на правду.Цитата Не хочу. Я им вообще не занимаюсь так просто на форуме флеймлю и делаю вид, что знаю что-то Если хочешь серьезно заняться программированием, когда подрастешь Цитата krid24 @ 14.12.04, 09:30 Это все равно, что сказать, что отношения к квантовой физике не зависит от профессии человека.NET ругают и asmатики и C-шники, и те, кто явно себя не относят к какой-либо категории. Отношение к дотнету не зависит от программерской ориентации. Литератор или музыкант могут сказать, что квантовая физика - это лажа, человечеству достаточно законов Ньютона. Только грош цена таким заявлениям от тех, кто не имеет отношения к физике, верно? Ну, вот и с .NET тоже самое. |
![]() |
Сообщ.
#74
,
|
|
Цитата Отношение к дотнету не зависит от программерской ориентации. Цитата Andr .NET @ 14.12.04, 10:23 Это все равно, что сказать, что отношения к квантовой физики не зависит от профессии человека. Вывод абсолютно неверный. Имелись ввиду программисты. Люди именно этой професии. Т.е. люди разбирающиеся в предмете. Так что аналогия "Литератор или музыкант - квантовая физика" тут совершенно неуместна. |
Сообщ.
#75
,
|
|
|
Аналогия хоть и утрированная, но, на мой взгляд, уместная.
Понятие программист в наше время очень широкое, чтобы воспринимать его как единое целое. Ассемблерщики - это системные программисты, мыслящие категориями "регистр процессора", "прерывание", "адрес ячейки памяти". Это достойные профессионалы, но с их позиций нет смысла давать оценку 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 (это действительно неудачные средства разработки). |
Сообщ.
#76
,
|
|
|
Andr .NET, привет.
новая священная война инквизиции под названием ".net vs остальной мир" разгорается с новой силой. ![]() я не буду продолжать бессмысленный спор сам знаешь начатый где. просто пару замечаний: Цитата а если C++ - то тут все не так однозначно. При всей его мощи толком никуда отнести нельзя в современном мире программирования. то бишь ты не знаешь какой ярлык надо повесить? О чем эта мысль? ![]() и второе. Не думай, что NET, мягко говоря, не принимают только те, кто с ним не знаком. да, и насчет квантовой физики - тут ты переборщил все таки. |
![]() |
Сообщ.
#77
,
|
|
2Andr .NET
Язык/среда программирования - это всего-лишь инструмент, а не способ мышления. И те программисты, которые мыслят только категориями "регистр процессора/прерывание/адрес ячейки памяти" или "инкапсуляция/наследование/полиморфизм" - это просто кодеры-ремесленники, не способные написать ничего стОящего. Про ассемблерщиков и Сшников я сказал только в пику тому, что ".NET ругают в основном дельфисты", потому как знаю, что это не так. Просто люди выбрали себе такие инструменты для работы (по разным причинам) и все. И утверждаь, что человек, пишущий на asm'е не способен понять ООП и бесконечно далек от RAD и Java - это ошибка. Просто можно на данный момент владеть одним инструментом лучше, чем другим, но исправить это довольно легко. Я, например (как и куча народу на этом форуме) - пишу и на asm'e и на С и в Delphi, взависимости от того, какой инструмент удобнее/предпочтительнее для конкретного случая. Ну и кто я после этого ? ![]() Цитата Так что стоит прислушиваться к оценкам .NET, данным не ассебблерщиками и сишниками, а пользователями RAD-средств и похожих платформ (Java). Не понятно о чем разговор - о платформе или о среде разработки? Если о среде разработки, то я (имхо) уже ответил - стОит. Если о платформе - тем более! Именно системные программисты глубже всего могут проанализировать и оценить новую архитектуру и сравнить ее с предыдущей. Цитата RAD-средства - это не только визуальный редактор, но и некая ООП-надстройка над платформой WinAPI. А .NET не нуждается в надстройке - все уже есть в платформе. .NET сейчас - та же ООП-надстройка над WinAPI. Потом она станет (имхо) надстройкой над Native API. Это о платформе. RAD'ы все-равно будут нужны - не в консоли же программить. Это о программировании. Ну и что изменится? Какая принципиальная разница (и в плане архитектуры и в плане программирования)? А если WinAPI останутся, то будет просто еще один слой. Я (пока ![]() Вобщем, все это глубокий (и порядком избитый) оффтоп. А D9 еще не юзал, так, что ни хвалить, ни ругать пока не могу. Слушаю "посвященных". Конечно очень хоцца, чтобы это был самый удобный RAD из всех существующих, в лучших традициях дяди Борланда. |
Сообщ.
#78
,
|
|
|
H.Iglesias II, krid24
В темах, подобных этой, уместно обсуждать, например, насколько хорошо Delphi 8/2005 поддерживает .NET. А не то, насколько хороша сама .NET. При этом важно понимать, что Delphi .NET - это уже совсем другая Delphi, что это не то, что вы ожидали в качестве продолжения D7. Именно вышеприведенные соображения и побудили вступить в спор в этой теме и еще в одной (H.Iglesias II знает, где...). |
Сообщ.
#79
,
|
|
|
господа.
кажется все ети спори лишние. все мы отлично знаем - дядя били заказывает музыку, а мы, те кто под форточками, вынуждени под него танцевать. выход новои ос опять отложили, интересно на сколко, но когда выидет нам придется с ним работать. лично я по тихонку начинаю изучать. переходить пока не собераюс, но ... |
Сообщ.
#80
,
|
|
|
Всех .НЕТ волнует или Делфи 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 нет! Кто-нибудь натыкался? |
Сообщ.
#81
,
|
|
|
Цитата Andr .NET @ 13.12.04, 13:09 Если ты собираешься мигрировать с MS на Linux и не знаешь, на чем под Linux кодить, то велика-ли цена твоим заявлениям и ценности той или иной платформы? Подсказка: программируй под Linux в среде Borland Kylix 3 - полный аналог Delphi 7 (CLX); к тому же это еще и 2-в-1: Delphi language & C++. Я говорил о том что не вижу под линуксом нормальной замены дельфи, а кодить там много на чем можно. Пока не выбиру буду кодить на том что под руку попадется. Видел я второй кайликс, мне жутко непонравился, хотя допускаю что может я че-то в нем недопонял. |
Сообщ.
#82
,
|
|
|
Люди помагите! Как её зарегистрировать толькошто поставил!
А она просит коды какието где я их вам возьму? |
Сообщ.
#83
,
|
|
|
Предвестник 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 |
Сообщ.
#84
,
|
|
|
Потестировал Delphi 2005. Да, это уже доведенная до ума ВЕЩЬ! Есть еще порох у Борладна. А то после Delphi 8 уже было загрустил, пол года на шарпе маялся. Теперь на хрен эту шнягу, иду назад под Дельфи
|
Сообщ.
#85
,
|
|
|
![]() ![]() |
Сообщ.
#86
,
|
|
|
Слушайте, тут проблем very big наметилась:
Компилю приложение в этой самой Delphi 2005, - All Ok. На выходе РАБОЧИЙ EXE`шник Но вот пытаюсь отладить, или вообще запустить из среды - вигвам. Ругается, на отладчик, типа с Debugger`ом чего то не того и,... Delphi 2005 аварийно завершается! ![]() ЧТО ДЕЛАТЬ! |
Сообщ.
#87
,
|
|
|
Та 2005 что доступна - пробная версия. Официально пофиксили уже более 200 багов. Потому ждемс нормального релиза. А вобщем то прикольная получилась.
|
Сообщ.
#88
,
|
|
|
Цитата RoboSol @ 21.12.04, 21:11 Та 2005 что доступна - пробная версия. Официально пофиксили уже более 200 багов. Потому ждемс нормального релиза. А вобщем то прикольная получилась. ![]() ![]() |
Сообщ.
#89
,
|
|
|
Цитата SPrograMMer @ 21.12.04, 14:50 Слушайте, тут проблем very big наметилась: Компилю приложение в этой самой Delphi 2005, - All Ok. На выходе РАБОЧИЙ EXE`шник Но вот пытаюсь отладить, или вообще запустить из среды - вигвам. Ругается, на отладчик, типа с Debugger`ом чего то не того и,... Delphi 2005 аварийно завершается! ЧТО ДЕЛАТЬ! УБРАТЬ НЕЛАТИНСКИЕ БУКВЫ ИЗ ПУТИ К ПРОЕКТУ. |
Сообщ.
#90
,
|
|
|
Дайте нормальные сылки на дистрибутивы, а то вышеизложенные не работают.
|
Сообщ.
#91
,
|
|
|
Цитата Jureth @ 22.12.04, 06:56 Дайте нормальные сылки на дистрибутивы, а то вышеизложенные не работают. Слабо скачать у Борланда триал, а не клянчить ссылки ? ![]() |
Сообщ.
#92
,
|
|
|
начал тестить Delphi VCL Forms Application for .NET.
возникла проблемма: после того как фокус переходит с DBGrid-a на какоинебуть компонент, переклучател клавиатуры переклучается в тот режим, какои установлен дефолтом. при получении фокуса DBGrid-ом, подобное не наблудается. проверил некоторые другие компоненты, подобное не наблудается. |
Сообщ.
#93
,
|
|
|
Цитата Guest @ 21.12.04, 22:45 УБРАТЬ НЕЛАТИНСКИЕ БУКВЫ ИЗ ПУТИ К ПРОЕКТУ. Эт, есчо, что за зверь? КАК названия из нелатинских символов в пути могут повлиять? Хотя стоп. Вот пожалуйста: D:\Documents and settings\Administrator\My Documents\Borland Studio Projetcs\Project1\Project1.EXE ГДЕ ЗДЕСЬ НЕЛАТИНСКИЕ СИМВОЛЫ? Чото я вас не понимаю. Добавлено и еще люди с vingrad`а говорят, что у них нет такого. И у них отладчик работает |
Сообщ.
#94
,
|
|
|
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 |
Сообщ.
#95
,
|
|
|
А я уже качаю этот апдейт
![]() Уже скачал. Но он не подходит для триальной версии Дельфи. |
Сообщ.
#96
,
|
|
|
А я вот наканец то научился устанавливать компоненты!!! Как там всё замудрённо!
![]() |
Сообщ.
#97
,
|
|
|
А как зарегить Delphi 2005
![]() |
Сообщ.
#98
,
|
|
|
Кряком
![]() |
Сообщ.
#99
,
|
|
|
Ны дык это понятно, а где его взять ?
|
![]() |
Сообщ.
#100
,
|
|
Вот и до нас докатилось счастье. Пришла наконец то лицензионная коробка в наш офис (хотя обещали еще в середине месяца привезти).
До этого только успел протестировать триал - если честно, пока должного впечатления он на меня не произвел, но и работал я с ним от силы час. Поэтому будем смотреть. По поводу: Цитата 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 протоколе осуществлена не полностью..., за невыполнение портирования данной технологии под другие платформы, хотя она изначально планировалась как кроссплатформенная, более медленная работа работа приложений ввиду работы через аналог пикода... и т.д. и т.п. Добавлено А по поводу удачных или неудачных средств разработки - ты знаешь, любой язык программирования является всего лишь инструментом. Молоток сам по себе не может быть плохим или хорошим - он предназначен для забивания гвоздей, а вот кто им будет пользоваться... Обычно человек, который не в состоянии забить дюбель молотком начинает орать, что молоток плохой, стенка не ровная и вообще чтоб ему дали строительный пистолет которым он забьет этот дюбель одним нажатием кнопки... Попробуй назвать мне хотя бы пять причин, что это действительно неудачные средства разработки - и ты увидишь как ты был не прав ![]() |
Сообщ.
#101
,
|
|
|
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 Это касается не архитектуры .NET, библиотеки классов, которую вполне можно нарастить в следующей версии. А разве VCL/RTL Delphi отвечает всем современным требованиям?поддержка Мультикаста в UDP протоколе осуществлена не полностью... Цитата 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_. Захочет ответить - пожалуйста. |
![]() |
Сообщ.
#102
,
|
|
Сравнение 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-программирования Угу, так же как множество других платформ были будующим ![]() |
Сообщ.
#103
,
|
|
|
Rouse_ если будет время, протести пожалюста глюк которыи я описал в #94. интересно, в лицезионнои версии его исправили?
|
Сообщ.
#104
,
|
|
|
А где нить можно уже скачать лицкнзионную версию.
И сколько она весит ? |
Сообщ.
#105
,
|
|
|
Rouse_,
Цитата Rouse_ @ 25.12.04, 12:25 С этим я и не спорю.Сравнение IDE - этонемного не то. Я имел ввиду что и там и там можно реализовать достойные проекты. Цитата Повторю, что сей недостаток касается FCL, но никак не концепции и архитектуры платформы.Много чего до конца не доведено, как пример тот же мультикаст. Цитата А RTL? Она же много беднее, чем FCL. Разве можно посредством RTL, например, вычислить хэш-суммы MD5 или SHAxxx? На мой взгляд, FCL на сегодгяший день наиболее полная библиотека в плане соответствия современным требованиям.Цитата VCL практически не использую, только при отладке, так как пишу обычно ядро системы - то что не видно пользователю.А разве VCL/RTL Delphi отвечает всем современным требованиям? Цитата Можно поинтересоваться, это какие же такие "множество других платформ"?Цитата Угу, так же как множество других платформ были будующим Зато, похоже, .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, но затрудняет разработку в этой среде. |
Сообщ.
#106
,
|
|
|
Платформы, я так понимаю DOS, Win 3.1, Win9x, Nt, .Net
Ну тик и были, но любое будующее ограничено во времени, сначало придет .Net, а потом и уйдет в свое время. Поддержку .Net я не считаю за платформу, речь об Лонгхорн |
Сообщ.
#107
,
|
|
|
Цитата Anatoly Podgoretsky @ 25.12.04, 22:24 Дык, это-то логично, что любое будущее ограничено во-времени. А споры-то идут потому, что многие товарищи не уверены, что следующая платформа Микрософта - именно .NET. Платформы, я так понимаю DOS, Win 3.1, Win9x, Nt, .Net ...но любое будующее ограничено во времени, сначало придет .Net, а потом и уйдет в свое время. |
Сообщ.
#108
,
|
|
|
Их жизнь накажет строго, скажи Серега.
|
Сообщ.
#109
,
|
|
|
! Вопросы не по теме! |
Сообщ.
#110
,
|
|
|
_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 И этим все сказано. |
Сообщ.
#111
,
|
|
|
Ну где же можно скачать учебник??? И есть ли он вообще в природе???
|
Сообщ.
#112
,
|
|
|
Хочу сказать следущее.
Интеграция проверки синтаксиса Word'a в Delphi - это, конечно, круто... (ну, типа "неправильные" операторы красным подчеркиваются) Смотря на интерфейс центральной части, схожей с MS Visual Fox Pro 8 по самые помидоры (особенно этот стартап- HTML); подметив характерный для MS Visual C++ беспорядок интерфейса среды; осознав, что Delphi встраивается в .NET; прихожу к выводу. MICROSOFT КУПИЛА ВСЕ И ВСЯХ! Нам остается только похоронить былую славу, независимость и конкурентноспособность Delphi. Пошел я дописывать программы своим клиентам-userам и ждать Рассвета Нового поколения программирования, в котором места Borland Delphi и ее профессионалам просто NET |
Сообщ.
#113
,
|
|
|
Если кому еще интересно.
Я наконец-то нашел время для установки Update 2 от Borland и проверки на те ошибки которые были обнаружены мной раньше (http://asysoev.nm.ru/ForForums/Delphi2005_is_Bugs_Bag.htm). Итоги проверки по каждой ошибке Вы можете найти в том же документе. Резюме таково: из 19 ошибок: Исправлено - 3 Не проверенно или не воспроизвелось - 7 Не исправлено - 9 Причем, видны неудачные попытки исправить некоторые ошибки. Выводы делайте сами. Лично я вновь остаюсь в Delphi 6. Только крайняя нужда может меня загнать под Delphi 2005, например проект под .NET. Благо пока у меня таких не предвидется ![]() |