• Что вообще может C#?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    многие из ответивших, сузили реальность до корпоративного веба и виндового десктопа. но это не верно, есть ряд фактов, которые не так широко известны даже среди программистов:
    - нус, начнем с веба - спрос на .Net Core бакендеров, на hh.ru стремительно растет .. к чему бы это? все озаботились созданием корпоративных сайтов? ;))
    - следующий .Net 5, будет кросплатформенным абсолютно (.Net Core лишь переходный этап)
    - на шарпе даже микроконтроллеры программируют это не значит, что код на си или асме хуже, на шарпе код писать быстрее, а отлаживать легче. чаще всего это не только прихоть программиста, но и коммерческий расчет - продукт можно выпустить быстрее
    - благодаря таким технологиям как WASM, BLAZOR и фреймворк Avalonia, не за горами времена, когда можно будет писать код на C# и интерфейс на XAML, и все это будет работать в браузере (в ролике, фрагмент с 24й минуты, если интересно как это вообще возможно - можно и с начала смотреть ))
    - ну и о производительности, в том же Unity, используют прикольные штуки, типа IL2CPP, благодаря которым, Unity имеет достойную производительность, предоставляя комфорт разработки на C#. это не значит, что IL2CPP не могут использовать простые смертные, но это к сожалению, требует квалификации на много выше среднего )). но можно заметить, что даже штатный NGen используют далеко не все программисты. и даже не все о нем знают ))

    ps да, я шарпист, но за плечами около десятка языков
    (хотя в основном старых..
    но были времена, когда, в TD, я по коду узнавал компиляторы "в лицо" ;)) ... (не не.. не все конечно, но Borland Pascal, Borland C/C++, MS C/C++, Clipper, FoxPro.. ну может что то еще из хитов тех времен - точно )).. борландовские компилеры просто с пол пинка (секунды на опознание.. если кто не понял - визуально по дизасму TD )))


    всем успешного программирования! ))
    Ответ написан
    2 комментария
  • Что не так с функцией преобразования из string в integer?

    @lz961
    output_str = int_to_str(output_int);
    Ответ написан
    Комментировать
  • Что выбрать под backend python, machine learning и математику/физику в python?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    macbook pro 13 2018(8gb 2ядра) -> это модель 17 года, с большим гимороем типа проблемы у кабеля к монитору (часто ломается после пары лет эксплуатации), и проблемы с клавиатурой.
    Учитывая что эти макбуки абсолютно не ремонтопригодны покупать такую модель крайне не рекомендуется.
    Можно попробовать взять 4х ядерную модель 19 года, но отзывов пока мало, не понятно как она себя ведет (заявляется что прошлые недочеты поправили)
    =======
    по поводу рабочего пайплайна - ноутбуки всегда будут слабее десктопов, я бы рекомендовал попробовать выстроить схему с "облачным тестированием, компилированием, деплоем", завязанным на гит, и все бы задачи выполнялись напрямую на сервере, а ноутбук использовать как терминал и редактор кода.
    Ответ написан
    Комментировать
  • Что выбрать под backend python, machine learning и математику/физику в python?

    DevMan
    @DevMan
    с юзер экспириенс у маков всё не просто хорошо, а отлично. особенно если найдёте в себе силы отказаться от старых привычек и понять логику новой системы.
    не без косяков конечно (а где их нет), но лично для меня макось - лучшая ось для повседневной работы.

    что касается яблобуков: учитывая их практически нулевую способность апгрейда, брать нужно самый мощный, который можешь себе позволить.
    и я бы предпочел "старые" 16гб и 4 ядра "новым" 8 гигам и 2 ядрам.
    Ответ написан
    Комментировать