@scala_ru

Страница 384 из 1499
KrivdaTheTriewe
08.01.2017
19:01:12
из мытищ :(

Nick
08.01.2017
19:02:33
Да, пожалуй тайга лучше

Baruch
08.01.2017
23:44:07
KrivdaTheTriewe
08.01.2017
23:52:16
Google
Nick
09.01.2017
08:49:10
Мой философский ответ был вообще не про интернет.
Твои ответ был недостаточно функциональный и без лямбд. Его тут никто не понял ?

KrivdaTheTriewe
09.01.2017
11:08:27
Давайте обсуждать webasm

Andrey
09.01.2017
11:13:58
это ж не котлин

Andrey
09.01.2017
11:15:51
О нет, только давайте не про котлин...

Nikolay
09.01.2017
11:16:07
котлин, кто сказал котлин?

Sergey Tolmachev
09.01.2017
11:16:24
котлин лучший язык на земле

webasm? http://webasm.com/main

</вбросы>

KrivdaTheTriewe
09.01.2017
11:17:08
Зря вы так

http://webassembly.org/

Andrey
09.01.2017
11:17:19
не, ну а что вебасм обсуждать

KrivdaTheTriewe
09.01.2017
11:17:25
За год доросли до превью

Andrey
09.01.2017
11:17:45
"WebAssembly or wasm is a new portable, size- and load-time-efficient format suitable for compilation to the web."

Google
Andrey
09.01.2017
11:17:55
все мы помним настоящий wasm

Sergey Tolmachev
09.01.2017
11:17:57
когда scala.js начнет в webasm компиляться?

KrivdaTheTriewe
09.01.2017
11:18:03
Ну вот @fomkin говорит , дескать фронтенд тяжёлый , давайте на сервере все делать

А теперь фронтенд будет легче

Sergey Tolmachev
09.01.2017
11:18:41
мне кажется это скорее эксперимент

KrivdaTheTriewe
09.01.2017
11:19:00
Скорее нет, чем да

Потому что там все кто нужно в консорциуме

Именно из за того что пялились всякие пурескрипты, скалажс и тайпскрипты эта штука нужна

Andrey
09.01.2017
11:28:17
скаладжс -> скала-натив -> вебасм что ли?

Nikolay
09.01.2017
11:28:49
разв нельзя серединку убрать?

Andrey
09.01.2017
11:36:19
"For example, binaryen is used as part of the compiler asm2wasm that can convert asm.js files into WebAssembly files. It’s also used for supporting the LLVM compiler infrastructure generation of WebAssembly and compilation from Rust."

я так понял, llvm нужен

Dmitry
09.01.2017
11:38:01
Фундаментальная проблема в отсутствии GC

Пока его нет: http://webassembly.org/docs/gc/

Vasily
09.01.2017
11:41:51
А в JS, кстати, есть GC?

Vladimir
09.01.2017
11:42:03
Да

кстати удивительно, это он так хорош, или просто никто не дорос до его боттлнеков? Не попадалось статей из серии "а сегодня мы будем тюнить ГК ноды"

Mikhail
09.01.2017
11:45:16
доросли давно, просто всем пох) руби вроде как вобще никогда не тюнили и не мешало никому, для пыха тоже тюнилки далеко не сразу появились

Alex
09.01.2017
11:45:25
погуглите "v8 gc tuning"

Google
Denis
09.01.2017
11:47:38
Вы видимо не тех джаваскриптеров встречали :)

KrivdaTheTriewe
09.01.2017
11:48:07
Потому что рынок браузеров высококонкурентен

А для v8 ноды есть конкуренция в виде чакры

Nikolay
09.01.2017
11:49:29
я вот в соседнем чате вбрасывал, что если бы браузер делал RISC поверх обработки DOM - JS был бы не нужен

Andrey
09.01.2017
11:49:29
Вы видимо не тех джаваскриптеров встречали :)
Ясно же написано, что речь про 90% ) Остальные 10% вполне норм...

Nikolay
09.01.2017
11:49:49
Вы видимо не тех джаваскриптеров встречали :)
до сих пор существуют мамкины кодеры на jquery

KrivdaTheTriewe
09.01.2017
11:50:18
Есть ли реализация jvm под js?

Nikolay
09.01.2017
11:51:06
надо под реализацию виртуальной машины в двиге браузера

Mikhail
09.01.2017
11:51:31
Вы видимо не тех джаваскриптеров встречали :)
я видел упоротых джаваскриптеров, которые вечно пишут код под в8 джит учитывая его нюансы (путем простейшего изменения местоположения статик функции выполнение ускоряется на порядок) - врагу не пожелаешь такой работенки)

Vyatcheslav
09.01.2017
11:52:01
насчет GC в ноде, год назад память сама не чистилась в некоторых ситуациях (уже не припомню каких). Приходилось вручную запускать GC по таймеру. Иначе все падало :D

KrivdaTheTriewe
09.01.2017
11:52:16
Nikolay
09.01.2017
11:52:28
люблю вбрасывать эту ссылку :) https://bugzilla.mozilla.org/show_bug.cgi?id=1154339

Vyatcheslav
09.01.2017
11:52:30
что удивительно, это работало и память чистилась >_< то ли у них баг какой-то был, то ли хз

Nikolay
09.01.2017
11:54:01
Есть же жаваааплеты
джава - общего назначения хрень, а JVM тяжелый. Надо что-то легкое и быстрое, типа LLVM

просто с заточкой под DOM

Google
Nikolay
09.01.2017
11:54:59
Браузер теперь для всего
пока что не особо, слава богу

например. датасаенс на js ты не сделаешь нормальный

Mikhail
09.01.2017
12:04:39
хеви таски в натив и все сделаешь. питон точно также выживает

Nikolay
09.01.2017
12:19:02
хеви таски в натив и все сделаешь. питон точно также выживает
он не то чтобы выживает, он так задизайнен изначально, плюс еще numpy дал толчок

а в js даже ничего такого близко нет, да и не надо

это язык для другой задачи

Mikhail
09.01.2017
12:26:32
в рамках датасаенс различия будут фиолетовы, когда экосистема подтянется. многие наоборот начнут делать выбор в пользу жс

Nikolay
09.01.2017
12:27:38
задача другая у языка совсем

Mikhail
09.01.2017
12:31:30
задача другая у языка совсем
эм. с каких пор датасайенс стоит в задачах питона? это просто исторически сложилось)

Admin
ERROR: S client not available

Nikolay
09.01.2017
12:32:06
эм. с каких пор датасайенс стоит в задачах питона? это просто исторически сложилось)
так он и не стоит :) исторически сложилось, да, но дизайн языка и бесшовная интеграция с сишными либами этому поспособствовали

у js нету этого и вряд ли в обозримом будущем будет, так как его задача - это DOM-дерево обрабатывать асинхронно, чтобы ничего нигде не подвисало

за пределами этой задачи ниши уже заняты

Oleg
09.01.2017
12:40:09
Она такая бесшовная, что даже пришлось cython придумать

а к v8 и spidermonkey C пришивается не сложнее, чем к cpython

Nikolay
09.01.2017
12:43:08
Она такая бесшовная, что даже пришлось cython придумать
это для тех, кто хочет типизацию в питоне низкоуровневую, но не умеет в си и плохо умеет в нумпи

а к v8 и spidermonkey C пришивается не сложнее, чем к cpython
ну пока вот как-то никто не пришил.

Oleg
09.01.2017
12:44:35
ну пока вот как-то никто не пришил.
все пришили, на npm дохера нативных пакетов

Google
Nikolay
09.01.2017
12:45:36
т.е. для нубов вроде sklearn, tensorflow и прочих
да, типа того. модели чаще всего пишут люди с математическим, а не программерским бэкграундом, им cython проще понять

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

Oleg
09.01.2017
12:46:30
а причина отсутствия датасайенс в жс в том, что let's face it жс как язык говно. DSL для линалгебры в нём норм не сделать, вот numpy и раскрутился как базис для всех ништяков

Oleg
09.01.2017
12:47:50
субъективный критерий "Без слёз гдядеть" проигнорировал

Nikolay
09.01.2017
12:49:19
http://lmgtfy.com/?q=js+blas
куча говна какая-то. Ни один человек современный в разуме не будет серьезный проект с BLAS делать на JS

Sergey
09.01.2017
12:49:22
@Enchantner ты я смотрю не только в трактористах набрасываешь))

Nikolay
09.01.2017
12:49:37
возможно, в будущем когда-то, сейчас это на уровне домашних проектиков

KrivdaTheTriewe
09.01.2017
12:59:41
Sergey
09.01.2017
13:00:01
иногда бывают всплески активности

Semyon
09.01.2017
13:00:39
я думал там молчат )
только едва слышно рычит техника

KrivdaTheTriewe
09.01.2017
13:00:54
трактор в мороз не заводится

Baruch
09.01.2017
13:53:22
на самом деле в мороз он заводится лучше всего. Лучшее время релокейтить в bay area это зима

Sergey
09.01.2017
14:05:56
а че так?

Alex
09.01.2017
14:06:09
как у птиц

перелёт

Baruch
09.01.2017
14:10:50
а че так?
ну потому что у нас +15 и солнышко. А у вас?

Semyon
09.01.2017
14:11:03
У нас тоже солнышко

село пару часов назад

и -32

Sergey
09.01.2017
14:11:21
я думал какие-то преимущества от зимы, типа дешевле жилье или еще че

Страница 384 из 1499