The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Выпуск Brython 3.11, реализации языка Python для web-браузеров"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск Brython 3.11, реализации языка Python для web-браузеров"  +/
Сообщение от opennews (??), 25-Окт-22, 13:05 
Представлен релиз проекта Brython 3.11 (Browser Python) с реализацией языка программирования Python 3 для выполнения на стороне web-браузера, позволяющей использовать Python вместо JavaScript для разработки скриптов для  Web. Код проекта написан на языке Python и распространяется под лицензией BSD...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57976

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +5 +/
Сообщение от Аноним (1), 25-Окт-22, 13:05 
Кто-нибудь действительно это использует?
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +8 +/
Сообщение от Аноним (3), 25-Окт-22, 13:08 
Не существует ни одной причины для этого. А что?
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +3 +/
Сообщение от Анонимов Аноним Анонимович (?), 25-Окт-22, 13:09 
Как минимум те, кто разрабатывает. И те, кто тестирует.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

30. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –3 +/
Сообщение от Анонимemail (30), 25-Окт-22, 17:57 
Для этого надо понять: насколько он удобнее TypeScript-а?

Если не сильно - скорее всего мало кто.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

44. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –10 +/
Сообщение от Аноним (-), 25-Окт-22, 20:17 
1) TypeScript как минимум, современный язык, созданный через 20 лет после упомянутого недоразумения
2) При создании TypeScript думали головой. Думали об эффективности работы, удобстве, технологичности и масштабируемости в большой компании
3) В месте, где разработан TypeScript, употребление наркотиков запрещено.
Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от bw (ok), 26-Окт-22, 03:07 
Я использовал в одном проекте. Пришлось отказаться из-за адово медленной "компиляции" при открытии страницы, пользоваться этим было не возможно. После компиляции работал более-менее быстро.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

82. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Смузихлёб (ok), 28-Окт-22, 03:06 
> Кто-нибудь действительно это использует?

Использовали бы, если б не недоязык js в который это всё переводится.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

87. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 28-Окт-22, 03:21 
>> Кто-нибудь действительно это использует?
> Использовали бы, если б не недоязык js в который это всё переводится.

Ты же его не знаешь, как и все остальное. А если нет разницы, что зачем так расстраиваться?

Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –1 +/
Сообщение от Аноним (-), 25-Окт-22, 13:06 
Вот бы опеннет на что-то такое переписать или более модный фреймворк. Глядишь и луддитов меньше стало в комментариях потому что те отключают скрипты.
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +7 +/
Сообщение от 1 (??), 25-Окт-22, 13:26 
так напиши свой опеннет со смузями и чирлидершами.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Ыыыыыы (?), 25-Окт-22, 13:38 
Оперетте идеален! Иди пиши свои свистелки в другом месте
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

5. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –2 +/
Сообщение от iiiypuk (?), 25-Окт-22, 13:13 
> Bootstrap3

Старенько

Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –4 +/
Сообщение от Аноним (17), 25-Окт-22, 14:53 
Несмузихлебом торопиться некуда, они и на разрешении 1024 посидят, с фиксированным размером пикселей
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (34), 25-Окт-22, 18:55 
А куда надо торопиться? Подскажите
Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (17), 25-Окт-22, 20:38 
Надо торопиться хотя бы на bootstrap 4, где размеры определены не в пикселях, а в rem
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (7), 25-Окт-22, 13:32 
Т.е питон работает поверх жс библиотеки? Какие тормоза будут представили?
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +2 +/
Сообщение от Ыыыыыы (?), 25-Окт-22, 13:36 
Пост видимо не читал ты. Компилится в жс и потом он выполняется, тормоза такие же как в нативном жс будут плюс время на компиляцию.
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Без аргументов (?), 25-Окт-22, 13:47 
И еще нейронку туда впихнут
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (13), 25-Окт-22, 14:09 
Да, внутре у нее тензорка. Для думания.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –1 +/
Сообщение от Аноним (17), 25-Окт-22, 15:06 
С этих станется, необразованные js-ники, не знающие отличия гарвардской архитектуры от фон неймовской, могут даже нейтронку в транслятор запихнуть, а транслятор в нейтронку
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

24. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +2 +/
Сообщение от 1 (??), 25-Окт-22, 15:33 
у одного нейтронка, у другого нейронка ... Чем архитектурами меряться - пошли бы припали к первоисточнику - НЕОНКА там ...
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Без аргументов (?), 25-Окт-22, 15:57 
TensorFlow: возможно, вы имели в виду: электронку?
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

40. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +1 +/
Сообщение от _kp (ok), 25-Окт-22, 19:55 
Помимо крепких тормозов на ненужную компиляцию, сомневаюсь что скомпилированный код будет таким как оптимизированный и протестированный яваскипт.

Что то мешало авторам у себя компилировать что угодно в яваскрипт, ТЕСТИРОВАТЬ, и только потом выдавать страницы.

Сама идея - ересь.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

70. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –1 +/
Сообщение от Анононим (?), 27-Окт-22, 03:18 
Вы можете сомневаться в чем угодно, но это отличная возможность получить в перспективе более оптимизированный код - так как компилятор может сгенерировать более эффективные конструкции, чем это сделает среднестатистический разработчик на js.
Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от _kp (ok), 27-Окт-22, 10:48 
> получить в перспективе более оптимизированный код

Это невозможно.
Вариант 1. Загружается как то ортимизированный и протестированный яваскрипт, но начнает работать мгновенно.
Да и разработчик волен писать на чем угодно, перекомпилируя у себя в яваскипт.


Вариант 2. Скрипт требующий перекомпиляции начнет работать не мгновенно. Приехали.

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



> эффективные конструкции, чем это сделает среднестатистический разработчик на js.

Код среднестатистического яваскрипт разработчика нуждается в адблоке, а то что используют, то более грамотный код или готовые библиотеки не нуждающиеся в костылях.
Подчеркну, если речь именно о яваскрипте критичном к быстродействию.


Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +4 +/
Сообщение от ИмяХ (?), 25-Окт-22, 21:05 
Но ведь написано же ВМЕСТО javascript, то есть заголовок намекает, что жаваскрипт не нужен, а в итоге получается, что нужет. Опять маркетинговый обман чистой воды.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

11. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +2 +/
Сообщение от Аноним (11), 25-Окт-22, 13:48 
А как правильно в терминологии компуктер сца енс его назвать ? Это не интерпретатор и не конпилятор , трансклюкатор наверное ?
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (15), 25-Окт-22, 14:44 
Транслятор
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +2 +/
Сообщение от Аноним (3), 25-Окт-22, 14:46 
Жсники называют это трансплиттер но это придуманный жсниками термин. Можно воспринимать просто как транслятор в жс.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

18. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +2 +/
Сообщение от Аноним (17), 25-Окт-22, 15:02 
Какой смузихлебныц термин, почему бы сразу не назвать смузификатор
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (17), 25-Окт-22, 15:03 
source-to-source translator, source-to-source compiler (S2S compiler)
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

35. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (34), 25-Окт-22, 19:02 
> А как правильно в терминологии компуктер сца енс его назвать ?

"сыканомить на пограмистах"

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

14. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +8 +/
Сообщение от Смузихлёб (ok), 25-Окт-22, 14:42 
> На основе Python-кода формируется представление на языке JavaScript, которое затем выполняется штатным JavaScript-движком браузера.

Отвратительная реализация. Лучше бы браузер был чем-то типа java машины, в которую можно скармливать байт-код. Мусорный язык javascript уже достал, его пихают уже даже в микроконтроллеры.

Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –3 +/
Сообщение от Аноним (17), 25-Окт-22, 15:11 
Нужно разработать браузер для которого скрипты бы писались на Си. И чтобы небыло свистелок и не тормозил.
На опеннет так много программистов что удивительно что они не написали такой браузер
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +2 +/
Сообщение от Без аргументов (?), 25-Окт-22, 15:59 
да, пока даже WebAssembly бинари нельзя запустить не через ЖС...
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

27. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –1 +/
Сообщение от Без аргументов (?), 25-Окт-22, 16:01 
и даже не надо тут про клозет-сорс бинарей. то, что они делают перегонами из тайпскрипов вебпаками, пакуя в *min.js, качая из троянов из NPM, это вообще мелочь
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (17), 25-Окт-22, 19:20 
У typescript 0 зависимостей и имеет команды сборки проекта сам по себе.

Веб-пак и 22000 пакетов в npm modules это не что-то, абсолютно неотьемлимое

https://res.cloudinary.com/practicaldev/image/fetch/s--SAwxy...

Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –2 +/
Сообщение от Без аргументов (?), 26-Окт-22, 01:12 
> Веб-пак и 22000 пакетов в npm modules

покажите проект без node_modules?

Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +2 +/
Сообщение от Смузихлёб (ok), 26-Окт-22, 20:14 
> покажите проект без node_modules?

99% "проектов" пишутся спокойно без ООП и без сторонних библиотек и фреймворков за 1 вечер, если есть профильное образование, понимание того как это работает и умение в алгоритмы. Но если человек как макака повторяет то, что увидел в "гуру" из Ютуба, то вопросов нет.

Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (86), 28-Окт-22, 03:19 
профильное образование это что ? последнее время так форсируется эта тема, ждем наплыв свежей инфоциганятинки ?
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –1 +/
Сообщение от freecoder (ok), 26-Окт-22, 10:55 
Есть же WebAssembly
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

68. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +2 +/
Сообщение от Смузихлёб (ok), 26-Окт-22, 20:12 
Без JS не работает
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (64), 26-Окт-22, 12:04 
В байткод проще прятать зловредный код.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

71. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –3 +/
Сообщение от Аноним (71), 27-Окт-22, 07:30 
Вы говорите, что реализация отвратительная - что конкретно в ней не так? Пример бы что ли привели...
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

28. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (28), 25-Окт-22, 17:08 
>позволяющей использовать Python _____вместо_____ JavaScript для разработки скриптов для Web
>Подключив библиотеки brython.js и brython_stdlib.js

Это шутка такая? JS же никуда не пропадает, просто добавляется дополнительная либа-транслятор...

Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (17), 25-Окт-22, 17:33 
Даже когда скрипты пишут на JavaScript, их транслируют в js более старых версий, чтобы работал в большем количестве браузеров.
Нет ничего плохого от транслятора самого по себе.
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от _kp (ok), 25-Окт-22, 20:02 
Если на перекомпиляция стороне разработчика, то да.

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

Авторы проходят квест на персональный котёл в аду?

Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Анонимemail (30), 25-Окт-22, 17:59 
А почему не WebAssembly?
Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –3 +/
Сообщение от freecoder (ok), 26-Окт-22, 10:57 
В WASM нет сборщика мусора, а в JS - есть.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –8 +/
Сообщение от YetAnotherOnanym (ok), 25-Окт-22, 18:48 
А что, жабаскрипт настолько сложнее питона, что для человека, умеющего в питон, изучение жабаскрипта становится непреодолимым препятствием?
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –11 +/
Сообщение от Аноним (42), 25-Окт-22, 20:11 
Стремление к анархии и желание разрушать у детей проходит с возрастом. Проблема в том, что они могут много чего напороть, пока вырастут.... Уберите питон от школьников!!!
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +9 +/
Сообщение от Смузихлёб (ok), 25-Окт-22, 20:27 
Дело не в сложности. JS один из самых лёгких, раз привлекает столько макак-самоучек без профильного образования. Дело в том, что это априори недоязык для мигания строкой состояния в окне браузера, который фундаментально был только на это и рассчитан.

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

49. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –9 +/
Сообщение от Вы забыли заполнить поле Name (?), 25-Окт-22, 23:56 
> Дело в том, что это априори недоязык для мигания строкой состояния в окне браузера, который фундаментально был только на это и рассчитан.

Судя по кол-ву ресурсов влитых в v8 и активность в tc39 приоритеты давно поменялись.

Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +7 +/
Сообщение от Смузихлёб (ok), 26-Окт-22, 00:45 
> Судя по кол-ву ресурсов влитых в v8

Если бы не вливали, не было бы новых продаж. Сейчас даже на i9 браузер съедает порой до 50% мощности всех ядер при загрузке некоторых страниц.

Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –10 +/
Сообщение от Вы забыли заполнить поле Name (?), 26-Окт-22, 03:22 
> Если бы не вливали, не было бы новых продаж. Сейчас даже на
> i9 браузер съедает порой до 50% мощности всех ядер при загрузке
> некоторых страниц.

С темы не спрыгивай. js полноценный язык сейчас с быстрым движком и инфраструктурой.

Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –5 +/
Сообщение от Вы забыли заполнить поле Name (?), 28-Окт-22, 02:03 
> Если бы не вливали, не было бы новых продаж.

Какие продажи? Гугл развивал в первую очередь свои проекты, такие как почта, например. Для этого им нужен был быстрый js. А что у тебя страницы некоторые грузит, так это вопрос к их авторам.

Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

90. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –2 +/
Сообщение от Ыыыыыы (?), 28-Окт-22, 16:11 
>> Судя по кол-ву ресурсов влитых в v8
> Если бы не вливали, не было бы новых продаж. Сейчас даже на
> i9 браузер съедает порой до 50% мощности всех ядер при загрузке
> некоторых страниц.

А причём тут жс? Может авторы скриптов что-то не так написали? Приведи примеры таких страниц.

Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

94. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от анонимсрлд (?), 30-Окт-22, 08:37 
Gmail
Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Ыыыыыы (?), 31-Окт-22, 16:43 
> Gmail

Хз. У меня ок работает. Напиши в поддержу

Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –6 +/
Сообщение от Аноним (71), 27-Окт-22, 07:34 
Отнюдь. На js очень сложно написать надежный, безопасный и быстрый код. Уровень вхождения в язык может вводить в заблуждение, но обманываться не стоит.
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

74. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +2 +/
Сообщение от Смузихлёб (ok), 27-Окт-22, 17:37 
Чаще повторяй, авось поверишь что ты настоящий айтишник и умеешь погромировать не только фреймворки
Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –2 +/
Сообщение от Ыыыыыы (?), 28-Окт-22, 16:07 
Очень странные заявления высосанные из пальца.в других языках точно также есть фреймворки, так, например, человек досконально знающий плюсы - это скорее всего член комитета стандартизации. Совсем не обязательно знать все, чтобы писать рабочий и надежный код.

А что касается жс, то основные упячки уже давно исправили в новых стандартах. По факту es2015 это как с++11. А далее небольшими итерациями улучшения каждый год с фидбеком от разработчиков движков.

Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Смузихлёб (ok), 28-Окт-22, 17:26 
Фреймворки используют только вэб-макаки. А настоящий инженер и программист с профильным образованием, обязательно всё будет писать с нуля, в первую очередь для оптимизации и облегчения как кодовой базы, так и понимания самого кода. Говорю как программист сорок лет проработавший на ведущем оборонном предприятии.
Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Вы забыли заполнить поле Name (?), 28-Окт-22, 17:53 
> Говорю как программист сорок лет проработавший на ведущем оборонном предприятии.

С этого и надо было начинать. Ясно-понятно. Вопросов больше не имею.

Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Ыыыыыы (?), 28-Окт-22, 18:07 
> Фреймворки используют только вэб-макаки. А настоящий инженер и программист с профильным
> образованием, обязательно всё будет писать с нуля, в первую очередь для
> оптимизации и облегчения как кодовой базы, так и понимания самого кода.

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

> Говорю как программист сорок лет проработавший на ведущем оборонном предприятии.

И на чем же там писали код? Есть разные задачи, но для ui, особенно клиент-серверной архитектуры js сейчас одно из основных решений. Очень странно это отрпицать. Даже в космическом корабле SpaceX используется js (с фолбэками, конечно, но все же).

Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

77. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  –3 +/
Сообщение от Вы забыли заполнить поле Name (?), 28-Окт-22, 01:59 
> Отнюдь. На js очень сложно написать надежный, безопасный и быстрый код. Уровень
> вхождения в язык может вводить в заблуждение, но обманываться не стоит.

Ничем не отличается от других языков в принципе. Тем более сейчас есть typescript. Но и до него был closure library и closure compiler, которые, кстати, google до сих пор используется в gmail, gmaps и других проектах. Чтобы писать надежный код нужно нормально проектировать архитектуру, а это от языка не сильно зависит.

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

65. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (64), 26-Окт-22, 12:06 
Ждём браузер Brython Beach, написанный на Brython :)
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск Brython 3.11, реализации языка Python для web-браузер..."  +/
Сообщение от Ильяemail (??), 02-Ноя-22, 22:04 
А нельзя это вместо Бабеля использовать?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2023 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру