Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > С++\CLI


Автор: Riddik 18.7.2009, 19:23
Привет!
 Немного запутался.  smile 

Такой вопрос: можно считать себя полноценным С++-программистом, если в сторону С++\CLI даже смотреть не хочется? И естественно, его совсем не знать - как будто все .Net расширение языка С++ не существует? 

Для себя решил, что если понадобится .Net, то для него лучше C# выучить. А С++ для меня всёравно основной язык и применять его лучше буду там, где он больше для этого подходит. Так нормально? smile

Вобщем, при таком подходе есть изъяны иль нет - быть не компетентным в С++\CLI?
Или раз знаешь С++, то лучше бы и С++\CLI хоть чуток знать? 

Автор: GoldFinch 18.7.2009, 19:38
Riddik, C++\CLI это не С++

Автор: SVN74 18.7.2009, 20:06
Цитата(GoldFinch @  18.7.2009,  19:38 Найти цитируемый пост)
C++\CLI это не С++

Согласен, - бульдог + носорог smile 
Переходная (не долгая) модель С++ -> C#
С# - это уже "послушный подчиненный Микрософта" с ограниченными возможностями и более низкой скоростью, - это напоминает мне просто старые добрые интерпретаторы (1980-х). Такое ощущение, что Микрософт дает нам почти все... - только бы мы не лезли к ним в ихний внутренний код, пытаясь нас отдалить от реального управления компом...
...

Автор: Irdis 18.7.2009, 20:12
с++/cli такой маразм редко встретишь, ничего общего с с++
лучше уж сразу на c# переходить

Автор: Riddik 18.7.2009, 21:09
Я согласен, потому и решил уж лучше в довесок выучить C#, чем марать чистый С++ этим cli smile 

Всем спасибо!

Автор: Andrew121 18.7.2009, 21:38
Цитата(Riddik @  18.7.2009,  21:09 Найти цитируемый пост)
Всем спасибо! 

Тему отметь решенной!

Автор: GoldFinch 18.7.2009, 22:55
для ряда задач - С++\CLI, лучше С#
потомучто позволяет используя один язык писать и управляемый и нативный код

Добавлено через 59 секунд
а зная С++ , написать чтонить на С++\CLI непроблема

Автор: Riddik 19.7.2009, 01:35
Ещё такой момент. Поможет ли знание win32 в изучении .Net (а так же в понимание и использовании) или никак не повлияет на это дело?


Автор: Raistlin 19.7.2009, 09:33
Одна из целей создания C++\CLI - дать возможность использовать огромное количество уже написанных проектов на неуправляемом коде в приложениях .NET. Важность этого трудно переоценить.  smile 
А зачем он "чистому С++ программисту" - не совсем понятно, посколько для работы необходимо знать и понимать основы .NET, т.е. это инструмент скорее .NET разработчика.


Цитата(Riddik @  19.7.2009,  01:35 Найти цитируемый пост)
 Поможет ли знание win32 в изучении .Net (а так же в понимание и использовании) или никак не повлияет на это дело?

Если имеется ввиду WinAPI, то мало чем поможет. Но знать основы нужно обязательно любому квалифицированному программисту под Windows (имхо).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)