@nodejs_ru

Страница 76 из 2748
Ҫѐҏӗѫӑ
09.07.2016
08:44:49
поэтому есть косяки

но все наладится

я вроде как даже PR почти подготовил для Flow, но пока в Минске пью, поэтому не написал тесты

OCaml збс

Google
Ҫѐҏӗѫӑ
09.07.2016
08:46:22
<3

но TS лучше

(не чем окамл, а чем флоу)

マイク
09.07.2016
08:49:54
Так, ты на лайтнин толке про свои умозаключения расскажешь??

Никита
09.07.2016
09:19:27
К сожалению, чтобы писать C++ на продакшн, нужно реально быть в теме
Зачастую, когда люди говорят, что они пишут на C++, они пишут на сях-с-классами.

Paul
09.07.2016
09:37:34
> безопасный код > го смишно

Roman
09.07.2016
09:38:40
Я тут слышал что если нет хотя бы 4 лет опыта в с++ то ты дно, а не с++ разработчик

А то и все 5

даже если крутой чел, ему нужно время чтобы напороться на все возможные косяки и получить опыт

годика два так минимум

Vadym
09.07.2016
09:51:04
Ребят, у кого была трабла с нодой на вин 10, когда чето node-gyp не хочет билдить

не могу jhipster поставить

KlonD90
09.07.2016
09:55:27
вроде вообще проблема с гипом под виндой но мб пофиксили

Google
Vadym
09.07.2016
09:56:15
та все пишут visual studio 2015 ставить

я уже поставил и не работает

Vladimir
09.07.2016
10:01:45
@chicoxyzzy неслабо ты бухаешь

Roman
09.07.2016
10:04:14
большой, сложный проект и наставники по любому

Bogdan
09.07.2016
10:17:10
Народ, наткнулся тут на статейку https://glebbahmutov.com/blog/node-server-with-rx-and-cycle/ - кто что думает про использование rxjs и cycle.js в ноде? Как по мне то довольно интересная замена паттерна middleware и промисов (если koa2) единой схемой обработки событий.

マイク
09.07.2016
10:36:31
нет
Эх(

Ҫѐҏӗѫӑ
09.07.2016
10:36:52
ну в следующий раз

AZ
09.07.2016
10:39:41
объясните sql лоху

Alex
09.07.2016
10:39:50
не тот канал

AZ
09.07.2016
10:40:24
нода же бэкенд?

почему нельзя форн кей делать?

Alexey
09.07.2016
11:09:40
сделай airline_number NOT NULL

Aleh
09.07.2016
18:56:57
https://github.com/tj/channel.js

Denis
09.07.2016
19:30:22
попытка номер пять? :)

Aleh
09.07.2016
19:36:26
набрасываю немношк

Paul
09.07.2016
19:37:40
го ненужен, успокойся уже

Aleh
09.07.2016
19:38:12
вон головайчук несогласен

аж 3 репы запилил

Google
Paul
09.07.2016
19:38:44
угу, ушёл в го, чтобы потом по ночам фигачить либы для ноды

Aleh
09.07.2016
19:40:05
ну чтоб немного подтянуть ноду

мол, мы в ответственности за тех, кого приручили

Paul
09.07.2016
19:41:01
Зачем приучать ещё один недоязык, чтобы потом нести за него ответственность?

Aleh
09.07.2016
19:41:28
это не ко мне вопрос

corpix
09.07.2016
21:54:32
го ненужен, успокойся уже
С ним все хорошо, оставьте go :)

Кстати, когда только начинал писать на go очень хотел каналы в js(но это несколько лет назад было, во времена хаоса). Сейчас конечно же лучше использовать промисы(стандарты это добро)

Vladimir
10.07.2016
00:07:38
то же самое, что и в го?

Roman
10.07.2016
00:09:05
то же самое, что и в го?
Ну, в гошечке оно по ядрам разложится.

Vladimir
10.07.2016
00:09:53
оно - это что?

Roman
10.07.2016
00:11:28
Ну есть у тебя пачка гороутин, которые что-то считают.

corpix
10.07.2016
00:11:54
А что дают каналы тебе в ноде?
Удобное управление потоком выполнения. Никакой магии более

Но, как я уже сказал, это было давно. Сейчас я бы использовал промисы и не парился

Vladimir
10.07.2016
00:12:32
горутины != потоки

Roman
10.07.2016
00:12:37
Vladimir
10.07.2016
00:12:39
потоки != ядра

Roman
10.07.2016
00:13:10
горутины != потоки
Я в курсе. Но там гороутины на пул тредов планируются

Vladimir
10.07.2016
00:13:26
так причем тут каналы?

corpix
10.07.2016
00:13:35
А если одного ядра не хватает?
Ничего не поделаешь, запущу подпроцессами с использованием существующих библиотек. Или воспользуюсь другим языком программирования для решения задачи

Google
corpix
10.07.2016
00:14:59
Под потоком выполнения я имел в виду не поток ОС, а порядок в котором выполняется код. Человеку проще воспринимать "линейно" написанные программы

Roman
10.07.2016
00:15:01
так причем тут каналы?
Каналы - это удобная абстракция для параллельного программирования.

Vladimir
10.07.2016
00:15:22
нет, не для параллельного

Admin
ERROR: S client not available

Vladimir
10.07.2016
00:15:31
для concurrency

Vladimir
10.07.2016
00:16:48
в ноде нет пула потоков

но есть concurrency

Roman
10.07.2016
00:17:08
в ноде нет пула потоков
Строго говоря есть

Vladimir
10.07.2016
00:17:37
да, но мы сейчас не об этом

Roman
10.07.2016
00:17:49
Иначе почитать файл было бы фатально

Ну, я к тому что некорректно сравнивать ноду и го, потому что го - это из другой области и он совершеннее.

Vladimir
10.07.2016
00:21:14
мы вроде о каналах, а не о совершенстве

Roman
10.07.2016
00:22:19
мы вроде о каналах, а не о совершенстве
Ну, можно много чего втащить в язык. Но без остальных компонентов это смысла не имеет

Vladimir
10.07.2016
00:23:28
согласен, напрмер язык без дженериков не имеет особого смысла

Roman
10.07.2016
00:25:17
Т.е. все зависит от целей

Vladimir
10.07.2016
00:27:33
многие люди переходять на го ради статической типизации

это конечно, смешно

Google
Roman
10.07.2016
00:32:19
многие люди переходять на го ради статической типизации
Ну, если надо писать всякие сетевые утилиты под что-то отличное от x86 что ещё выбрать?

corpix
10.07.2016
00:35:56
Что-нибудь, работающее под(простихоспади) jvm? :)

Vladimir
10.07.2016
00:36:09
что угодно?

но вроде никто и не пытается продвигать го именно за кроссплатформенность

Roman
10.07.2016
00:38:27
Что-нибудь, работающее под(простихоспади) jvm? :)
На каком-нибудь mips с 32мб памяти оно не запустится или работать будет чудовищно медленно из-за отсутствия jit

Vladimir
10.07.2016
00:39:16
думаю запуститься, java с нами давно

Roman
10.07.2016
00:39:29
corpix
10.07.2016
00:39:32
На каком-нибудь mips с 32мб памяти оно не запустится или работать будет чудовищно медленно из-за отсутствия jit
Да, действительно, может быть там нужно использовать что-то более подходящее для платформы

Vladimir
10.07.2016
00:40:12
как и node.js) может кроме mips

Roman
10.07.2016
00:40:32
как и node.js) может кроме mips
V8 работает на mips?

Vladimir
10.07.2016
00:41:04
точно не знаю

Roman
10.07.2016
00:41:28
Вообще, тут зависит от наличия jit backend

corpix
10.07.2016
00:41:49
Maybe https://github.com/v8mips/v8mips/wiki/Node.js-with-mips-v8

Vladimir
10.07.2016
00:42:09
https://developers.google.com/v8/

runs on Windows XP or later, Mac OS X 10.5+, and Linux systems that use IA-32, ARM or MIPS processors

Страница 76 из 2748