В C++ Вы сами все методы и функции писали? Я когда-то писал на ассемблере под винды. даже там сплошь используются вызовы функций из библиотек майкрософта =)
В C# есть и наследование и свои классы и т. д. а что NetFramework - ну в C++ Вы наверное пользовались STL или MFC или ещё чем-то.. .
Если нужно выйти за пределы Framework - никто не мешает использовать небезопасный код.
Привыкните - я тоже привык =) сейчас даже многое кажется более логичным,
хоть и кажется сначала, что подрезали функционал. Зато есть mono и аппаратная и в чем-то программная независимость. У нас серьёзный проект на C# пишется.
Глянул на днях F#...вот уж где дзен =) Сидишь и медитируешь над тем что написано.
Без стимуляции организма бывает в коде вообще не разобраться =)
P.S: Что касается меня - я некоторое время был в ужасе что сделали с C++.
по сравнению со старым. Мне не нравятся auto, gcnew и т. д.
А что в С# по-настоящему раздражает - отсутствие множественного наследования напрямую (без интерфейсов).
Другие языки программирования и технологии
Писал на C++, перешел на C# (професс.) . Ощущения как будто мне отрубили руки. Это пройдет?
Переходи на Лисп или Схему.. . Будет то же ощущение, в момент, когда попробуешь опять писать на С++
я сейчас плюсы изучаю после шарпа, матерюсь каждый день, потому что в шарпе подсказка очень помогала, даже библиотеки почти сама подключает, очень удобно.. .
а указатели до сих пор не понял, настолько извратом это кажется после шарпа...
а указатели до сих пор не понял, настолько извратом это кажется после шарпа...
Александр Филиппов
зато с указателями удобно когда нужно обратиться в вообще левую либу. я не представляю как так же просто можно реализовать подобное в C#. хотя может еще просто мало знаю о C#
Виктор Толстой
Это ваше ООП - учитесь: http://ithappens.ru/story/8584
:)
:)
если ваша работа заключается в "вызовах уже давно готовых, написанных кем то методов... ", то вас самого можно заменить программой на c#, с чем вас и поздравляю.
Александр Филиппов
спасибо (= скучный этот ваш сишарп, можно обезьян надрессировать и зп бананами выдавать
Пройдёт. Я разленился окончательно, когда понял, что практически подо всё уже есть готовый метод.
С другой стороны, если надо выдать код "быстро, решительно" - C# идеально подходит.
Собственно, для того, чтобы облегчить "ломку шаблона" вам можно пока пописать в Managed C++, хотя это уже изврат. Впрочем, Win32API никто не отменял - можно продолжать им пользоваться.
С другой стороны, если надо выдать код "быстро, решительно" - C# идеально подходит.
Собственно, для того, чтобы облегчить "ломку шаблона" вам можно пока пописать в Managed C++, хотя это уже изврат. Впрочем, Win32API никто не отменял - можно продолжать им пользоваться.
Александр Филиппов
ну, я рад что я не один такой (= решил C++ не бросать, продолжать изучение. а на работе придется вопреки своим желаниям рыться в мсдн в поисках нужного метода ((= я не понимаю, как это можно программированием назвать
То же самое, # уныл после плюсов, но как никак очень популярен.
Похожие вопросы
- Мой учитель очень расстроился, когда я ему сказал что перешел на C#. Почему?
- Есть ли смысл изучать С++ или стоит окончательно перейти на C# ?
- Учусь програмировать на C++ по книге "C++ для чайников".Проблема.
- Зачем нужен C++, если есть C?
- Делаю нейронную сеть на C++. Как в C++ работать с микрофоном?
- Почему многие отдают предпочтение C++ а не C# ?
- А зачем пишут на C# приложения работающие только на Windows, когда можно писать на Java кроссплатформенные?
- А вы замечали что-то общее между C++ и C#? Нет?! Смотри C++ = 2 плюса C# = 4 плюса
- помогите составить таблицы истиности -А -> (B + C); (A B) * C; -A + -B + C; - (A + B) * C ; A * B _+ C; A B
- Требуются ли знания C++ для изучения C#?
gcnew вообще от .Net, прямой связи с C++ нет