@JSlang

Страница 746 из 2237
Victoria
14.03.2017
23:34:28
Электрон же это браузер?:)
Это, по сути, прикрученный к ноде элемент вывода HTML с API для создания окошек.

Lucius
14.03.2017
23:34:34
как минимум со строгой статической типизацией
Если бы она не мешала разработке то все бы её использовали. Но что-то что веб-разработчики (JS) что учёные (питон, матлаб) используют динамические языки, а статические языки используют те кто готовы потратить больше своего времени за более полную гарантию отсутствия ошибок.

Victoria
14.03.2017
23:34:34
Остальное - детали реализации.

Google
Lucius
14.03.2017
23:35:22
))
Почему же машинное обучение реализуют не на хаскеле и идрисе, а на питоне и lua...

Дмитрий
14.03.2017
23:35:33
мб
Это пока всё же будущее, не настоящее. В настоящем всё плохо. А в будущем будут роботы вместо людей, поэтому расту придётся поспешить)

Ҫѐҏӗѫӑ
14.03.2017
23:36:02
раст настоящее

Victoria
14.03.2017
23:36:11
как минимум со строгой статической типизацией
Ну, на прототипный язык она не ляжет никак.

Дмитрий
14.03.2017
23:36:22
Почему же машинное обучение реализуют не на хаскеле и идрисе, а на питоне и lua...
Потому что в машинном обучении мало кода и принцип хуяк-хуяк-и-в-прод подходит как нельзя кстати

Ҫѐҏӗѫӑ
14.03.2017
23:36:42
а для апп, работающих с деньгами, нужны гарантии

Lucius
14.03.2017
23:37:29
потому что у разных языков свои области применения?
Вот мы и приходим к тому что там где время программиста ценно и минимизация времени на итерацию фичи/продукта важна выбирают динамические языки с REPLами.

Ҫѐҏӗѫӑ
14.03.2017
23:37:32
гарантии достигаются в том числе за счет типобезопасности

Lucius
14.03.2017
23:37:54
Ҫѐҏӗѫӑ
14.03.2017
23:38:11
джава в вебе - миф

как и руби и остальные вм

жс просто повезло

Google
Ҫѐҏӗѫӑ
14.03.2017
23:38:44
потому что мс подхватил

Lucius
14.03.2017
23:38:47
джава в вебе - миф
(Amazon). Куча порталов на JSP, банковских.

Ҫѐҏӗѫӑ
14.03.2017
23:39:00
стопэ, мы про браузеры все еще?

так-то и на языках без вм внезапно в нете много всего

торчит

Lucius
14.03.2017
23:39:43
Eugene
14.03.2017
23:39:51
sberbank на jsp :)

Дмитрий
14.03.2017
23:39:54
Victoria
14.03.2017
23:40:04
потому что мс подхватил
По такой логике, повезти должно было VBS.

Ҫѐҏӗѫӑ
14.03.2017
23:40:15
жс еще популярнее

Eugene
14.03.2017
23:40:15
rust ток мозилла пробивает в люди :)

go еще

Ҫѐҏӗѫӑ
14.03.2017
23:40:29
ну не только

самсунг чуть ли не больше этим занимается

Lucius
14.03.2017
23:40:45
go для бекенда удобен, когда надо не ноду по ряду причин.

Victoria
14.03.2017
23:40:48
Вы мне еще Nim вспомните.

Aldar
14.03.2017
23:40:50
C++ настоящее)

раст это далекое будущее и то не факт

Victoria
14.03.2017
23:41:00
C++ настоящее)
Закопайте обратно.

Дмитрий
14.03.2017
23:41:08
Я понимаю нравится, но объективно раст только-только на взлёте

Google
Victoria
14.03.2017
23:41:32
Это настоящее на тех же правах, что можно откопать Фортран,увешать костылями и тоже радостно пытаться прыгать с бубном.

Ҫѐҏӗѫӑ
14.03.2017
23:41:36
По такой логике, повезти должно было VBS.
по логике повезло тому, кто победил, но это не делает язык созданный для того, чтобы менять одну картинку на другую, хорошим языком для написания приложений

Ҫѐҏӗѫӑ
14.03.2017
23:42:16
фортран ваще живее всех живых

недавно компилятор обновился если что

Yung
14.03.2017
23:42:27
Почему же машинное обучение реализуют не на хаскеле и идрисе, а на питоне и lua...
Coq и Idris популярны при работе с нейронками теми же, там свои плюшки есть

Ҫѐҏӗѫӑ
14.03.2017
23:42:40
только нить разговора снова хз где уже

Lucius
14.03.2017
23:42:44
Ҫѐҏӗѫӑ
14.03.2017
23:43:00
Ммм... А для чего там, напомните, создавался C :3 ?
чтобы писать на одном языке подо все платформы

ассемблер платформозависим

Lucius
14.03.2017
23:43:21
ассемблер платформозависим
Вот это вот. Чтобы под С-машины писать.

Ҫѐҏӗѫӑ
14.03.2017
23:43:31
подо что?

Дмитрий
14.03.2017
23:43:46
?

Victoria
14.03.2017
23:43:52
Вот же Ритчи удивится, что перосмыслял B для этого.

Писал себе, значит, компилятор для разработки собственной ОС, а тут - такое счастье .-.

Дмитрий
14.03.2017
23:44:17
Брэндан уже 20 лет удивляется, и ничего

Lucius
14.03.2017
23:44:26
подо что?
Под машины в которые хорошо компилируется Си. все машины за последние лет 30 сделаны чтобы на них быстро работали программы на си.

Ҫѐҏӗѫӑ
14.03.2017
23:44:43
оО

Google
Ҫѐҏӗѫӑ
14.03.2017
23:44:51
машины под си создаются

Дмитрий
14.03.2017
23:44:55
Внезапно))

Ҫѐҏӗѫӑ
14.03.2017
23:44:56
ничесе новости

не хотел бы видеть машину под жс

Lucius
14.03.2017
23:45:17
машины под си создаются
Верно, под код генерируемый компилятором.

Дмитрий
14.03.2017
23:45:40
?

Ҫѐҏӗѫӑ
14.03.2017
23:45:46
да уж

Дмитрий
14.03.2017
23:45:49
Под llvm что ли?))

Lucius
14.03.2017
23:45:51
не хотел бы видеть машину под жс
Под это создают машины лет 10 всего, особенно мобильные процессоры оптимизируют под бенчмарки в которых браузерные нагрузки большая часть.

Ҫѐҏӗѫӑ
14.03.2017
23:46:06
но интереснее всего как это все указывает на то, что жс якобы неговно?

Admin
ERROR: S client not available

Yung
14.03.2017
23:46:26
Никак

Victoria
14.03.2017
23:47:00
а, кстати. Где-то мелькала новость о прототипе процессора, таки оптимзированного под выполнение JS.

Lucius
14.03.2017
23:47:04
Никак. То что JS ок указывает его успех, его возможность по факту реализовывать на себе кучу приложений, и его история (smalltalk, scheme)

Victoria
14.03.2017
23:47:07
В районе Хабра что ли -_-...

Ҫѐҏӗѫӑ
14.03.2017
23:47:22
что же это за процессор такой?

Дмитрий
14.03.2017
23:47:23
В район хабра лучше не заходить

Нельзя оптимизировать процессор под выполнение такой высокоуровневой вещи

Ҫѐҏӗѫӑ
14.03.2017
23:47:55
вот так переверается история

Google
Ҫѐҏӗѫӑ
14.03.2017
23:48:04
жс был создан чтобы менять картиночки

Дмитрий
14.03.2017
23:48:15
Кстати припоминаю, что уже объяснял это кому-то, так что в такую новость на хабре охотно верю)

Ҫѐҏӗѫӑ
14.03.2017
23:48:17
и подсматривался в гиперскрипте эппловом

Yung
14.03.2017
23:48:30
А теперь процессоры создают под жс!

Ҫѐҏӗѫӑ
14.03.2017
23:48:32
из схемы там функции как объекты первого рода

и замыкания

Дмитрий
14.03.2017
23:48:57
Ну Java создавалась для кофемолки

Lucius
14.03.2017
23:49:32
что же это за процессор такой?
Я могу долго продолжать на эту тему, может ты меня слишком буквально понимаешь. Я просто говорю что инженеры оптимизирующие микроархитектуры процессоров (был такой знакомый) делают это для максимизации счёта в бенчмарках (причём бенчмаркают симуляцию процессора с заданными параметрами архитектуры - размерами кэшей, предсказателем перехода и т.д.). Естественно что в итоге получается результат оптимизированный под типичную нагрузку. А типичная нагрузка это код выданный С-компилятором и код аппов и браузеров.

Дмитрий
14.03.2017
23:49:48
История непредсказуема. Поэтому я и намекаю на то, что rust пока только будущее

Lucius
14.03.2017
23:50:17
Под код генерируемый С-компиляторами давно сознательно оптимизируют машины - RISC оттуда пошёл, микроархитектурные решения многие можно к этому отследить.

Victoria
14.03.2017
23:50:22
Вот пока что нашла: https://habrahabr.ru/post/190146/

Ҫѐҏӗѫӑ
14.03.2017
23:50:36
лол

Дмитрий
14.03.2017
23:50:43
Вот пока что нашла: https://habrahabr.ru/post/190146/
Он не оптимизированный, а адаптируемый

Victoria
14.03.2017
23:50:57
https://geektimes.ru/company/amperka/blog/273664/

Дмитрий
14.03.2017
23:51:06
Там просто можно запускать подмножество жс и всё

Victoria
14.03.2017
23:51:11
Заточенный.

Lucius
14.03.2017
23:51:15
https://geektimes.ru/company/amperka/blog/273664/
Я это использовал на чипе ESP8266, нормально работает.

Дмитрий
14.03.2017
23:51:22
Нет, не заточенный, это просто микропроцессор

Ҫѐҏӗѫӑ
14.03.2017
23:51:22
но платформонезависимо

так что так можно сказать, что под что угодно процессоры оптимизируют

jvm на си написана

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