Лучший ответ

    1.  2 0

    contact_us (39) 7 (20620)460179 16 лет  

    Отвечу на все вопросы по порядку(если ещё актуально):
    1. У всех C-like языках синтаксис схожий, но, конечно же есть свои различия. Так и в C#.
    В C#, на данный момент, версия 3.0 много новых конструкций и фишек, которых не было в C++. Во многом похожих на Java, но со своими заморочками. Есть также кардинальные отличия.
    2. Одно из самых больших отличий от C++ - в С#, как и в Java, не нужно париться с указателями и выделением памяти.
    3. Браться стоит. Тем более, что WinForms, .NET и C# - это Microsoft, а им виднее, что как лучше мучать их OS :)
    4. Но не всё можно написать на C#. Иногда C++ просто незаменим ;)

Ответы

    1.  3 0

    sonicflare_ (40) 6 (16395)21242 16 лет  

    нету гемора с кастами, выделением и освобождением памяти, указатели, указатели на указатели и так далее )))
    Стабильный мир .net =)))

    переползать однозначто стоит :)) БУилдер не буилдит уже много лет и застрял в своих '90
    Как альтернатива VC++. Есть несколько либ (которые упрощают нативное програмирование для винды)
    Основной это MFC, ATL (в основном для COM/COM+) так же есть  WTL (ATL + враперы для оконных элементов)

    К тому же, есть и Managed C++ в котором можно делать unmanaged (natice C++) вставки (как раньше __asm { }) что дает просто нереальную свободу выбора и действий =)))
    А ты еще спрашиваешь =)

    1.  2 0

    AndrJuWa (40) 7 (25332)2517 16 лет  

    Не люблю СИ ни в каких проявлениях, поэтому не знаю.

    Ответ на коммент в оценке ответа:
    Нет, php и java обожаю, не люблю сам СИ.
    А) Указатели на указатели на указатели бла бла бла бла бла
    Б) Вместо того, чтобы сделаеть у объекта окно функцию открывания, мы должны сделать открывашку и передават ьей окно - глупо. ООП (java) решает.

    1.  1 0

    Yeezy 7 (50271)546186 16 лет  

    Йо-хо-хо и Санта Клаус, ты о чём? xDD

    1.  1 0

    Виртулис (35) 7 (35094)653182 16 лет  

    Сильно.

    C# куда больше похож на Java, чем на С++. На самом деле, это Java и есть, только сбоку.

    1.  1 0

    santaro 2 (400)3 16 лет  

    С# подальше от потрохов, ближе к Java. Придется мирится с ГарбажКоллектором и некоторыми другими мелочами, однако если уж разработка на WinForms, то действительно никаких причин делать это на С++ не вижу.

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system