| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > C# |
| Автор: Nastya 6.12.2002, 18:01 |
| Привет! Кто-нибудь занимался C#. Чем отличается от С++ и если можно адрессок с хорошими доками. |
| Автор: Baa 6.12.2002, 18:05 |
| Тебе на www.firststeps.ru а потом можно на www.codeguru.com |
| Автор: Fantasist 7.12.2002, 08:24 |
| Хм... Чем он отличается... Я подозреваю, что он отличается тем, что это не С++. http://www.gotdotnet.ru |
| Автор: Step 7.12.2002, 20:47 |
| Гибрид С++ и Java |
| Автор: Nastya 9.12.2002, 18:01 |
| Я пологаю так (возможно весьма ошибочно) если рождается новый язык, то старого недостаточно для решения определенного круга задач (иначе это не имеет смысла). А С# более новый, и есть ли смысл его осваивать. Для чего-то же его создали имею ужу C++и Java. Кроме того, какой компилятор лучше искать для того что, бы начать его освоение. |
| Автор: Step 9.12.2002, 19:41 |
| межплатформенный язык |
| Автор: Fantasist 10.12.2002, 16:15 | ||
Не совсем так. На С++ решаются все задачи и причем решить их можно весьма неплохо. Но... Сторонники Java, утверждают, что в нем модульность гораздо лучше, а значит и программы на нем логичнее в смысле построения. Java интерпритируемый язык(наполовину - вначеле он компилируется в собственный байт-код), а значит одина и та же программа может быть запущенна на разных прлатформах. Плюс для него существует множество пакетов облегчающих программирование. Другими словами - это другая идиология программирования. Как и Delphi, например. Так вот С# - это новая идиология, которая по замыслу, должна превзойти Java. Надо сказать, что работа действительно проделанна хорошая - действительно многие вещи были учтены из опыта применения других языков. Получился он довольно гибкий и в то же время строгий и достадочно простой и эффективный, вместе с тем Плюс, данный язык был выпущен для платформы .NET - тоже новая идиология обещающая совместимость откомпилированных, в специальный язык этой платформы, модулей любых языков. В ней также существует своя система типов и свое управление памятью, и C# наиболее хорошо заточен под эту систему. Короче, учить стоит. Довольно интересный язык, и точно перспективный. |
| Автор: Step 10.12.2002, 18:43 | ||||
Это они прогнали конечно.... |
| Автор: AntonSaburov 10.12.2002, 21:55 |
| В принципе C# - это JAVA-подобный язык с дополнительными возможностями. Пока существует толко для одной платформы - понятное дело для Винды. Очень похоже, что C# выпущен MS в пику JAVA - что из этого выйдет на сегодня сказать очень трудно. Чем интересна JAVA - она интересна своими расширениями. Такого количества централизованного набора (от SUN) технологических концепций (защита, работа с БД, работа с ресурсами и прочая) я больше нигде не встречал. JAVA на сегодня единственный инструмент, который предлагает сразу готовые решения для разработки ПО любого направления сразу на нескольких платформах. Показательно то, что MS выпустила J# для облегчения перехода с JAVA сначала на J# а потом (IMHO) на C#. Хотя несомненно, каждому, кто собирается выбирать программирование, как профессию, необходимо как минимум ознакомиться с C#. |