Здравствуйте, anton_t, Вы писали:
_>Здравствуйте, scf, Вы писали:
scf>>— Какой-нибудь язык с претензией на функциональность: Java8, Kotlin, Scala scf>>— асинхронные сетевые клиенты и серверы, тредпулы уже не модно
_>Вообще говоря в перечисленных языках аснхронность основана на тредпулах чуть более чем полностью, так что странно асинхронность в новшество записывать, если тредпулы "уже не модно".
я имел в виду блокирующий код по принципу "одна задача один поток". ОС остались теже, примитивы параллельности те же, но концепция использования поменялась в корне.
Re[3]: Что изменилось за последние 10 лет в программировании?
Здравствуйте, Submitter, Вы писали:
S>Здравствуйте, scf, Вы писали:
S>Эээ, чувак... Напиши плз в какой ты компании работаешь, в какой стране, на какой должности и самое главное — сколько тебе платят?
Да обычный сеньор девелопер, работаю на всякие стартапы, получаю как обычный хороший сеньор)
Re[2]: Что изменилось за последние 10 лет в программировании?
Да, народ, чего же я смешного написал-то? Я честно пытался вспомнить все безумно крутые вещи, которые появились и востребованы с тех пор, как я был студентом и кодил на плюсах под винду
Re[6]: Что изменилось за последние 10 лет в программировании?
Здравствуйте, RussianFellow, Вы писали:
RF>Ну и что это такое?
мобильный сегмент — это сегмент рынка приложений для мобильных устройств. Android, iOS и немного windows phone.
Сейчас половина людей сидит в интернете с мобильных устройств. Почти любой заказчик, которому надо GUI, хочет его видеть и на экране планшета. Если GUI простой — то и на экране телефона.
Re[3]: Что изменилось за последние 10 лет в программировании?
Здравствуйте, TMU_1, Вы писали:
RF>>>>Что появилось нового? M>>>Мобильный сегмент. RF>>А что это такое?
TMU>Господа, как полагаете, он зверски стебется? TMU>Я бы предположил проблемы другого рода, но вроде пишет довольно грамотно, использование форума (а стало быть компьютера, интернета) освоил...
Ему платит администрация рсдн, чтобы хоть что-то появлялось не в разделе политика
Re[5]: Что изменилось за последние 10 лет в программировании?
Здравствуйте, turbocode, Вы писали:
AG>>IMHO технологии COM и ActiveX — на сегодняшний день устарели. T>И что же им на замену подвезли?
1) Замена ActiveX компонентов — теперь более мощные библиотеки классов (та же Qt). Потребности в сторонних компонентах стали меньше.
2) Наличие развитой и мощной .NET платформы, позволило многие разработки (ранее делавшиеся на C++ и COM) делать полностью на .NET.
3) Более развитые, чем раньше, open-source источники, которые обеспечивают функциональные аналоги COM и ActiveX компонентов, но открытых.
ПРИМЕЧАНИЯ:
a) Из соображений безопасности теперь стали опасаться применения ActiveX компонентов (т.к. эти компоненты — своего рода "кот в мешке").
b) Сложность COM подсистемы и высокий порог вхождения — ИМХО на сегодняшний день препятствуют развитию данных технологий.
P.S.
Кое-где, даже и теперь, всё же актуальны эти достаточно старые технологии. Кстати, поддерживаемые со стороны M$.
Здравствуйте, scf, Вы писали:
scf>Да, народ, чего же я смешного написал-то? Я честно пытался вспомнить все безумно крутые вещи, которые появились и востребованы с тех пор, как я был студентом и кодил на плюсах под винду
Да как это все, забыл хайповые вещи типа Машин/Дип Лернинга, нынче алгоритмически решать задачи уже не модно, круто натренировать нейросеть и пусть сама за тебя работает.
Re[6]: Что изменилось за последние 10 лет в программировании?
Здравствуйте, IID, Вы писали:
IID>Здравствуйте, TMU_1, Вы писали:
TMU>>Что такое гугл? Что посоветуете почитать по данной теме?
IID>Начните с изучения MFC.
Здравствуйте, Faland, Вы писали: F>Да как это все, забыл хайповые вещи типа Машин/Дип Лернинга, нынче алгоритмически решать задачи уже не модно, круто натренировать нейросеть и пусть сама за тебя работает.
Ну как хайповые? Нишевые, и трендовые я бы сказал Но в обязательный набор современного сеньора/архитектора не входят.
— siri, google now, cortana
— "для вас есть уникальное предложение от нашего банка"
— распознавание образов — гугль уже умеет по картинке определять, что на ней изображено
— ИИ в самых разных областях — от управления автомобилем до все более продвинутых промышленных роботов
бизнес и государства вбухивают чудовищные суммы в это направление.
Re: Что изменилось за последние 10 лет в программировании?
Здравствуйте, RussianFellow, Вы писали:
RF>У меня такой вопрос: что изменилось в программировании за последние 10 лет (2007--2017 года)? Что появилось нового? Какие появились новые языки программирования? (Хоть это я немного и знаю). Какие появились новые технологии, библиотеки, фреймворки?
Яваскрипт и его фреймворки(react,angular и проч.) поперли как на дрожжах, т.е. одни словом front-end. Из языков Go более-менее заметен стал, из технологий node.js (js на сервере).
Глобально появились новые направления в виде интернета вещей, блокчейны, ну и самый заметный пузырь -- машинное обучение. Программирование для мобилок экспоненциально разрослось еще.
RF>Что бы вы, уважаемые коллеги, посоветовали мне изучить из этого нового?
Я бы присмотрелся к distributed computing и машинному обучению. Если математика ок, то датасцаенс еще посмотрите.
Здравствуйте, anton_t, Вы писали:
_>Вообще говоря в перечисленных языках аснхронность основана на тредпулах чуть более чем полностью, так что странно асинхронность в новшество записывать, если тредпулы "уже не модно".
Основано на selectat'ах и прочих poll'ах. Причем тут пул потоков в однопоточном асинхронном сервере типа node.js?
Кодом людям нужно помогать!
Re[5]: Что изменилось за последние 10 лет в программировании?