Как вы относитесь к .NET
Сейчас во многих форумах ведётся дискуссия по поводу того, стОит ли переходить на .NET или ждать выхода Longhorn и дальше смотреть по обстоятельствам.
А как вы относитесь к этой технологии?
А как вы относитесь к этой технологии?
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
На .NET уже давно пора перейти всем win-программистам которые решают прикладные нереалтаймовые задачи.
Огромный набор классов фреймворк позволяет решить все насущные проблемы, и уж куда мощнее по функциональности борландовского VCL и майкрософтовского MFC. Пресловутая тормознутость виртуальной машины и gc сильно преувеличина многими, по быстродействию managed-код несильно уступает native-коду (если конечно не ведётся активная работа с памятью, тут gc пыхтит по полной, однако это разумная плата за безопасность), к тому же runtime-компиляция позволяет в некоторых случаях выдать код более быстрый чем нативный (например если native-код компилился для машины без SSE, то он всегда будет работать без SSE, managed-код напротив, компилится с учётом специфики конкретной рабочей станции, поэтому на машине без SSE код будет один, на машине с SSE3 другой). К тому же отличная объектная модель, простая сериализация, мощная поддержка xml и много-много чего ещо это то от чего не стоит отказываться.
В общем, я за .NET.
__
P.S. с нетерпением жду выхода MS Visual Studio 2005 где будет C++/CLI.
Огромный набор классов фреймворк позволяет решить все насущные проблемы, и уж куда мощнее по функциональности борландовского VCL и майкрософтовского MFC. Пресловутая тормознутость виртуальной машины и gc сильно преувеличина многими, по быстродействию managed-код несильно уступает native-коду (если конечно не ведётся активная работа с памятью, тут gc пыхтит по полной, однако это разумная плата за безопасность), к тому же runtime-компиляция позволяет в некоторых случаях выдать код более быстрый чем нативный (например если native-код компилился для машины без SSE, то он всегда будет работать без SSE, managed-код напротив, компилится с учётом специфики конкретной рабочей станции, поэтому на машине без SSE код будет один, на машине с SSE3 другой). К тому же отличная объектная модель, простая сериализация, мощная поддержка xml и много-много чего ещо это то от чего не стоит отказываться.
В общем, я за .NET.
__
P.S. с нетерпением жду выхода MS Visual Studio 2005 где будет C++/CLI.
rep movsd
-
- Постоялец
- Сообщения: 538
- Зарегистрирован: Ср мар 17, 2004 1:55
- Откуда: Ростов-на-Дону
- Контактная информация:

Я конечно не крут, но C# мне понравился на много больше чем С++. Пробовал я и то и то.
Чем меньше женщинам мы больше, тем больше меньше они нам.
http://gorinich.net
http://gorinich.net
Borr,
Покупай:
http://www.books.ru/shop/books/243580
имхо бросай это неблагодарное дело.Мне еще по С++ читать и читать
Покупай:
http://www.books.ru/shop/books/243580
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
Borr,
А с БД там всё очень хорошо.
Просто по настроению в соотв. форумах, в т.ч. и по делфи начинает чувствоваться ажиотаж по отношению к .NET.
Longhorn выйдет, вот тогда все ломанутся туда. + авторитетные авторы книг по Делфи и WinAPI выпустили книги по .NET.
ни вкроем случае :cheesy:ты сам то как Delphi уже бросил, я не понял?
А с БД там всё очень хорошо.
Просто по настроению в соотв. форумах, в т.ч. и по делфи начинает чувствоваться ажиотаж по отношению к .NET.
Longhorn выйдет, вот тогда все ломанутся туда. + авторитетные авторы книг по Делфи и WinAPI выпустили книги по .NET.
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
Borr,
Почтать лучше это http://www.books.ru/shop/books/243580 - самый авторитетный источник.
Синтаксис C# похож на C++, но все кого я знаю утверждают, что лучше. Он взял лучшее от C++ и Delphi + особенности платформы .NET.
Наример, чтобы обратиться к свойству класса, в C++ нужна такая конструкция:
MyObj->Field;
а в C# как в делфи:
MyObj.Field;
но это самые очивидные отличия... лучше книжку почитать.
Почтать лучше это http://www.books.ru/shop/books/243580 - самый авторитетный источник.
Синтаксис C# похож на C++, но все кого я знаю утверждают, что лучше. Он взял лучшее от C++ и Delphi + особенности платформы .NET.
Наример, чтобы обратиться к свойству класса, в C++ нужна такая конструкция:
MyObj->Field;
а в C# как в делфи:
MyObj.Field;
но это самые очивидные отличия... лучше книжку почитать.
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
Eraser,
>>А вы предпочитаете C++, а не C#???
Да, С++
-------------------
>>Borr,
>>Цитата:
>>Мне еще по С++ читать и читать
>имхо бросай это неблагодарное дело.
>Покупай:
>http://www.books.ru/shop/books/243580
ммм... ненадо давать такие советы, C++ отличный язык (со своими недостатками ессно) и я не вижу ему пока альтернативы. Считается что c# лучший язык для .NET, может на данном этапе и лучший, но многое обещает изменится в ноябре с официальным выходом 2005-й студии, 2-го фреймворка и нового языка C++/CLI.
-----------------
>>Синтаксис C# похож на C++, но все кого я знаю утверждают, что >>лучше. Он взял лучшее от C++ и Delphi + особенности >>платформы .NET.
>>Наример, чтобы обратиться к свойству класса, в C++ нужна такая >>конструкция:
>>MyObj->Field;
>>а в C# как в делфи:
>>MyObj.Field;
улыбнуло
в с++ обычно (почему обычно - потому что для пользовательских типов операторы можно переопределить) оператор ->() используется при косвенной адресации через указатель, а oператор .() используется при непосредственном обращении к объекту. Вот и вся разница.
>>А вы предпочитаете C++, а не C#???
Да, С++
-------------------
>>Borr,
>>Цитата:
>>Мне еще по С++ читать и читать
>имхо бросай это неблагодарное дело.
>Покупай:
>http://www.books.ru/shop/books/243580
ммм... ненадо давать такие советы, C++ отличный язык (со своими недостатками ессно) и я не вижу ему пока альтернативы. Считается что c# лучший язык для .NET, может на данном этапе и лучший, но многое обещает изменится в ноябре с официальным выходом 2005-й студии, 2-го фреймворка и нового языка C++/CLI.
-----------------
>>Синтаксис C# похож на C++, но все кого я знаю утверждают, что >>лучше. Он взял лучшее от C++ и Delphi + особенности >>платформы .NET.
>>Наример, чтобы обратиться к свойству класса, в C++ нужна такая >>конструкция:
>>MyObj->Field;
>>а в C# как в делфи:
>>MyObj.Field;
улыбнуло

rep movsd
-
- Постоялец
- Сообщения: 538
- Зарегистрирован: Ср мар 17, 2004 1:55
- Откуда: Ростов-на-Дону
- Контактная информация:

Не знаю откуда вы взяли, что C# взял что-то из дельфи, но могу точно сказать, что там очень много от Java взято. Это вообще принципиально новый язык.
Чем меньше женщинам мы больше, тем больше меньше они нам.
http://gorinich.net
http://gorinich.net