Сообщение Re[5]: Современный перспективный язык программирования и сре от 12.01.2024 17:48
Изменено 12.01.2024 17:51 vsb
Re[5]: Современный перспективный язык программирования и сре
Здравствуйте, m2user, Вы писали:
vsb>>Для GUI посоветую использовать Electron. Большинство новых приложений пишут на нём.
M>Мм, а какие преимущества дает Electron кроме "дешевой" кроссплатформенности?
1. Шикарный язык программирования. Ничего лучше JavaScript/TypeScript люди пока не придумали.
2. Лучший графический рантайм, ничего более отшлифованного просто не существует в природе. Ускоренные на видеокарте анимации. Нативная поддержка accessibility. Всякие там right-to-left языки — вообще не вопрос. Шикарный CSS, позволяющий делать резиновый дизайн. CSS Grid это просто лучший layout в мире.
3. Просто невероятное количество библиотек на все случаи жизни.
4. Наверное больше всего разработчиков на рынке. Не дешёвые, но с поиском точно проблем не будет.
M>Т.е. нормальный сценарий: для основной целевой аудитории делается приличное нативное приложения, для остальных — веб-браузерное/на электроне поделие.
Я вообще не припоминаю новых GUI приложений из популярных, сделанных не на электроне. По крайней мере я не сталкивался. А переписывания старых на электрон вижу постоянно. Из недавних 1Password, например.
vsb>>Для GUI посоветую использовать Electron. Большинство новых приложений пишут на нём.
M>Мм, а какие преимущества дает Electron кроме "дешевой" кроссплатформенности?
1. Шикарный язык программирования. Ничего лучше JavaScript/TypeScript люди пока не придумали.
2. Лучший графический рантайм, ничего более отшлифованного просто не существует в природе. Ускоренные на видеокарте анимации. Нативная поддержка accessibility. Всякие там right-to-left языки — вообще не вопрос. Шикарный CSS, позволяющий делать резиновый дизайн. CSS Grid это просто лучший layout в мире.
3. Просто невероятное количество библиотек на все случаи жизни.
4. Наверное больше всего разработчиков на рынке. Не дешёвые, но с поиском точно проблем не будет.
M>Т.е. нормальный сценарий: для основной целевой аудитории делается приличное нативное приложения, для остальных — веб-браузерное/на электроне поделие.
Я вообще не припоминаю новых GUI приложений из популярных, сделанных не на электроне. По крайней мере я не сталкивался. А переписывания старых на электрон вижу постоянно. Из недавних 1Password, например.
Re[5]: Современный перспективный язык программирования и сре
Здравствуйте, m2user, Вы писали:
vsb>>Для GUI посоветую использовать Electron. Большинство новых приложений пишут на нём.
M>Мм, а какие преимущества дает Electron кроме "дешевой" кроссплатформенности?
1. Шикарный язык программирования. Ничего лучше JavaScript/TypeScript люди пока не придумали.
2. Лучший графический рантайм, ничего более отшлифованного просто не существует в природе. Ускоренные на видеокарте анимации. Нативная поддержка accessibility. Всякие там right-to-left языки — вообще не вопрос. Шикарный CSS, позволяющий делать резиновый дизайн. CSS Grid это просто лучший layout в мире.
3. Просто невероятное количество библиотек на все случаи жизни.
4. Наверное больше всего разработчиков на рынке. Не дешёвые, но с поиском точно проблем не будет.
M>Т.е. нормальный сценарий: для основной целевой аудитории делается приличное нативное приложения, для остальных — веб-браузерное/на электроне поделие.
Я вообще не припоминаю новых GUI приложений из популярных, сделанных не на электроне. По крайней мере я не сталкивался. А переписывания старых на электрон вижу постоянно. Из недавних 1Password, например.
Брать что-то другое я вижу смысл только если нужна хорошая интеграция с операционной системой. Ну, к примеру, какой-нибудь там OLE-объект в виде Excel-таблицы в своё приложение засунуть или виртуальную машину для макоси запустить, используя родной фреймворк. Когда прослоек между C и JS будет больше, чем кода.
vsb>>Для GUI посоветую использовать Electron. Большинство новых приложений пишут на нём.
M>Мм, а какие преимущества дает Electron кроме "дешевой" кроссплатформенности?
1. Шикарный язык программирования. Ничего лучше JavaScript/TypeScript люди пока не придумали.
2. Лучший графический рантайм, ничего более отшлифованного просто не существует в природе. Ускоренные на видеокарте анимации. Нативная поддержка accessibility. Всякие там right-to-left языки — вообще не вопрос. Шикарный CSS, позволяющий делать резиновый дизайн. CSS Grid это просто лучший layout в мире.
3. Просто невероятное количество библиотек на все случаи жизни.
4. Наверное больше всего разработчиков на рынке. Не дешёвые, но с поиском точно проблем не будет.
M>Т.е. нормальный сценарий: для основной целевой аудитории делается приличное нативное приложения, для остальных — веб-браузерное/на электроне поделие.
Я вообще не припоминаю новых GUI приложений из популярных, сделанных не на электроне. По крайней мере я не сталкивался. А переписывания старых на электрон вижу постоянно. Из недавних 1Password, например.
Брать что-то другое я вижу смысл только если нужна хорошая интеграция с операционной системой. Ну, к примеру, какой-нибудь там OLE-объект в виде Excel-таблицы в своё приложение засунуть или виртуальную машину для макоси запустить, используя родной фреймворк. Когда прослоек между C и JS будет больше, чем кода.