170 похожих чатов

Доброго времени суток! Собираюсь изучать свой первый ЯП для дальнейшей

работы с ним. Не могу определиться, что выбрать. Подскажите, С# хороший выбор?

32 ответов

13 просмотров

лучший выбор из всех возможных

Язык равно инструмент. Определись для начала в какой сфере хочешь развиваться, а дальше уже смотри на более подходящий инструмент

Daniel Martin
Язык равно инструмент. Определись для начала в как...

Ну я думаю с этим сложно определиться в начале пути

На ulearn.me классные материалы

Dmitry-⭐️shikh Автор вопроса
Daniel Martin
Язык равно инструмент. Определись для начала в как...

Это я понимаю. Но даже со сферой тяжело. Знаю, что не десктоп, ибо сейчас теряет актуальность

Danya🔥
Ну я думаю с этим сложно определиться в начале пут...

Это да, но хотя бы методом исключения или приоритетов

Phantom
А F#?

F# для развлечений C# для работы

Dmitry ⭐️shikh
Это я понимаю. Но даже со сферой тяжело. Знаю, что...

> десктоп теряет актуальность Новые десктоп фреймворки: *грустят*

Impostor!

Интереснее

Dmitry-⭐️shikh Автор вопроса
Danya🔥
> десктоп теряет актуальность Новые десктоп фреймв...

Это лишь информация, которую я неоднократно слышал🤔

Dmitry ⭐️shikh
Это я понимаю. Но даже со сферой тяжело. Знаю, что...

Глянь по месту жительства, какие вакансии более востребованы. Если не можешь определиться, посмотри на местный рынок. Так с работой будет проще. Это не совсем работает, когда у тебя уже есть желание чем-то заниматься конкретным, но в твоем случае думаю вполне релевантный способ.

Dmitry ⭐️shikh
Это лишь информация, которую я неоднократно слышал...

Все правильно, так и есть. При этом C# для веба очень хорош, asp.net это тупо дымный кайфарик по сравнению с любыми другими вэб фреймворками

Иван
Все правильно, так и есть. При этом C# для веба оч...

Никто: Я: *ставлю 1000 лайков сообщению*

Dmitry-⭐️shikh Автор вопроса
Daniel Martin
Глянь по месту жительства, какие вакансии более во...

По месту вообще ~7 вакансий каждого языка, кроме JS (тут 15) Переезд возможен тоже

C# позволяет решать несистемные задачи. Если тебе не хочется писать драйвера — можешь углубляться) Если в принципе хочется начать программировать — тоже можно

Dmitry ⭐️shikh
По месту вообще ~7 вакансий каждого языка, кроме J...

ASP.NET на рынке в целом очень востребован, если тебе интересен веб в целом (всякие там модные микросервисы, webapi, просто сайты) - учи, не прогадаешь https://spb.hh.ru/search/vacancy?area=&fromSearchLine=true&st=searchVacancy&text=Asp.net&from=suggest_post

AleX
C# позволяет решать несистемные задачи. Если тебе ...

системные тоже позволяет, просто для более низокуровневого берут язык без гц, и тут выпадает не только шарп

Daniel Martin
гц?

Garbage Collector

Phantom
Можно сделать aot компиляцию

кажется все равно с гц будет просто jit компиляция будет отсутсвовать

Phantom
А кто будет роль гц выполнять?

кажется аот компиляция все равно упакует тебе райнтайм с собой

Phantom
А кто будет роль гц выполнять?

Гц всегда будет. Это блин менеджер памяти по сути. Без него типа работать ничего не будет.

Phantom
Можно сделать aot компиляцию

аот не избаваляет от гц

Aleksey Kalduzov
Гц всегда будет. Это блин менеджер памяти по сути....

Будет, просто оперативка быстро может кончиться 😂😂😂

Aleksey Kalduzov
Гц всегда будет. Это блин менеджер памяти по сути....

Будет, в плане можно хоть свой мемори пул написать - https://docs.microsoft.com/en-us/dotnet/api/system.runtime.interopservices.marshal.allochglobal?redirectedfrom=MSDN&view=net-5.0

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта