• XSS.stack #1 – первый литературный журнал от юзеров форума

Сиши или Нети?

Статус
Закрыто для дальнейших ответов.

arnis777

(L3) cache
Забанен
Регистрация
20.11.2020
Сообщения
173
Реакции
-72
Пожалуйста, обратите внимание, что пользователь заблокирован
Вылез вот такой вопросик? Что лучше учить и на чем больше можно поднимать: сиши или нети?
 
Хы, у меня вчера почти такой же топик за холивор закрыли)
По теме: два языка имеют сильно разное предназначение, большую разницу в подходах к написанию (шарпей с дотнетом ориентирован под чистый ООП как жаба, в то время как C++ хоть его и поддерживает, всё же имеет больше юзабилити под чистую процедурщину, зачастую ООП там и нинужон, а также ручное управление памятью в ссях когда в шарпее garbage collector), поэтому тут сравнение коровы с конём.

Хочешь пилить код под embedded systems, перекодить ядро линупса, познать дзен и то как компуктер работает под капотом, писать всякие сложные малвари и свои зиродеи? Тебе к ссям. Но путь сишника тернист и сложен, ибо язык воистину позволяет контролировать практически всё у своей машины, и придётся держать внимание на очень многих вещах которые другие языки делают абстрактными/скрывают.

Хочешь пилить игры на юньке, софтварь под энтерпрайз, красивые GUIшники или сайтцы на ASP.NET? Незатейливый шарпей с тонной синтаксического сахара и всяких удобств к твоим услугам.

Кстати, если был опыт с жабой, то у них с шарпеем синтаксис практически одинаковый, его тогда даже учить не надо -- просто почитать про всяческие плюшки вроде делегатов.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Вброс: кстати в 5ом дотнете наконец-то запилили более менее нормальную компиляцию в stanalone-экзешники, для которых не нужно ставить сам фреймворк, просто запускаешь экзешник и все. Ну как нормальную, хеллоу ворлд у вас выйдет в 10 мегабайт примерно. Но забавный плюс от этого, пока не выйдут сигнатуры фреймворка для IDA и всякие плагины для разбора дотнетовского RTTI (рефлекшн же должен как-то работать), реверсить это, вероятно, будет ночным кошмаром. Хотя если они BCL не компилят в нативный код, а просто эмбеддят, то это не имеет существенного значения, надо смотреть.
 
Вброс: кстати в 5ом дотнете наконец-то запилили более менее нормальную компиляцию в stanalone-экзешники, для которых не нужно ставить сам фреймворк, просто запускаешь экзешник и все. Ну как нормальную, хеллоу ворлд у вас выйдет в 10 мегабайт примерно. Но забавный плюс от этого, пока не выйдут сигнатуры фреймворка для IDA и всякие плагины для разбора дотнетовского RTTI (рефлекшн же должен как-то работать), реверсить это, вероятно, будет ночным кошмаром. Хотя если они BCL не компилят в нативный код, а просто эмбеддят, то это не имеет существенного значения, надо смотреть.
ну вообще, на юзверских компах фреймворк обычно уже предустановлен, в основном ибо игрушОчки или по работе требующие его программы (редко). с реверсом да, но опять же, прожорливость и такая себе скорость исполнения у шарпея, да и плюсы обычными тулзами с гитхаба (вроде вот этого) тоже можно неплохо так заобфусить (а вкупе с парой параметров при компиляции у GCC какая ляпота будет!)
 
Статус
Закрыто для дальнейших ответов.
Верх