Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Что такое C# и для чего

1.3K
15 декабря 2003 года
view
148 / / 14.10.2003
Привет!
Я читал краткое описание C#, но мне хочется услышать мнение программеров. Стоит ли переходить с С++ на C# и почему?
1.8K
15 декабря 2003 года
neutrino4
94 / / 05.09.2003
IMHO стоит, вообще смотря что писать.
1.3K
16 декабря 2003 года
view
148 / / 14.10.2003
Цитата:
Originally posted by neutrino4
IMHO стоит, вообще смотря что писать.


В таком случае, что стоит писать на С++ и не стоит на C#? :o

1.8K
18 декабря 2003 года
neutrino4
94 / / 05.09.2003
В С# очень много от Java. Если говорить чисто про сам язык, то С# IMHO удобнее старого доброго С++.
Наверное, если для приложения критична производительность, то лучше выбрать С++. С# тесно связан с .NET и ихней библитекой базовых классов. Из плюсов С#:
- широкие межъязыковые возможности. Можно писать разные части программы на любых языках .NET
- гипотетическая переносимость на не Windows системы
- Windows Forms, новая графическая библиотека для GUI, гораздо удобнее MFC (Microsoft позиционирует ее как замену MFC)
- Сборщик мусора, общий для всей .NET. В C# нет оператора delete, т.к. следить за освобождением выделенной памяти не нужно
-небольшой объем получаемых бинарников
- еще очень много новых фишек, включая веб-сервисы и проч.

Из недостатков можно отметить:
- более низкая производительность по сравнению с традиционными приложениями из-за интерпретации кода.
- нельзя использовать WinAPI в полную силу (после первого вызова WinAPI программа теряет ряд полезных свойств)
- необходимость установки платформы .NET

Вот так в двух словах. А вообще, в интернете много по этому поводу информации, если канал позволяет, советую смотреть DotNET Show от Microsoft.
1.3K
18 декабря 2003 года
view
148 / / 14.10.2003
Спасибо за разъяснение! :) Теперь есть о чем задуматься...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог