@JSlang

Страница 745 из 2237
Egor
14.03.2017
21:19:13
А на какой файл то ругается?

Victoria
14.03.2017
22:30:28
https://www.quora.com/Can-JavaScript-replace-Python -божечки :3.

Нет, ну вот Питон - язык, конечно, хороший.

Google
Victoria
14.03.2017
22:30:47
Но питонщики - это песня...

Υπερβορεία
14.03.2017
22:32:22
Victoria
14.03.2017
22:33:52
Оно вообще живо где-нибудь, кроме вотчин совсем поехавших true-никсоидов, пишущих в vim ?

Я так могу Форт вытащить на свет божий с тем же успехом :3.

Lucius
14.03.2017
22:34:32
Перл только в легаси-коде сейчас, в т.ч. в биоинформатике, но вроде даже там не пишут нового уже на нём.

Victoria
14.03.2017
22:34:47
А, ну как COBOL или VB6.

Lucius
14.03.2017
22:34:57
Не удивлюсь если в яндексе есть легаси-код на перле.

Или у каких-нибудь рекламных сетей.

Victoria
14.03.2017
22:36:09
А мне другое интересное - не хватит ли господ питонщиков сердечный приступ, если их попросят написать и скинуть обычный калькулятор ?

Lucius
14.03.2017
22:36:24
https://www.quora.com/Can-JavaScript-replace-Python -божечки :3.
Странно что так противопоставляют питон и JS, это же очень похожие языки. Вообще JS и правда может заменить питон, просто этого по историческим причинам не случится.

Есть ещё вопрос у меня. Кому-нибудь *правда* нравится работать с typescript? Он правда спасает от ошибок? Правда не замедляет цикл разработки в три раза ?

Victoria
14.03.2017
22:38:14
Причем у JS-кодера будет....ммм... дайте посмотреть, сколько вариантов решения такой задачи: HTML/CHM, HTA, Node.js с Blessed, Node.js с биндингом с графической библиотеке, tint2 со стандартным биндингом к .net, JScript.NET + WinForms/WPF, ну и Электрон, дя.

Google
Victoria
14.03.2017
22:38:45
(там парсер делать-то...)

Mikhail
14.03.2017
22:39:24
Не удивлюсь если в яндексе есть легаси-код на перле.
есть и много, в рекламе и поиске в основном

Lucius
14.03.2017
22:39:38
Меня вообще удивляет противопоставление питона и JS, я и то и то использую, в основном JS. Питон удручает отсутствием стандарта и тормозными реализациями (не считая pypy). JS радует простой объектной системой, словарями и быстрыми реализациями.

Victoria
14.03.2017
22:40:48
Так в том-то и дело. А из всех вариантов поставки конечного приложения какие-то реальные объемы отжираеть только Электрон с NW.js под мышкой,

Так-то даже Node.js с Edge.js особо много места не займут.

(вспомним теперь, как распространяются приложения Питона)

Vladimir
14.03.2017
22:47:47
А, ну как COBOL или VB6.
Кобол относительно жив в финансовом секторе

Victoria
14.03.2017
22:47:52
У JS, кстати, самое сложное было для меня: это понять, что нет объектов - есть древовидные перменные, которые можно использовать как объекты. И тогда очень многи странности (вроде this) перестали таковыми казаться.

Vladimir
14.03.2017
22:49:22
Явой еще не съеден ?
Оно по разному

Lucius
14.03.2017
22:49:30
У JS, кстати, самое сложное было для меня: это понять, что нет объектов - есть древовидные перменные, которые можно использовать как объекты. И тогда очень многи странности (вроде this) перестали таковыми казаться.
Под древовидностью ты имеешь в виду цепь прототипов по которой операция чтения или записи по ключу идёт если ключ не найден в этом объекте ?

Victoria
14.03.2017
22:50:03
Второе.

Lucius
14.03.2017
22:50:41
Оно по разному
Как тебе typescript ?

Vladimir
14.03.2017
22:50:42
Явой еще не съеден ?
Но буквально сотни тысяч строк кода на коболе и переписать это не получается пока ни у кого

Victoria
14.03.2017
22:51:13
Т.е. по сути можно к одной целоисичисленной перменной при'assign'ить несколько сущностей, которые в других яызках были бы самостоятельными объектами.

Lucius
14.03.2017
22:51:15
Мне тоже плохо, я в typescript'е вижу java-рак в моём JS. Хорошо что не взлетает.

Vladimir
14.03.2017
22:51:48
Google typescript unsound

Ҫѐҏӗѫӑ
14.03.2017
22:53:28
?

Google
Yung
14.03.2017
22:54:19
Мне тоже плохо, я в typescript'е вижу java-рак в моём JS. Хорошо что не взлетает.
Сильное заявление про "не взлетает", проверять его не стоит

Victoria
14.03.2017
23:16:20
А я вот сейчас читаю блог Электрона и задумалась. Ведь действительно: пожалуй, со времен Delphi еще не было такого инструмента, который позволял прямо сесть и сходу напилить нужный тебе интерфейс. Только на этот раз еще без привязки к конкретному языку, ибо в JS можно скомпилировать хоть Аллаха.

...Правда, footprint тоже как Дельфи :3.

Ҫѐҏӗѫӑ
14.03.2017
23:18:35
js, html и css - это худшее, что случалось с вебом

Lucius
14.03.2017
23:19:04
js, html и css - это худшее, что случалось с вебом
Предлагаете вернуться во времена BBS/Gopher/Фидо ?

Ҫѐҏӗѫӑ
14.03.2017
23:19:32
предлагаю сделать нормальный веб без обратной совместимости

с учетом того, что от него требуют

Ҫѐҏӗѫӑ
14.03.2017
23:20:27
уже делают

Lucius
14.03.2017
23:20:40
предлагаю сделать нормальный веб без обратной совместимости
На asm.js или WASM можно реализовать и с обратной совместимостью, но получится примерно то же самое - динамический документ с API, URL-схемы и универсальный язык для вычислений.

Ҫѐҏӗѫӑ
14.03.2017
23:21:36
лэйауты нужны нормальные без старого говна, дом тоже нужен, но тоже без старого говна, которое замедляет все

Victoria
14.03.2017
23:21:46
js, html и css - это худшее, что случалось с вебом
JS - это пока лучшее, что смогла родить ветка чисто скриптовых языков. Python и ruby плетутся в хвосте, ибо никто их реализации до сих пор не оптимизирует для реального использования вне энтерпрайза.

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

Ҫѐҏӗѫӑ
14.03.2017
23:22:53
На asm.js или WASM можно реализовать и с обратной совместимостью, но получится примерно то же самое - динамический документ с API, URL-схемы и универсальный язык для вычислений.
asm.js уже всё. васм будет с обратной совместимостью, но это совершенно не про то же, про что текущие обратные совместимости

Lucius
14.03.2017
23:22:57
лэйауты нужны нормальные без старого говна, дом тоже нужен, но тоже без старого говна, которое замедляет все
В этом есть резон,давно пытаются, и по возможности делают лучше (в андройде и ios вроде лучше). Но можно лэйаут и на JS делать, делают. Можно и без дома рендерить - react-canvas

Ҫѐҏӗѫӑ
14.03.2017
23:23:24
не надо лэйаут на жс делать, и жс не надо делать

и руби с питоном тоже

но про руби с энтерпрайзом было смешно

Υπερβορεία
14.03.2017
23:24:22
Только ассемблер, только хардкор

Google
Дмитрий
14.03.2017
23:24:31
js, html и css - это худшее, что случалось с вебом
«Демократия — наихудшая форма правления, за исключением всех остальных»

Lucius
14.03.2017
23:24:37
Victoria
14.03.2017
23:25:48
но про руби с энтерпрайзом было смешно
А где еще, кроме выделенной машины, вы Руби-скрипты сможете полноценно гонять хоть на рельсах, хоть без ? Нет, я видела даже попытки писать на нем игры. Первые строчек 100 это было смешно, затем грустно.

Lucius
14.03.2017
23:25:57
не надо лэйаут на жс делать, и жс не надо делать
JS удачен потому что привлёк к разработке веб-приложений кучу людей, да и имеет хорошие корни (scheme). Хотя я понимаю аргумент про то что надо простой рантайм-песочницу, чтобы люди поверх него писали на чём хотят. Пытались - PNaCl, сейчас вот WASM, может получится. Но для людей похоже JS - good enough.

Eugene
14.03.2017
23:26:34
Хз, имхо, но электрон топ, уже на нем много чего интересного сделали,+ можно использовать разные библиотеки, например на нативе часто нужно рисовать графики, берем d3.js и рисуем :) Еще бы сделали его по быстрее :(

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
14.03.2017
23:27:24
js нужен чтобы делать сайтики, а не аппы

для апп нужен нормальный язык

и нормальная вм

Lucius
14.03.2017
23:28:03
для апп нужен нормальный язык
Большая часть аппов - гибридные аппы сейчас.

Eugene
14.03.2017
23:28:07
Для стартапов и быстрого старта норм, а энтерпрайз да :с

Дмитрий
14.03.2017
23:28:34
Нормальным аппам — нормальный idris

Ҫѐҏӗѫӑ
14.03.2017
23:28:36
мне иногда кажется, что не все понимают что такое энтерпрайз

Eugene
14.03.2017
23:28:44
мне тоже:D

Victoria
14.03.2017
23:28:45
Хз, имхо, но электрон топ, уже на нем много чего интересного сделали,+ можно использовать разные библиотеки, например на нативе часто нужно рисовать графики, берем d3.js и рисуем :) Еще бы сделали его по быстрее :(
Согласна. Еще бы впилили туда полноценных интсрументов для взаимодействия с системой, а то пока даже обычный диспетчер задач писать придется со скрипом, через нативные мосты.

Ҫѐҏӗѫӑ
14.03.2017
23:28:47
дважду чот странное про него было

Google
Lucius
14.03.2017
23:29:05
и нормальная вм
V8, Chakra - одни из самых высокопроизводительных вм для динамических языков когда либо написанных. Кстати если сравнивать то obj-C может быть тормозным из-за лукапов и рефкаунтинга.

Eugene
14.03.2017
23:30:22
вот ток js доступа к железу не хватало..

Victoria
14.03.2017
23:30:22
Ну это в бразуере.

Каждой платформе - свои ограничения.

Очевидно, что Электрон, как и Нода, работают вне песочницы.

Victoria
14.03.2017
23:31:03
И права, соответсвенно, им положены хотя бы на уровне управляемого приложения.

Дмитрий
14.03.2017
23:31:39
ну не на столько
Я просто не очень понимаю, что подразумевается под нормальными языками и подозреваю, что это какая-то утопия. Куда ни плюнь — везде отвратительно/

Ҫѐҏӗѫӑ
14.03.2017
23:31:58
как минимум со строгой статической типизацией

Дмитрий
14.03.2017
23:32:02
Rust?

Ҫѐҏӗѫӑ
14.03.2017
23:32:12
мб

Victoria
14.03.2017
23:32:17
ОК, Электрон, как и Нода, работают с ограничениями, накладываемыми текущим статусом и разрешениями конкретного приложения в ОС. Выражусь так.

Eugene
14.03.2017
23:32:27
кто-то должен назвать фунциональщину и хаскель

Дмитрий
14.03.2017
23:32:36
Я уже назвал ващет

Eugene
14.03.2017
23:32:44
Электрон же это браузер?:)

Eugene
14.03.2017
23:32:50
ой, сорри(

Victoria
14.03.2017
23:32:59
Увы, Haskell полноценно тоже живет именно на выделенных машинах, где на него не жалко ресурсов. Т.е., в первую очередь, серверах.

Страница 745 из 2237