
Egor
14.03.2017
21:19:13
А на какой файл то ругается?

Дмитрий
14.03.2017
21:20:41
да, сорян, перепутал - вот webpack
var config = {
entry: './index.js',
output: {
path:'/',
filename: 'index.js',
},
devServer: {
inline: true,
port: 8080
},
module: {
loaders: [
{
test: /\.js?$/,
exclude: /node_modules/,
loader: 'babel',
query: {
presets: ['es2015', 'react']
}
}
]
}
}
module.exports = config;
Скопировал конфиг от первой версии

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
Есть ещё вопрос у меня. Кому-нибудь *правда* нравится работать с 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

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

Vladimir
14.03.2017
22:49:22

Lucius
14.03.2017
22:49:30

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

Lucius
14.03.2017
22:50:41

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

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

Lucius
14.03.2017
23:17:21

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

Lucius
14.03.2017
23:19:04

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

Υπερβορεία
14.03.2017
23:20:12

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

Lucius
14.03.2017
23:20:40

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

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

Ҫѐҏӗѫӑ
14.03.2017
23:22:53

Lucius
14.03.2017
23:22:57

Ҫѐҏӗѫӑ
14.03.2017
23:23:24
не надо лэйаут на жс делать, и жс не надо делать
и руби с питоном тоже
но про руби с энтерпрайзом было смешно

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

Google

Дмитрий
14.03.2017
23:24:31

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.

Ҫѐҏӗѫӑ
14.03.2017
23:26:19

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

Дмитрий
14.03.2017
23:26:35

Ҫѐҏӗѫӑ
14.03.2017
23:27:05

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

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

Google

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

Ҫѐҏӗѫӑ
14.03.2017
23:29:43

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

Victoria
14.03.2017
23:30:22
Ну это в бразуере.
Каждой платформе - свои ограничения.
Очевидно, что Электрон, как и Нода, работают вне песочницы.

Ҫѐҏӗѫӑ
14.03.2017
23:30:55

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

Ҫѐҏӗѫӑ
14.03.2017
23:31:22

Дмитрий
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
Электрон же это браузер?:)

Ҫѐҏӗѫӑ
14.03.2017
23:32:47

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

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