Ну тут GUI это обобщённо Graphical User Interface, речь в частности про Гипертекстовые Интерфейсы в браузерах. По привычке заиспользовал термин GUI (У нас в фирме есть до сих пор консольные интерфейсы, на флексе, десктопные и т.д.)
Это правда. Очень жаль, что современным фронтэндом просто невыносимо пользоваться в распределённых командах и в микросервисной архитектуре. Когда в продукте 15-20 микросервисов с GUI-ями и появляются сквозные задачи, а так же задачи переиспользования UI, начинается невыносимая боль. Просто на вскидку:
Разные версии библиотек — практически нет шансов поддерживать одну версию библиотеки на всех стримах разработки. Постоянные накладные расходы на поднятие версий и бесконечные рефакторинги. Отсюда невозможность делать нормальные шаренные компоненты. Если и получается сделать, то это жуткий урод с несколькими реализациями под разные версии библиотек (у нас в фирме есть ангуляры от 1 (который angularJS), до 7. Причём ни реакт, ни vue особо бы не решили этих проблем);
Плохая уживчивость в одном UI нескольких инстансов фреймвёрка — различные методики встраивания одного приложения в другое, это адовая боль. Постоянные пересечения и ошибки при многослойном использовании. Простейшие кейсы выливаются в использование iFrame-ов и прочих костыляний;
Ужасная кастомизируемость — практически невозможно сделать ничего рантайм-расширяемого. Как только клиент хочет расширения, вэлком в код и пересборки всего приложения под конкретный проект внедрения. Самое лучшее что придумали это в рантайме подгрузка компилятора на клиент и сборка ts/css на клиенте (AOT — основной костяк, JIT — подгружается он-деманд при встрече с динамическими компонентами);
И это самые безобидные проблемы «кровавого микросервисного интерпрайса» в мире фронтэнда.
Вы не правы же. Цензура, это когда ДО публикации идёт проверка. Сейчас идёт только модерация. А вот например, последние события в Новой Зеландии подверглись цензуре в западных сми и на различных площадках. Эту инфу про теракт даже не позволяют опубликовать. И у кого тут цензура?
В наше время всё и не нужно переписывать. В первую очередь в этом будут заинтересованны военные и бизнес. Сделают РоС для серверного железа, в век микросервисов критические части системы переведут на новое железо. Наверняка напишут JVM и быстро напишут что-то nginx подобное (сколько там строк кода? Пара десятков тысяч?). Всякие молодые языки и так плодятся по 3 штуки в год, гугол быстро подсуетится. Лет через 10-15 всё серверное ПО будет работать на этой архитектуре, а там и до персоналок дойдёт.
Потому что у телевизора современного встроенный перекодировщик, который делает апскейл до 4к. Вы сравните 720р и 4к, разница будет, как говорится, на глаз.
Для большинства бизнесов такие люди, как Dr. Gleb Bahmutov совсем не нужны. Он простой разработчик. 3-4 мидла или 1.5 синьера с периферийного центра разработки заменят его и будут эффективнее на 95% в проектно-продуктовых разработках, а по цене окажутся в 2 раза ниже по совокупности. То что ему шлют пачками предложения вакансий, это просто банальное попадание во множество фильтров. Не удивлюсь если в большинстве этих фирм, даже если бы он сходил на собеседование и блестяще его прошёл, ему бы отказали и в качестве причины отказа указали бы: оверквалифаед (читай слишком низкий КПД относительного его денежных запросов).
Достаточно иметь популярную связку ФИО, чтобы вас было очень трудно найти. Как вариант всем людям сговориться и взять одинаковые имена-фамилии-отчества: условные Иванов Иван Иванович и Иванова Наталья Петровна.
Тогда и налоговики/силовики/банковики не смогут блокировать счета при подозрительных переводах, ибо перевод от Иванова И. И., к Иванову И. И., не вызывает никаких триггеров или подозрений (а другими персональными данными межбанковские транзакции не обмениваются, собственно как и без решения суда к ним не могут получить доступ силовики/налоговики/етц). А блокировать ВСЕ транзакции это парализация всей банковской системы.
И это самые безобидные проблемы «кровавого микросервисного интерпрайса» в мире фронтэнда.
Тогда и налоговики/силовики/банковики не смогут блокировать счета при подозрительных переводах, ибо перевод от Иванова И. И., к Иванову И. И., не вызывает никаких триггеров или подозрений (а другими персональными данными межбанковские транзакции не обмениваются, собственно как и без решения суда к ним не могут получить доступ силовики/налоговики/етц). А блокировать ВСЕ транзакции это парализация всей банковской системы.