Другие языки программирования и технологии

Писал на C++, перешел на C# (професс.) . Ощущения как будто мне отрубили руки. Это пройдет?

В C++ Вы сами все методы и функции писали? Я когда-то писал на ассемблере под винды. даже там сплошь используются вызовы функций из библиотек майкрософта =)

В C# есть и наследование и свои классы и т. д. а что NetFramework - ну в C++ Вы наверное пользовались STL или MFC или ещё чем-то.. .

Если нужно выйти за пределы Framework - никто не мешает использовать небезопасный код.

Привыкните - я тоже привык =) сейчас даже многое кажется более логичным,
хоть и кажется сначала, что подрезали функционал. Зато есть mono и аппаратная и в чем-то программная независимость. У нас серьёзный проект на C# пишется.

Глянул на днях F#...вот уж где дзен =) Сидишь и медитируешь над тем что написано.
Без стимуляции организма бывает в коде вообще не разобраться =)

P.S: Что касается меня - я некоторое время был в ужасе что сделали с C++.
по сравнению со старым. Мне не нравятся auto, gcnew и т. д.
А что в С# по-настоящему раздражает - отсутствие множественного наследования напрямую (без интерфейсов).
MG
Makzy G
84 764
Лучший ответ
Александр Филиппов не могу привыкнуть к CLR, наверное я ему не доверяю ((= в первое время было особенно дико писать new без delete
gcnew вообще от .Net, прямой связи с C++ нет
Переходи на Лисп или Схему.. . Будет то же ощущение, в момент, когда попробуешь опять писать на С++
я сейчас плюсы изучаю после шарпа, матерюсь каждый день, потому что в шарпе подсказка очень помогала, даже библиотеки почти сама подключает, очень удобно.. .
а указатели до сих пор не понял, настолько извратом это кажется после шарпа...
Александр Филиппов зато с указателями удобно когда нужно обратиться в вообще левую либу. я не представляю как так же просто можно реализовать подобное в C#. хотя может еще просто мало знаю о C#
Виктор Толстой Это ваше ООП - учитесь: http://ithappens.ru/story/8584
:)
если ваша работа заключается в "вызовах уже давно готовых, написанных кем то методов... ", то вас самого можно заменить программой на c#, с чем вас и поздравляю.
Sergej Garnaveckij
Sergej Garnaveckij
9 617
Александр Филиппов спасибо (= скучный этот ваш сишарп, можно обезьян надрессировать и зп бананами выдавать
Пройдёт. Я разленился окончательно, когда понял, что практически подо всё уже есть готовый метод.
С другой стороны, если надо выдать код "быстро, решительно" - C# идеально подходит.
Собственно, для того, чтобы облегчить "ломку шаблона" вам можно пока пописать в Managed C++, хотя это уже изврат. Впрочем, Win32API никто не отменял - можно продолжать им пользоваться.
Александр Филиппов ну, я рад что я не один такой (= решил C++ не бросать, продолжать изучение. а на работе придется вопреки своим желаниям рыться в мсдн в поисках нужного метода ((= я не понимаю, как это можно программированием назвать
То же самое, # уныл после плюсов, но как никак очень популярен.
Гриша Босак
Гриша Босак
3 999