Re[11]: Зачем нужен ЯОС?
От: AntoxaM  
Дата: 22.05.21 19:47
Оценка:
Здравствуйте, budden, Вы писали:

B>>>Пф, сделать русскоязычные аналоги тегов именно в браузере — это на неделю работы.

AM>>Вы браузер за неделю написать собрались?
B>Чтобы научить существующий браузер понимать русскоязычные теги, не нужно переписывать его с нуля.
интересно было бы посмотреть как вы добавите русскоязычные тэги за неделю в браузер типа хрома — очень сильно сомневаюсь.
А если вспомнить про css, тот же js, потом это всё надо поддерживать в актуальном состоянии.. недёшево.
А ещё, браузеры написаны не в россии, а это значит, что там всё в "американских" закладках. Можно ли ими пользоваться?

B>>>JS вообще живут исключительно потому, что их административно всем навязали

AM>>js жив потому что в каждом браузере есть. Административно продвигать — это для вашего языка потребуется, сильно не факт, что им кто-то захочет пользоваться по своей воле.

B>А почему он есть в каждом браузере? Потому что его административно туда продвинули. Он является стандартом — лидеры рынка договорились, остальные оказались поставлены перед фактом.

скорее не смогли договориться на другой язык, как ни пытались. Вспомните vbs, dart, activex. Ну и обратная совместимость.

B>>>Разработка полноценного ЯП — это работа бригады, скажем, из 3-7 человек на 3-5 лет, не больше.

AM>>Интересно откуда такой оптимизм в оценках? На тот же котлин потребовалось гораздо больше.

B>Из опыта. Котлин разрабатывался в ограничениях, что он должен быть под JVM — это на порядок сложнее, чем начинать в чистом поле. Разработать С++ сложнее, но его и не нужно разрабатывать — он инвалид. Сейчас накоплен огромный опыт разработки языков, надо его использовать — это сильно облегчает дело. Но в общем-то разрабатывать новые языки и не нужно. Нужно разрабатывать железо, ОС, некоторое системное и прикладное ПО. Разработка перевода Активного Оберона заняла, думаю порядка 3 человеко-месяцев у меня, и самым трудоёмким делом было перевести 80-страничное описание языка. Переделка компилятора, чтобы он понимал русские ключевые слова и даже создание автоматического транслятора ключевых слов — это дело нескольких недель.


наоборот — работа с jvm помогла котлину: во-первых, им не пришлось писать свою jvm, во-вторых, все ява библиотеки оказались совместимы.


AM>>А у вас есть эти цифры?

AM>>Пока что перевод выглядит, как очень дорогое удовольствие, с непонятным выхлопом и которым не понятно кто будет пользоваться
B>Когда ты отделишь вопрос стоимости от декларации ненужности, можно будет обсудить. А пока это выглядит просто как попытка троллинга, не буду отвечать.
ну давайте ещё раз

B>- сколько доплачивают тем программистам, которые хорошо знают английский, за то, что они не уходят на мировой рынок

тут больше интересно, на сколько снизится "доплата" при появлении русских языков? Я не вижу предпосылок для её снижения.

B>- сколько теряют денег из-за того, что остальные программисты плохо знают английский, а всё вокруг на английском, поэтому они плохо понимают свою работу

сколько?
как этому помогут русские языки? захотят ли ими пользоваться эти программисты, сравнивая вакансии за java и за яос?

B>- сколько стоит срабатывание дыр в "международных" (на самом деле — американских) программах, в случае, если через эти дыры производится кибератака на Россию

сколько?
как этому поможет перевод?
если вы просто переводите софт на русские символы — закладки останутся, просто будут на русском.
если переписываете с нуля — то кто вас спасёт от ошибок, которые зачастую и есть причина дыр?

B>Это одна цифра. А вторая цифра — это стоимость разработки и/или перевода тех технологий, которые нас сейчас не устраивают. Эта цена конечна и не так уж велика. Она посчитана и у меня на сайте про это есть.

подскажите, где посмотреть?

B>Так вот вопрос должен решаться не двумя смайликами, а сравнением двух вот этих цифр. Притом, если речь идёт о дырах, то тут под вопрос ставится поражение страны в войне, и тут не цифрами уже придётся отвечать, а головой.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.