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

Сообщение Re[13]: А что мешает заменить JS? от 02.04.2017 17:43

Изменено 03.04.2017 6:58 anonymous

Re[13]: А что мешает заменить JS?
Здравствуйте, Ops, Вы писали:

A>>Например?

Ops>Например, Hello World. JS можно тупо внедрить в страницу. Как такое сделать на питоне?

Так не надо внедрять в страницу, подгружай скрипт отдельно. Зачем говнокодить даже в приложении уровня Hello World?

Ops>Дальше — хуже. Что-то сложное — сразу отваливается модульность питона, и начинаются пляски с бубном вокруг вебпаков, склейки JS-исходников, или каких-то еще костылей, в конечном счете еще прибавится какой-нибудь grunt/gulp. Ну и нода для всего этого, куда ж без нее. Тьфу.


По идее модули должны так же транслироваться в JS, если они на Си. Всякую склейку и прочие пляски с бубном же можно организовать на привычной инфраструктуре языка, хоть на make-файлах.

Ops>Но так-то все просто, пиши на чем хочешь и компилируй в JS.


Ну, да. В теории. А что практика такая, так я вижу проблему (проблему ли?) в том, что оно никому не нужно. Иначе б взяли и сделали все как надо. Но нет, всё ограничивается разговорами о том, какой плохой JS, и как ему покажут когда-нибудь, когда реализуют ту или иную крайне необходимую фичу.
Re[13]: А что мешает заменить JS?
Здравствуйте, Ops, Вы писали:

A>>Например?

Ops>Например, Hello World. JS можно тупо внедрить в страницу. Как такое сделать на питоне?

Так не надо внедрять в страницу, подгружай скрипт отдельно. Зачем говнокодить даже в приложении уровня Hello World?

Ops>Дальше — хуже. Что-то сложное — сразу отваливается модульность питона, и начинаются пляски с бубном вокруг вебпаков, склейки JS-исходников, или каких-то еще костылей, в конечном счете еще прибавится какой-нибудь grunt/gulp. Ну и нода для всего этого, куда ж без нее. Тьфу.


По идее модули должны так же транслироваться в JS, если они не на Си. Всякую склейку и прочие пляски с бубном же можно организовать на привычной инфраструктуре языка, хоть на make-файлах.

Ops>Но так-то все просто, пиши на чем хочешь и компилируй в JS.


Ну, да. В теории. А что практика такая, так я вижу проблему (проблему ли?) в том, что оно никому не нужно. Иначе б взяли и сделали все как надо. Но нет, всё ограничивается разговорами о том, какой плохой JS, и как ему покажут когда-нибудь, когда реализуют ту или иную крайне необходимую фичу.