Другие языки программирования и технологии
С++ чем хуже и сложнее чем C#.Net?
В .Net версиях языков программирования есть намного больше готовых классов и функций. чем в стандартных версиях языка. Надеюсь на "Лучший ответ".
В ANSI C++ отсутствуют свойства (properties), библиотеки .net, мало визуальных средств для разработки форм, обработка исключений не столь гибкая.
Язык С++ вообще сравнительно сложен. Сложен именно как язык сам по себе в силу большой развитости. Однако он я бы сказал самодостаточен. С++ требует в первую очередь думалки. C#.Net требует хорошей памяти и, извиняюсь, задроцтва.
Главное то что эти языки сравнивать как то не корректно, поскольку с помощью них решают слишком отличающиеся друг от друга задачи.
Для меня лично С++ гораздо лучше, так как интересные мне задачи удобно решать с его помощью.
Главное то что эти языки сравнивать как то не корректно, поскольку с помощью них решают слишком отличающиеся друг от друга задачи.
Для меня лично С++ гораздо лучше, так как интересные мне задачи удобно решать с его помощью.
С++ сложнее - т. к. это unmanaged programming
C++ сложнее, поскольку использует ссылки и указатели, часто приходится конвертировать разные типы - но программы, написанные на нем, работают быстрее, поскольку сразу компилируются в нативный код и не требуют JIT компиляции при запуске. C# намного удобнее при разработке (не требует возни с закрытием указателей, объектов) , имеет очень обширную стандартную библиотеку, имеет очень удобные средства визуальной разработки - с интерфейсом тут работать одно удовольствие. C# намного чаще используется при разработке бизнес приложений, поскольку в нем намного проще сосредоточиться собственно на самой задаче, а не на написании кода. Если хочеться уметь хорошо программировать и иметь развитое ООП мышление, то С++ желательно знать, поскольку я бы сказал он закладывает фундамент, после которого любые другие современные языки программирования кажутся достаточно простыми. C# перспективнее (в том числе из-за постоянного появления новых функций и возможностей с выходом новых версий Visual Studio), если не ориентироваться на узкоспециализированное программирование, поскольку используется в ряде других современных технологий программирования - ADO.NET, ASP.NET, WPF, Silverlight и т. д.
Похожие вопросы
- Что сложнее? Быть WEB разработчиком или c# .NET разработчиком?
- C#.NET или Qt/C++? Какую технологию лучше выбрать и почему?
- Поцаны, выбираю допкурс на следующий год, что перспективнее C# .NET vs PHP. В реале не хочу ни того ни другого.
- Народ, сижу думаю, что написать бы такого, полезного, но не слишком сложного на C++. Может есть у кого идеи?
- Переход с PHP на ASP.NET C#
- Visual Basic .NET против C#. Кто что может сказать? Чем тот или иной язык лучше или хуже другого?
- [C++] Сложный алгоритм :(
- хочу изучить c++, c# и .net, подскажите, с чего начать
- Можно ли на C++ написать сложные программы? Как?
- Зачем нужен C#, и среда разработки .NET