Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
Дайте ссылки, плиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 13:38 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
Не думаю, что найдешь прямо сравнение возможностей. Если интересует что конкретно - спрашивай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 14:36 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
фичи студии: http://msdn.microsoft.com/vstudio/products/compare/default.aspx мс опускает дельфу: http://msdn.microsoft.com/vstudio/products/borlandtovstudio/default.aspx ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 16:09 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
maXmoмс опускает дельфу: http://msdn.microsoft.com/vstudio/products/borlandtovstudio/default.aspx Почему же "опускает"? Такого там нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 16:35 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
Что то вообще не понятная ссылка......Мне кажется это не сравнение а попытка переманить Дельфистов на ВизуалСтудиа 2005 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 17:16 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
Как человек, безумно любящий делфи, со всей приличествующей скорбью заявляю: делфи умер. Начнем с того, что Борланд, чтобы выжить, объявил о смене стратегии - он теперь "консалтинговая компания". Во-вторых - не побоюсь этого слова, гениальность VCL и самого борландовского RAD - это заслуга Хайльсберга, который потом ушел в Майкрософт, после чего у борланда удачные нововведения как-то сразу поиссякли. В-третьих, у Борланда после седьмого (весьма спорного в плане безглючности, да и почти не не отличающегося от шестерки) была восьмерка под дотнет (точнее, на борландовское разумение дотнета), и 2005, в которой так и не пофиксили все баги, а просто выпустили 2006 и сказали, что "там исправлены все грабли 2005" (так было прямо в анонсе). В 2005 Борланд уже весьма беззастенчиво лег под мелкософт, реализовав как враппер "VCL-.NET" и фактически склоняя всех переходить на эту платформу. Все знакомые дельфисты сидят под семеркой, 2002 года выпуска, а то и под шестеркой. После чего возникает ряд вопросов: - если писать под VCL, то зачем нужна 2005, а тем более - 2006 делфи? Разве что из-за рефакторинга? - если писать под дотнет, то зачем использовать Делфи, где нет ни garbage collector, ни других приятностей сишарпа? - если писать на сишарпе, то зачем использовать борландовскую студию, а не майкрософтовскую?:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 22:10 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
Я бывший делфист. С семёркой у меня связана масса самых приятных воспоминаний. В прошлом году я решил перейти на дот нэт. Как делфист я решил опробовать 2005 дельфу. Однако в связи с сильно подавленым моральным состоянием вызванным знакомством с новой дельфой вместо дот нэта перешол на Линух и в данный момент изучаю яву. Сожалею. Делфи был великим продуктом. Но он держался на одном человеке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 23:00 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
botprideВсе знакомые дельфисты сидят под семеркой, 2002 года выпуска, а то и под шестеркой.имхо, правильно делают. Например, когда появилась VS6? А ведь среда актуальна и сейчас (сравнительно компактна и гарантировано - никаких нетов). Оно работает, а что ещё нужно? МФЦ мелкософт перестал развивать, но это не значит, что там нет ничего полезного и им будут продолжать пользоваться... Пока совсем морально не устареет... :) А будет это, по-моему, не скоро. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 14:58 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
maXmoНапример, когда появилась VS6? А ведь среда актуальна и сейчас Объективности ради, сейчас она актуальна примерно на том же уровне, что и D6. Я предвижу, как лет через тридцать программисты на D6 и VS6 будут редкими и востребованными специалистами, примерно как сейчас программисты на Коболе :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 21:00 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
maXmoфичи студии: http://msdn.microsoft.com/vstudio/products/compare/default.aspx мс опускает дельфу: http://msdn.microsoft.com/vstudio/products/borlandtovstudio/default.aspx ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm как человек програмирующих в обих средах могу сказать мелкософт тольк-только подобрался к функциональности Borland Builder 3.0 . Среда правда довольно приятнa, но набор компонент убог, требует безумного кол-ва ресурсов. Простенький макет проекта выливается в 3 мега бинарник(так и понял где .NET выгоды). приятно что есть x64 поддержка. А все остальные фичи сомнительны и малопригодны. Хочется перенести продукт на VS2005 но несравнимый обьем работ даже при наличии переносимого С++ кода останавляeват напрочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2006, 00:08 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
botpride - если писать под дотнет, то зачем использовать Делфи, где нет ни garbage collector, ни других приятностей сишарпа? Может вы что-то иное имели в виду, но gc никак не связан с C#. Это фича самого .NET, вне зависимости от языка программирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2006, 22:59 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
>Может вы что-то иное имели в виду, но gc никак не связан с C#. Это фича самого .NET, вне зависимости от языка программирования. В теории - да. А на практике - все примеры, содержащие В ТОМ ЧИСЛЕ компоненты VCL, пестрят строчками .Free. Зайдите в Demos\Delphi.NET\VCL. И в примерах по WinForms, что занимательно, эти строчки тоже есть. Все очень просто: даже если пишешь код "как бы не под VCL", все равно пользуешься старым набором классов (TStringList, TMemoryStream и т.д.), которые тянут за собой весь VCL. А зачем компонентам VCL вызывать gc в явном виде - это уже вопрос к борланду. Подозреваю, что дельфевое приложение где-то хранит глобальный список всех объектов, что не дает gc эти объекты собрать, даже если они уже выпали из активного скоупа. А *не* использование привычного набора классов - это уже, простите, и *не* программирование на Делфи (поскольку такого языка как Делфи, строго говоря, нет. Есть объектный паскаль и борландовский набор компонент под него, превратившийся в языковый стандарт). Если я не прав - поправьте меня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2006, 17:17 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
botprideВ теории - да. А на практике - все примеры, содержащие В ТОМ ЧИСЛЕ компоненты VCL, пестрят строчками .Free. Зайдите в Demos\Delphi.NET\VCL. И в примерах по WinForms, что занимательно, эти строчки тоже есть. Все очень просто: даже если пишешь код "как бы не под VCL", все равно пользуешься старым набором классов (TStringList, TMemoryStream и т.д.), которые тянут за собой весь VCL. А зачем компонентам VCL вызывать gc в явном виде - это уже вопрос к борланду. Подозреваю, что дельфевое приложение где-то хранит глобальный список всех объектов, что не дает gc эти объекты собрать, даже если они уже выпали из активного скоупа. А *не* использование привычного набора классов - это уже, простите, и *не* программирование на Делфи (поскольку такого языка как Делфи, строго говоря, нет. Есть объектный паскаль и борландовский набор компонент под него, превратившийся в языковый стандарт). Если я не прав - поправьте меня. Ты не прав, причем практически во всем, включая отсутсвие языка Delphi. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2006, 20:33 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
LordMAD wrote: > > Ты не прав, причем практически во всем, включая отсутсвие языка Delphi. да нет, насчет языка, я думаю, правда. Язык - Object Pascal, IDE - Delphi. Равно как не бывает языка Visual C++, а есть С++ в комплекте с Visual Studio. -- ------------------------- There's no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 11:19 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
>да нет, насчет языка, я думаю, правда. Язык - Object Pascal, IDE - Delphi. Вот именно. С небольшим уточнением, что кроме IDE, под Delphi подразумевался, как правило, еще и VCL в комплекте (именно поэтому практически любой программист, пишущий на делфи, с достаточной легкостью пишет-читает код для CBuilder, хотя аналогичный код на C++, но под VS/mfc вызовет у него ступор). А насчет gc под делфи/.NET, я ничего не утверждаю - я всего лишь "что вижу, о том и пою". Если борландовцы оставили в примерах ненужные строчки просто потому что тупо скопировали примеры из Win32 - ну, что я могу сказать, лишний признак стагнации. А если нет - то зачем-то же эти строчки нужны. Ткнуть пальцем в конкретный файлы демок? Или сами поиском найдете по строчке ".Free"? Вот поэтому я и предположил, что борландовский код каким-то образом вводит дотнетный gc в заблуждение. Типичный аналог в яве - циклические ссылки или глобальный список всех созданных объектов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 12:35 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
lockyда нет, насчет языка, я думаю, правда. Язык - Object Pascal, IDE - Delphi. Равно как не бывает языка Visual C++, а есть С++ в комплекте с Visual Studio. Для тех кто в танке - несколько лет назад компания Borland официально переименовала Object Pascal в Delphi Language. Так что язык - Delphi Language, IDE - Delphi. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2006, 07:53 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
botprideВот именно. С небольшим уточнением, что кроме IDE, под Delphi подразумевался, как правило, еще и VCL в комплекте (именно поэтому практически любой программист, пишущий на делфи, с достаточной легкостью пишет-читает код для CBuilder, хотя аналогичный код на C++, но под VS/mfc вызовет у него ступор). А насчет gc под делфи/.NET, я ничего не утверждаю - я всего лишь "что вижу, о том и пою". Если борландовцы оставили в примерах ненужные строчки просто потому что тупо скопировали примеры из Win32 - ну, что я могу сказать, лишний признак стагнации. А если нет - то зачем-то же эти строчки нужны. Ткнуть пальцем в конкретный файлы демок? Или сами поиском найдете по строчке ".Free"? Вот поэтому я и предположил, что борландовский код каким-то образом вводит дотнетный gc в заблуждение. Типичный аналог в яве - циклические ссылки или глобальный список всех созданных объектов. Вместо того, чтобы разводить флейм, посмотри что делает Free - удивишься как удобно Borland реализовала работу с IDisposable. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2006, 07:59 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
Вах-вах! Действительно, как удобно работает GC - всего-то лишь где-нибудь в MainForm.FormDestroy я должен вписать FControlList.Free; (конкретное место: Demos\Delphi.net\VCL\FlowPanel\mainunit.pas) или где-нибудь вставить LStrings.Free; для созданного TStringList. (конкретно, там же, ConvertItUnit.pas) А и правда, замечательный сборщик мусора! Еще раз говорю, не исключаю что это просто нерадивость примерописателей - забыли строчки выкинуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2006, 11:05 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
botprideВах-вах! Действительно, как удобно работает GC - всего-то лишь где-нибудь в MainForm.FormDestroy я должен вписать FControlList.Free; (конкретное место: Demos\Delphi.net\VCL\FlowPanel\mainunit.pas) или где-нибудь вставить LStrings.Free; для созданного TStringList. (конкретно, там же, ConvertItUnit.pas) А и правда, замечательный сборщик мусора! Еще раз говорю, не исключаю что это просто нерадивость примерописателей - забыли строчки выкинуть. Ты понимаешь разницу между деструктором и финализатором? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2006, 12:57 |
|
||
|
Сравнение возможностей Visual Studio 2005 и Delphi 2006
|
|||
|---|---|---|---|
|
#18+
Прекрасно понимаю. Слава Богу, уже пятый год на Яве в том числе пишу. И прекрасно знаю, что финализацию В ЯВНОМ ВИДЕ необходимо запускать крайне редко. И что в большинстве случаев, ее замечательно производит gc перед прибиванием объекта. Насильная финализация нужна крайне редко, для явного освобождения ресурсов, не дожидаясь, когда до этого места доберется мусорщик, и то не рекомендуется (например, любой поток ввода-вывода категорически не рекомендуют закрывать неявно, финализируя объект, а предлагают закрывать явно через close()). И кто бы мне объяснил, зачем-таки нужна финализация локальному объекту TStringList, и в чем тогда весь цимус, если вместо утечек памяти у меня будут утечки ресурсов? "Мы соберем за вас весь мусор, только вы сначала объект не забудьте финализировать". Ой, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2006, 15:03 |
|
||
|
|

start [/forum/topic.php?fid=16&tid=1346799]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 372ms |

| 0 / 0 |
