Visual Studio.NET как наследник Delphi |
Предлагаю новую тему: Visual Studio.NET как наследник Delphi
Думается, что все разговоры о .NET лучше перевести в русло одной темы.
Тем более что, imho, все Delphi-разработчики гораздо быстрее осваиваются
с новой средой разработки и языком C#, чем разработчики, использовавшие
ранее VB или VC++.
Интересны мнения людей, реально попробовавших новый продукт.
Akzhan Abdulin
Всего в теме 1302 сообщения
Добавить свое сообщение
Отслеживать это обсуждение
- .NET/ .NET Framework
- .NET - что готовит Microsoft?
№ 352 21-11-2005 02:27 | |
Ответ на »сообщение 351« (victor@@@)
___________________________
Хых! Да после VC++ C-шарп просто лапочка, но вот с паскаля на C переходить - это бээээ...
Относительно
Ставите на VS 2005 Coderush и Refactor! от Devexpress + Chrome
А где посмотреть поподробнее?
№ 351 21-11-2005 01:47 | |
У меня не возникало проблем с написанием программ на C# после VC++. Вот только я не вижу задачь на C# которые нельзя было бы решить на VC++.NET.
№ 350 19-11-2005 15:59 | |
Ответ на »сообщение 349« (Aleg Azarousky)
___________________________
Единственно чего не хватает при программировании в Chrome - это той мощной и удобной IDE, которой обладает только Delphi. Хотя нужно быть справедливым - в Visual Studio 2005 IDE сделан заметный шаг вперед.
Ставите на VS 2005 Coderush и Refactor! от Devexpress, и Dexter нервно курит в сторонке :))
Что касается фич языка то в Dexter не будт ни generics ни nullables. Т.е. он даже новому с# будет уступать, чего уж сравнивать с Chrome.
№ 349 19-11-2005 15:22 | |
Jack Of Shadows, спасибо за ссылку на Хром!
"Не все еще потеряно, коршуны мои!" ;)
Последние месяцы я все время ждал, когда же выйдет обещанный Dexter, быстрый, безглючный, с новыми разрекламированными фичами и т.д. и т.п. Я использую Delphi уже много лет, я знаю Pascal лучше чем свой родной язык, и переход на что-то си-подобное для меня совершенно неприемлемо. Однако время шло, наша команда получила новый проект для .NET, и ждать дальше просто не было возможности. Пришлось начать делать проект в Visual Basic .NET, параллельно изучая этот язык. Но ведь программирование - это не просто работа. Я привык, что этот процесс должен приносить моральное удовлетворение и эстетическое наслаждение от созерцания кода. А бейсик, увы, ничего такого не дает...
После беглого знакомства с вариантом Chrome языка Object Pascal я вам скажу - это то, как ДОЛЖЕН был выглядеть язык Delphi уже в версии Delphi 2005, чтобы удержать своих поклонников от перехода на конкурирующие продукты.
1. Достаточно упомянуть, что там уже есть generics (а будут ли они в DeXter 2006???), асинхронные методы (мощная штука для многопоточности), полная и прозрачная поддержка интерфейсов, расширенный и очень удобный синтаксис для case (можно использовать case для типов string!), inline-декларирование переменных (for i: integer := 0 to 1 do...), и некоторые другие вещи, которые здорово сокращают исходный код программы на Паскале, при этом заметно упрощая его понимание.
2. На Chrome уже сейчас можно программировать для Windows .NET, для ASP.NET, для наладонников (Compact Framework), для Linux (проект Mono), вегда используя самые последнии версии платформы .NET и справочник MSDN одновременно с другими .NET-языками.
3. Chrome лишен тяжелого груза наследия разнообразных фич в языке, которые необходимы были при программировании под WIN32 и VCL, и которые больше никогда не понадобятся при программировании под .NET. Говоря кратко - язык стал проще.
4. И при всем при этом это остался Паскаль - тот Паскаль, к которому многие из нас давно привыкли, со всеми его данными от природы преимуществами над си-подобными языками (С++, C#, Java и т.п.).
Единственно чего не хватает при программировании в Chrome - это той мощной и удобной IDE, которой обладает только Delphi. Хотя нужно быть справедливым - в Visual Studio 2005 IDE сделан заметный шаг вперед.
P.S. Через 2 месяца мы заканчиваем свой VB-проект. К этому времени должен уже появиться Dexter. Я конечно в душе очень надеюсь, что он будет именно таким, каким его расписывают в информационных листках борландовцы. Но если у них опять будет осечка - теперь я знаю, Паскаль все равно не умрет, потому что есть Chrome!!!
№ 348 15-11-2005 02:22 | |
Ответ на »сообщение 346« (epolyak)
___________________________
...а так не хочется на C переходить :(
№ 347 15-11-2005 00:28 | |
Ответ на »сообщение 346« (epolyak)
___________________________
Я еще не пробывал VS 2005 а про нее так много всего вкусного всети ходит что думаю не разочаруюсь.
Кстати, я когда запустил первый раз VS 2005 beta 2, первой моей фразой был вопрос: "Они, что, под Eclipse косят?" :-)
А Борлану надо что-то делать иначе все хана.
Ага, я уже почти месяц сижу и смотрю на надпись "Please note that trial downloads for Delphi® 2006 will be posted here soon."
Думаю, когда выложат, я уже успею Chrome посмотреть.
№ 346 14-11-2005 19:35 | |
Когда я впервые запустил VC++ 6 я был в ужасе. После Delphi 4 мне все там казалось неправильным. Но когда я запустил MVS.Net то Delphi 7 отдыхает.
Просто супер редактор кода, грузиться махом и т.д.. Даже Delphi 2005 во многом проигрывает, хотябо в том что ошибок куча.
Я еще не пробывал VS 2005 а про нее так много всего вкусного всети ходит что думаю не разочаруюсь. А Борлану надо что-то делать иначе все хана.
№ 345 11-11-2005 21:11 | |
http://www.chromesville.com/index.asp
Chrome - это обьектный паскаль (практически дельфи) со большим количеством добавленных вкусностей. Среди них могу перечислить
Generics, Contracts (из Eiffel), invariants,
async (для написания multithread кода)б Iterators, Nullable Types, множество мелких улучшений синтаксиса, например case который может работать со strings а не только с цифрами.
Или например двойные проверки
0 <= x < Count вместо (x >= 0) and (x < Count)
Ну и самое главное конечно - полностью встроен в Visual Studio как 2003 так и 2005.
Мне вообще то на черта не нужен.
Я пристально слежу за F# думаю перейду на него одновременно с переходом на VS 2005
Но любителям дельфи - Chrome реальная альтернатива.
Кстати Chrome сделан известными дельфистами, компанией RemObjects у которой есть набор продуктов для дельфи.
Так вот когда встал вопрос о переходе на платформу dotnet, они честно пытались переписать свой код на дельфи 8. После недолгих мучений, все таки скрепя сердце согласились что лучше переписать на сишарп, что и сделали.
А затем подумали, если у нас такие проблемы с переходом на delphi.net то наверное и у других.
Так и зародилась идея сделать "правильный" дельфи для dotnet.
Судя по всему получилось у них лучше чем у борланда.
№ 344 12-07-2005 01:28 | |
Ответ на »сообщение 343« (Jack Of Shadows)
___________________________
Новые надо начинать на VS.NET это почти однозначно.
Еще будут тянутся проекты на Delphi для которых очень много наработок на Delphi.
№ 343 11-07-2005 12:15 | |
Ответ на »сообщение 340« (Богдан Литовченко)
___________________________
Я считаю, что пора переходить VS.NET. Меня беспокоят последние тенденции политики Borland.
Для новых проектов вне всякого сомнения надо переходить либо на dotnet либо на java.
Но существующие программы не стоит переписывать.
В ближайшие 10 лет delphi 7 будет нормально работать. Для поддержания текущих проектов вполне достаточно.
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|