Eugene
а вообще это для бэкэнда
Eugene
и много кто юзает
Anonymous
ну 10 лет назад, до начала активного развития веб 2.0 гуй вполне писали на других языках
ну дискурс многогранный. если говорить и правда о жаве то надо спросить для начала всех - нужна ли в вебе статика или динамика или статика по требованию и тд ? нужна ли скорость, нормальная типизация, и прочее прочее
Anonymous
GWT не для любителей джавы, gwt для тех проектов, кто гуй настолько сложный и тяжелый, что в обычным джаваскрипте люди потеряются
Eugene
например банки и другие энтерпрайз компании
Anonymous
куча готовых компонентов, каждый из которых реализовать на жс это тонны работы и человекочасов. а gwt это про манипулации этими компонентами в нечеловеческих масштабах
Anonymous
там просто не подсилу это сделать во фронтенде за приемлимое время
Anonymous
технология не из приятных, но свою нишу занимает и отпустит не скоро
Anonymous
альтернатива джаваскрипту не обязательно статика
есть же сервер-сайд рендеринг, тонкий клиент
Anonymous
Anonymous
это проходили. не работает
и толстый клиент проходили, индустрия по спирали развивается, как и все другое
Anonymous
тенденция идет опять в сторону тонких клиентов
Anonymous
я чтото не вижу
Anonymous
ну смотря где смотреть :)
Anonymous
просто не нужны ни толстые ни тонкие клиенты. 90% рутины автомейтить прямо на клиенте а остальные 10 релоадить
Anonymous
корпорации вкладываются в web assembly, многий корпоративный веб-софт уже переписывают на с++ в браузере
Anonymous
не знал
Anonymous
кто-то пилит https://github.com/fomkin/korolev
Anonymous
я как раз жду когда можно будет попилить для вебни на крестах но оно как то проходит мимо меня
Anonymous
я как раз жду когда можно будет попилить для вебни на крестах но оно как то проходит мимо меня
уже можно, в современной версии хрома поддержка с++ включена по дефолту без сторонних плагинов
Anonymous
кто-то пилит https://github.com/fomkin/korolev
а ну это туда же куда и нитроген. круто новаторски и необходимо да но чето как то боязно всем
Anonymous
ну и на скале да
Eugene
Haskell забыли:))
Anonymous
ну и на скале да
отличный инструмент же
Anonymous
в беке это всё упирается в то что нужны нормальные корутины/стейтмашины
Anonymous
а веб как платформа теряет свою популярность между прочим, скажем спасибо мобилкам
Anonymous
а там те же java/swift
Anonymous
в беке это всё упирается в то что нужны нормальные корутины/стейтмашины
ну конкретно решения вроде королева не рассчитаны на огромные нагрузки
Anonymous
а веб как платформа теряет свою популярность между прочим, скажем спасибо мобилкам
лол помоему наоборот на мобилках выбрасывают нейтив и пишут всё на вебне
Anonymous
ну конкретно решения вроде королева не рассчитаны на огромные нагрузки
хотя производительность королева значительно выше чем gwt/vaading/...
Anonymous
лол помоему наоборот на мобилках выбрасывают нейтив и пишут всё на вебне
так и вижу как на реакт нейтив пишут приложения под айос. хипстеры пишут иногда, 1 из 100
Anonymous
проблемы всех этих королёвых в том что нужны гц/менеджинг сессии бд и прочее прочее
Anonymous
так и вижу как на реакт нейтив пишут приложения под айос. хипстеры пишут иногда, 1 из 100
хм не знаю. я очень немного поучаствовал в разработке приложения на нейтив. скажу что я бы сделал на вебне то же самое и никто бы не заметил разницы
Almaz
Че не так то
Eugene
хз, сбербанку норм с React native живется :)
Anonymous
Ох уж эти заблуждения
дешевизна веб разработчиков не должна быть аргументом
Anonymous
дело не в дешевизне а в том что если пишешь на нейтив то нужны тысячи своих велосипедов
0xVoushi
дешевизна веб разработчиков не должна быть аргументом
Лол, вакансии ты видимо тоже не смотришь?)
Anonymous
там даже картинку скачать и закешировать это целое событие и програмный комплекс
Anonymous
занимаются, но их нет
Anonymous
вебню просто никто не догонит
Anonymous
а то что они делают на мобилках это и есть простое дублирование того что есть на вебне
Anonymous
там даже картинку скачать и закешировать это целое событие и програмный комплекс
я конечно не пишу клиенты, но иногда заглядываю в работы коллег с ios платформы, и, если честно, там как раз вообще ничего делать не надо для таких простых вещей
Anonymous
все в платформе из коробки
Anonymous
мышкой по-макакски разворачивается sqlite, icloud, ормки ко всему этому делу и тд
Anonymous
не знаю. смотрел на андроиде - ничего нету. самое смешное что даже нет нормального хттп-клиента
Anonymous
орм тоже нет. инфа 100%
Anonymous
мигратилки нет
Anonymous
у андроида ситуация другая, там меньше проприетарщины, поэтому они везде используют опенсорс
Anonymous
на андроиде поэтому на порядок больше приложений на вебе
Anonymous
но с айос все с точностью до наоборот
Anonymous
у андроида ситуация другая, там меньше проприетарщины, поэтому они везде используют опенсорс
хттп клиенты сторонние, даже язык от JB используют последнее время
Anonymous
хттп клиенты то нормальные
Anonymous
просто гугл чето не завезли свой
Anonymous
2017 год, выведение типов по хиндли-миллеру уже давно завезли в некоторые языки, зачем костылить динамическую типизацию и код ломающийся в рантайме?
Anonymous
не знаю. вы говорите вещи не соответствующие тому что я видел :)
Anonymous
не знаю. вы говорите вещи не соответствующие тому что я видел :)
сужу исключительно по опыту общения с коллегами, сам я не разрабатываю гуй и все что с ним связано
Anonymous
ну конечно найтив-разработчик будет оправдывать до последнего насколько прекрасен нейтив и как там всё круто
Anonymous
а по факту в тайпикал аппликации которая показывает коменты/карту/уи заруливает вебня
Anonymous
во всяком случае я это видел в андроиде, на айосе видел жуткий говнокод но это можно оправдать тем что все 50 человек в той конторе не умели на нем программировать
Anonymous
а что значит нейтив-разработчик?
значит человек который вместо того чтобы писать уишечки на вебне выбрал велосипедить вебню на общективси/андроиде
Anonymous
значит человек который вместо того чтобы писать уишечки на вебне выбрал велосипедить вебню на общективси/андроиде
это передергивание фразами, для андроида и айос велосипедить применимо именно к веб технологиям, нейтив на то и нейтив, что родные, язык не повернется назвать их велосипедами
Anonymous
не в курсе на счет андроида, но с эпловской то экосистемой веб может позавидовать коробочным решениям
Alexander 🐯
@web_a_16 так. Еще раз с примером как работает и как не работает em
Anonymous
не в курсе на счет андроида, но с эпловской то экосистемой веб может позавидовать коробочным решениям
ну проблема в том что это вопрос веры. требовать пруфов я не могу а рисерчить слишком накладно
Alexander 🐯
Блин! Так прошу же с примером как РАБОТАЕТ и как не работает
Alexander 🐯
Где работало и в каком виде
Alexander 🐯
блин. Ты мне весь мозг сломал, словами что в сасс работает, а при использовании scss нет
Alexander 🐯
Добавиь функцию em
Alexander 🐯
$browser-context: 16; // Default @function em($pixels, $context: $browser-context) { @return #{$pixels/$context}em }
Alexander 🐯
и будет работать
Alexander 🐯
Вне зависимости от синтаксиса
Alexander 🐯
В начало .scss
Alexander 🐯
Я не понял вопроса