Информация об изменениях

Сообщение Re[21]: MS забило на дотнет. Питону - да, сишарпу - нет? от 02.08.2021 11:21

Изменено 02.08.2021 11:22 vdimas

Re[21]: MS забило на дотнет. Питону - да, сишарпу - нет?
Здравствуйте, Ikemefula, Вы писали:

V>>Это мне есть с чем сравнить.

V>>Ср-ва поддержки разработки для JS отстают от индустрии примерно на 20 лет.
I>У тебя есть хоть сколько нибудь релевантного опыта в жээсе что бы делать такое сравнение?

На этой стадии уже надо не юлить, уже пора отвечать за свои слова — прямо указывать, в какой IDE ты сидишь.
Если Code — какие плагины редактора, какие плагины ноды, отладчика и и.д.

И я всех обрисую, какими возможнстями эта связка обладает.
Если я где-то что-то забуду — ты дополнишь.

А потом сравним с возможностями какой-нить IntelliJ IDEA первой половины нулевых.
По итогам сравнения дружно поржём над убогостью тулчейна JS (ты — да я шутил, я — да я ж тоже), на этом и разойдёмся.


V>>Что значит лишь одно — в этой среде недостаточно обитает компетенции.

I>Ровно наоборот. Жээс уже давненько экспортирует компетенции.

Исключительно импортирует.
Что-то более-менее приличное в ноде — это обёртки над нейтивными либами.
Причём, далеко не последние самые клёвые/модные/использующие последние достижения, а какие-нить mature историей из середины нулевых.


V>>Это в бесплатных продуктах.

V>>В продающихся за деньги — почти никогда.
I> Сейчас почти весь UI это веб

Исчезающе мало.
Как какое нужное приложение на смартфоне ни возьми — оно чаще в родной технологии GIU сделано, а если со сложной графикой — плюс нейтив.

А вот мобильная аппликуха провайдера, где пару кнопок, пару текстовых филдов, оплатить интернет, в общем, где требуется убогий GUI примерно из 95-го года парадигмой (с точностью до оформительских стилей) — вот там JS, да.

Т.е. там, где сам продукт на JS не приносит денег, где надо максимально дешево и поэтому допустимо, чтобы убого.
Потому что оплатить интернет я могу и через свой клиент-банк нажав "повторить платёж" или из фаворитов, это зачастую быстрее, чем из этого недогуи.


I>- платные сервисы, подписки и тд и тд.


Во-во.
Убогие несколько страничек, т.е. не предоставляющие никакой функциональности, т.е. целевых услуг.
А только чтобы помочь с оплатой целевой услуги.
А часто и вовсе скукоживается до страницы подтверждения 3DSecurity, куда от SMS код подтверждения вводить, бгг.


I>А вот "продающийся за деньги" это уже отмирающая ветка эволюции. Полностью конечно не вымрет, так, скукожится до плинтуса.


А за что, если не за деньги?
Или тебе подписка — не деньги?


V>>Ну да, это видно по вакансиям за 80-120 тыс р.

I>Зайти на hh религия мешает?

Так я и зашёл:
http://www.rsdn.org/forum/flame.comp/8063135.1


I>В С++ вакансии заканчиваются около 250тыс.


Начинаются для сеньоров.
А для жээс сравнимого стажа — в два раза ниже.
Львиное большинство работает за укзанные 80-120тыс.
Это для разработки бесплатных проектов только.


I>Фронтенд — 350тыс.


Это самый-самый топ для ЖС, для руководителей проектов, ключевых специалистов и т.д.
Очень жиденько, должно быть стыдно.

В плюсах это вчерашний студент, сеньёр.
А если недавно вылупившейся тимлид позавчерашний студент, то и поболе, порой в разы.
См ссылку ЗП для тимлидов.

А то у меня такое ощущение что ты как обычно — смотрел в книгу, видел фигу.
Лазил по вакансиям С++ и не смотрел на требуемый опыт работы, а там где от 2-3-х лет, это для студентов, как раз с 3-4 курса обычно начинают подрабатывать.

А да, в ЖС не особо делят по сеньёрам, тимлидам и прочем, что говорит об убогости основного стада.
В более-менее серьзных разработках на ЖС основу составляет относительно низкооплачиваемое стадо.
У них есть тимлиды, тоже низкооплачиваемые.

И над всем этим стадом гордо реют буквально единицы ключевых специалистов, которые не привязаны к конкретной команде из стада, а решают сложные технические задачи всех команд.
Пишут им прототипы, или подсказывают, что и как здесь надо делать — бо в ЖС это архиважно, вот просто "знать, как вот сделать конкретно это", бо такое "знание" экономит недели труда обезъянок.

Для сравнения, в нормальных технологиях ответ находится в течении единиц минут.

В общем, поэтому медианный уровень ЗП этого стада такой низкий.


I>Все это плавно переводится в веб. Процесс быстрый. В аналитике, например, важен быстрый доступ к данным


Это только отчётность.
Т.е., 1% функциональности системы управления предприятием.


V>>Не зря Apple так сражалась за долю от внутриигровых покупок, что сейчас, действительно, в мобильном сегменте если где-то и тратятся деньги, то на внутриигровые покупки.

V>>А на ПО в мобильном сегменте тратить не принято.
I>О чем я тебе и говорю — просто так софт не покупают, хоть ты обпишись на с++.

И опять ты совершаешь ошибку рассуждений — абсолютно не важно, какая модель извлечения денег.
Важно — за что, т.е. за какую функцпиональность.

Ну вот в игрухах — практически целиком и полностю за GUI, вот тут я с тобой согласен.

А в других продуктах, гд по подписке киленты тратят нехило денег, там всегда десктопные версии полноценные.
А которые в вебе — неполноценные.
Поэтому, их делают максимально дешево, бо это "чтобы было, в случае чего из смартфона или из ноута в поездке посмотреть".

Но деньги-то платят за целевое десктопное/мобльное или embedded-приложение.

Взять хотя бы платных теле-провайдёров или онлайн-кинотеатров.
Телевизионное приложение никогда на JS не написано, бо боже упаси, любые минитормоза — клиент выбрасывает это провайдера и берёт следующего из многих десятков их.
https://www.youtube.com/watch?v=ORmh_okslRw

GUI такого приложения — это высокооптимизированное нейтивное приложение поверх OpenGL/Vulkan/Metal и т.д.

Т.е., вот тебе сервис, сугубо интернетный, и никаким JS чтобы и не пахло.
Потому что деньги приносит.

Но есть еще сайт-версия, она убога, но позырить киношку тоже можно.
Но то такое...
После нормальной приложухи от сайта хочется блевать, это как выйти из космолёта и сесть в телегу на конной пряже.



V>>Поэтому, твои рассуждения о фермерах и бизнесе не отвечают происходящему.

I>Наоборот. Наличие этих внутриигровых покупок говорит о том, что просто так за софт никто не платит. И С++ здесь ничего не улучшит.

Вообще-то, если внутриигровых, то там с вероятностью 99.9% С++.


I>>>Даже микософт перепиливает свои UI на джаваскрипт.

V>>Он перепиливает на XAML.
I>Скайп перепилили на жээс. МС тимс — на жээс.

Ес-но, всё бесплатное делается на бесплатной технологии.


I>Ну ок, распакуй скайп и покажи мне Xaml.


А скайп уже продают?


I>4 млрд юзеров


Учётных записей.
Добавленных исскуственно MS, потому что она добавил в Скайп автоматов вообще все имеющиеся на руках учётные записи.
А пользователи этого скайпа и в глаза не видели никогда.


I>и 300млн активных.


Да пофик.
Доля совершаемых звонков через скайп в доле других VoIP-систем упала с 70+% до где-то менее 10%.


I>Умер так умер! Ты адекватен?


Сказано тебе — RIP.
Смирись.


I>Это приложение, которое приносит доход.


Подразделение Skype убыточно до сих пор — он пока так и не окупился.
И вырчука с каждым годом падает.


I>UI — жээс. Распакуй да убедись.


Лишь относительно недавно, когда унифицировали UWP и десктопную версию.
Еще года 3 наза это было не так.


I>WhatsApp desktop — Электрон. Гы-гы.

I>Вайбер — он же. Гы-гы.
I>Вот так аргументы

Ну да, все бесплатные приложухи.
Поэтому JS.


I>>>А еще есть MS Teams.

V>>Тоже был.
I>Тимс становится все более популярным, энтерпрайз им сильно интересуется.

Ты не понял.
Тимс теперь бесплатный от слова совсем, он теперь как самостоятельный продукт не продаётся.


V>>А которые приложения приносят деньги, там ситуация малость другая.

I>Скайп приносит деньги и написан на Электроне

Скайп не окупился, когда окупится — неизвестно.
Поэтому, там оптимизировали расходы, реализовав простенькое GUI.
И убрав несколько функций старого Скайпа, например, вызова GUI-диалога настройки камеры из её драйвера.
Т.е. теперь ХЗ как камеру настроить, если на руках только Skype.
Хорошо хоть бывают еще приложения, не на ЖС. ))


I>>>У них куча инструментов или уже на жээсе, или переводиться на жээс, типа Azure explorer, тулза для БД ихней.

V>>Да похер, это всего лишь фронтенд, т.е. гте-то 0.1% от функциональности Azure.
I>А мы говорим про UI. Забыл?

Мы говорим о том, что за GUI на ЖС не платят.
И ты подзапарил уже своим необычным упортством, доказывая нечто, что даже сформулировать толком не можешь.

Способ GUI на WebControl+JS изначально и был создан именно с целью клепать по-быстрому на коленке максимально дешевое GUI.
Это такова официальная генеральная миссия сей технологии и она не изменилась ни на йоту.
И качество+отзывчивость такого GUI — притча во языцех.

И ты тут такой прибегаешь: "всё не так, сейчас я вам на расскажу, как там дела на самом деле".
Бегите дальше, ребятки, вся индустрия и так знает, как там на самом деле дела и вообще эта технология зачем и почему.

В первую очередь — для GUI-тулзин разработчиков, бо технология эта выстрелила в С++ 2000-м в виде технологии MFC+WebControl.
Я десятки приложений-тулзин по этой технологии сделал еще в мохнатые нулевые, когда ты понятия не имел, что эта технология вообще в природе существует.
А плюсовики уже гнали приложения на ней вагонами.

Уже в 2005-м у нас было довольно большое дотнетное приложение, сделанное именно по такой технологии — хостинга веб-контрола.
(приложение конференций, веб-контрол хостился как раз для текстового чата, бгг три раза)

И ты мне тут такой рассказываешь, что вот еще есть приложения-чаты, где тоже на основе WebControl.
Что, серьёзно?
У меня оно за 10 лет до них уже летало и шуршало.
Потому что тот же десктопный Скайп на веб-контроле вот совсем недавно, 2 или 3 года всего.
Re[21]: MS забило на дотнет. Питону - да, сишарпу - нет?
Здравствуйте, Ikemefula, Вы писали:

V>>Это мне есть с чем сравнить.

V>>Ср-ва поддержки разработки для JS отстают от индустрии примерно на 20 лет.
I>У тебя есть хоть сколько нибудь релевантного опыта в жээсе что бы делать такое сравнение?

На этой стадии уже надо не юлить, уже пора отвечать за свои слова — прямо указывать, в какой IDE ты сидишь.
Если Code — какие плагины редактора, какие плагины ноды, отладчика и т.д.

И я всех обрисую, какими возможнстями эта связка обладает.
Если я где-то что-то забуду — ты дополнишь.

А потом сравним с возможностями какой-нить IntelliJ IDEA первой половины нулевых.
По итогам сравнения дружно поржём над убогостью тулчейна JS (ты — да я шутил, я — да я ж тоже), на этом и разойдёмся.


V>>Что значит лишь одно — в этой среде недостаточно обитает компетенции.

I>Ровно наоборот. Жээс уже давненько экспортирует компетенции.

Исключительно импортирует.
Что-то более-менее приличное в ноде — это обёртки над нейтивными либами.
Причём, далеко не последние самые клёвые/модные/использующие последние достижения, а какие-нить mature историей из середины нулевых.


V>>Это в бесплатных продуктах.

V>>В продающихся за деньги — почти никогда.
I> Сейчас почти весь UI это веб

Исчезающе мало.
Как какое нужное приложение на смартфоне ни возьми — оно чаще в родной технологии GIU сделано, а если со сложной графикой — плюс нейтив.

А вот мобильная аппликуха провайдера, где пару кнопок, пару текстовых филдов, оплатить интернет, в общем, где требуется убогий GUI примерно из 95-го года парадигмой (с точностью до оформительских стилей) — вот там JS, да.

Т.е. там, где сам продукт на JS не приносит денег, где надо максимально дешево и поэтому допустимо, чтобы убого.
Потому что оплатить интернет я могу и через свой клиент-банк нажав "повторить платёж" или из фаворитов, это зачастую быстрее, чем из этого недогуи.


I>- платные сервисы, подписки и тд и тд.


Во-во.
Убогие несколько страничек, т.е. не предоставляющие никакой функциональности, т.е. целевых услуг.
А только чтобы помочь с оплатой целевой услуги.
А часто и вовсе скукоживается до страницы подтверждения 3DSecurity, куда от SMS код подтверждения вводить, бгг.


I>А вот "продающийся за деньги" это уже отмирающая ветка эволюции. Полностью конечно не вымрет, так, скукожится до плинтуса.


А за что, если не за деньги?
Или тебе подписка — не деньги?


V>>Ну да, это видно по вакансиям за 80-120 тыс р.

I>Зайти на hh религия мешает?

Так я и зашёл:
http://www.rsdn.org/forum/flame.comp/8063135.1


I>В С++ вакансии заканчиваются около 250тыс.


Начинаются для сеньоров.
А для жээс сравнимого стажа — в два раза ниже.
Львиное большинство работает за укзанные 80-120тыс.
Это для разработки бесплатных проектов только.


I>Фронтенд — 350тыс.


Это самый-самый топ для ЖС, для руководителей проектов, ключевых специалистов и т.д.
Очень жиденько, должно быть стыдно.

В плюсах это вчерашний студент, сеньёр.
А если недавно вылупившейся тимлид позавчерашний студент, то и поболе, порой в разы.
См ссылку ЗП для тимлидов.

А то у меня такое ощущение что ты как обычно — смотрел в книгу, видел фигу.
Лазил по вакансиям С++ и не смотрел на требуемый опыт работы, а там где от 2-3-х лет, это для студентов, как раз с 3-4 курса обычно начинают подрабатывать.

А да, в ЖС не особо делят по сеньёрам, тимлидам и прочем, что говорит об убогости основного стада.
В более-менее серьзных разработках на ЖС основу составляет относительно низкооплачиваемое стадо.
У них есть тимлиды, тоже низкооплачиваемые.

И над всем этим стадом гордо реют буквально единицы ключевых специалистов, которые не привязаны к конкретной команде из стада, а решают сложные технические задачи всех команд.
Пишут им прототипы, или подсказывают, что и как здесь надо делать — бо в ЖС это архиважно, вот просто "знать, как вот сделать конкретно это", бо такое "знание" экономит недели труда обезъянок.

Для сравнения, в нормальных технологиях ответ находится в течении единиц минут.

В общем, поэтому медианный уровень ЗП этого стада такой низкий.


I>Все это плавно переводится в веб. Процесс быстрый. В аналитике, например, важен быстрый доступ к данным


Это только отчётность.
Т.е., 1% функциональности системы управления предприятием.


V>>Не зря Apple так сражалась за долю от внутриигровых покупок, что сейчас, действительно, в мобильном сегменте если где-то и тратятся деньги, то на внутриигровые покупки.

V>>А на ПО в мобильном сегменте тратить не принято.
I>О чем я тебе и говорю — просто так софт не покупают, хоть ты обпишись на с++.

И опять ты совершаешь ошибку рассуждений — абсолютно не важно, какая модель извлечения денег.
Важно — за что, т.е. за какую функцпиональность.

Ну вот в игрухах — практически целиком и полностю за GUI, вот тут я с тобой согласен.

А в других продуктах, гд по подписке киленты тратят нехило денег, там всегда десктопные версии полноценные.
А которые в вебе — неполноценные.
Поэтому, их делают максимально дешево, бо это "чтобы было, в случае чего из смартфона или из ноута в поездке посмотреть".

Но деньги-то платят за целевое десктопное/мобльное или embedded-приложение.

Взять хотя бы платных теле-провайдёров или онлайн-кинотеатров.
Телевизионное приложение никогда на JS не написано, бо боже упаси, любые минитормоза — клиент выбрасывает это провайдера и берёт следующего из многих десятков их.
https://www.youtube.com/watch?v=ORmh_okslRw

GUI такого приложения — это высокооптимизированное нейтивное приложение поверх OpenGL/Vulkan/Metal и т.д.

Т.е., вот тебе сервис, сугубо интернетный, и никаким JS чтобы и не пахло.
Потому что деньги приносит.

Но есть еще сайт-версия, она убога, но позырить киношку тоже можно.
Но то такое...
После нормальной приложухи от сайта хочется блевать, это как выйти из космолёта и сесть в телегу на конной пряже.



V>>Поэтому, твои рассуждения о фермерах и бизнесе не отвечают происходящему.

I>Наоборот. Наличие этих внутриигровых покупок говорит о том, что просто так за софт никто не платит. И С++ здесь ничего не улучшит.

Вообще-то, если внутриигровых, то там с вероятностью 99.9% С++.


I>>>Даже микософт перепиливает свои UI на джаваскрипт.

V>>Он перепиливает на XAML.
I>Скайп перепилили на жээс. МС тимс — на жээс.

Ес-но, всё бесплатное делается на бесплатной технологии.


I>Ну ок, распакуй скайп и покажи мне Xaml.


А скайп уже продают?


I>4 млрд юзеров


Учётных записей.
Добавленных исскуственно MS, потому что она добавил в Скайп автоматов вообще все имеющиеся на руках учётные записи.
А пользователи этого скайпа и в глаза не видели никогда.


I>и 300млн активных.


Да пофик.
Доля совершаемых звонков через скайп в доле других VoIP-систем упала с 70+% до где-то менее 10%.


I>Умер так умер! Ты адекватен?


Сказано тебе — RIP.
Смирись.


I>Это приложение, которое приносит доход.


Подразделение Skype убыточно до сих пор — он пока так и не окупился.
И вырчука с каждым годом падает.


I>UI — жээс. Распакуй да убедись.


Лишь относительно недавно, когда унифицировали UWP и десктопную версию.
Еще года 3 наза это было не так.


I>WhatsApp desktop — Электрон. Гы-гы.

I>Вайбер — он же. Гы-гы.
I>Вот так аргументы

Ну да, все бесплатные приложухи.
Поэтому JS.


I>>>А еще есть MS Teams.

V>>Тоже был.
I>Тимс становится все более популярным, энтерпрайз им сильно интересуется.

Ты не понял.
Тимс теперь бесплатный от слова совсем, он теперь как самостоятельный продукт не продаётся.


V>>А которые приложения приносят деньги, там ситуация малость другая.

I>Скайп приносит деньги и написан на Электроне

Скайп не окупился, когда окупится — неизвестно.
Поэтому, там оптимизировали расходы, реализовав простенькое GUI.
И убрав несколько функций старого Скайпа, например, вызова GUI-диалога настройки камеры из её драйвера.
Т.е. теперь ХЗ как камеру настроить, если на руках только Skype.
Хорошо хоть бывают еще приложения, не на ЖС. ))


I>>>У них куча инструментов или уже на жээсе, или переводиться на жээс, типа Azure explorer, тулза для БД ихней.

V>>Да похер, это всего лишь фронтенд, т.е. гте-то 0.1% от функциональности Azure.
I>А мы говорим про UI. Забыл?

Мы говорим о том, что за GUI на ЖС не платят.
И ты подзапарил уже своим необычным упортством, доказывая нечто, что даже сформулировать толком не можешь.

Способ GUI на WebControl+JS изначально и был создан именно с целью клепать по-быстрому на коленке максимально дешевое GUI.
Это такова официальная генеральная миссия сей технологии и она не изменилась ни на йоту.
И качество+отзывчивость такого GUI — притча во языцех.

И ты тут такой прибегаешь: "всё не так, сейчас я вам на расскажу, как там дела на самом деле".
Бегите дальше, ребятки, вся индустрия и так знает, как там на самом деле дела и вообще эта технология зачем и почему.

В первую очередь — для GUI-тулзин разработчиков, бо технология эта выстрелила в С++ 2000-м в виде технологии MFC+WebControl.
Я десятки приложений-тулзин по этой технологии сделал еще в мохнатые нулевые, когда ты понятия не имел, что эта технология вообще в природе существует.
А плюсовики уже гнали приложения на ней вагонами.

Уже в 2005-м у нас было довольно большое дотнетное приложение, сделанное именно по такой технологии — хостинга веб-контрола.
(приложение конференций, веб-контрол хостился как раз для текстового чата, бгг три раза)

И ты мне тут такой рассказываешь, что вот еще есть приложения-чаты, где тоже на основе WebControl.
Что, серьёзно?
У меня оно за 10 лет до них уже летало и шуршало.
Потому что тот же десктопный Скайп на веб-контроле вот совсем недавно, 2 или 3 года всего.