C# Sharp

представим что это несколько более сложная программа, чем обучающая штучка из двух циклов. Например, декомпилятор. Осилишь ты там код, написанный в одну строчку?
 
Что это за жеванина из кучи функций? Им тут попросту не место. Как и срачу по поводу ФП. Да, функции - это круто. Но использовать 1-2 цикла явно лучше, чем длинная строка из reduce/map/filter-ов. Ладно там список надо отфильтровать. Но тут-то зачем ФП?
 
Я так понял, он просто выепнутся хотел.
 
MEcP3Mj.png
 
Если уж учить, что-то "новое" то С++ а не говношарп))
 
Видишь ли, если ты прочитал тему, то ты заметил, что я написал про игру, к которой добавят API. Она написана на шарпе , поэтому я решил его изучать.Плюсы обязательно выучу потом
 
Да ты че. Это шутка наверно? Еще сам то квантовый комп не придумали, не говоря уже о персональных.
 
Caulfield написал(а):
Всё это ерунда. Там недавно вышел(или выйдет) язык для квантового ПК... Вот, что надо учить
Язык высокого уровня не зависит от архитектуры процессора.
 
Таки да ви правильно сказали)
 
Asd73, откуда такие познания(я посмотрел твои сообщения) в у-ве ПК? Что можешь посоветовать для ничего не знающего в этой теме человека?
 
Так это моя работа - разработка устройств для обработки сигналов. Разбираюсь скорее в основах цифровой техники, в устройстве ПК как раз слабо разбираюсь.
По моему для программистов знание об устройстве ПК практически бесполезно. Часто советуют книгу "Архитектура компьютера" Э. Таненбаума, но я эту книгу не читал.
 
>По моему для программистов знание об устройстве ПК практически бесполезно.

Всегда полезно знать, как работает твой инструмент.
Знание основ иногда даже помогает писать более оптимизированный код.
 
Asd73 написал(а):
Так это моя работа - разработка устройств для обработки сигналов. Разбираюсь скорее в основах цифровой техники, в устройстве ПК как раз слабо разбираюсь.
По моему для программистов знание об устройстве ПК практически бесполезно. Часто советуют книгу "Архитектура компьютера" Э. Таненбаума, но я эту книгу не читал.

Она у меня на полке стоит. Очень хорошая книга.Там все до простейших составляющих разобрано.
 
Всегда полезно знать, как работает твой инструмент.
Знание основ иногда даже помогает писать более оптимизированный код.
Более оптимизированный код тебе должен делать компилятор и знать как работает инструмент нужно тем, кто разрабатывает компиляторы.
 
Более оптимизированный код тебе должен делать компилятор


Как минимум, branch prediction в очень многих случаях он не сможет оптимизировать. 
Компиляторы всё равно не совершенны, потому что машина не может думать. А человек может.
 
Автоформаттер для слабаков, давайте разведём срач о форматировании кода.
 
Назад
Сверху