@proGO

Страница 187 из 1674
Zver
01.08.2016
12:49:48
Или что-то в этом роде. Ну или ручками рефлексию использовать.

Oleh
01.08.2016
12:50:27
Спасибо!

Maxim
01.08.2016
12:52:20
Привет, чем Go лучше Node.JS?

Sergey
01.08.2016
12:52:47
эээ?

Google
Sergey
01.08.2016
12:52:50
эээээээээээээ?

чем язык программирования лучше фреймворка?

серьёзно?

Oleh
01.08.2016
12:53:27
Ты холивара ради?

Погугли особенности го

Maxim
01.08.2016
12:55:15
Нет

Vladimir
01.08.2016
12:55:53
выдает бинарник. типизированный код. стдлиба.

нет коллбек хелла

Oleh
01.08.2016
12:57:34
есть горутины (гошный аналог тредов), если их больше одна и в какой то тяжелая задача (безконечный цикл к примеру) то сервер всеровно будет отвечать

+ все асинхронно, но пишешь шаг за шагом, и все понятно

Vladimir
01.08.2016
12:58:23
вообще это нормальный вопрос, потому что понятно, что сравнивается не язык и фреймворк, а два инструмента дя решения очень похожих задач

а все остальное - докапывание до слов

на ноде хорошо писать штуки, в которые много параллельного io и мало всего остального

Google
Vladimir
01.08.2016
13:03:17
тоже неплох, да:)

Zver
01.08.2016
13:03:26
вообще это нормальный вопрос, потому что понятно, что сравнивается не язык и фреймворк, а два инструмента дя решения очень похожих задач
Ну все же не совсем похожих задач или не всегда. Да, гоу используется очень много для веба, но по мимо этого очень много утилит пишется на нем. И нода это среда выполнения скриптов, к которой нужно для выполнения одних скриптов, возить состав других.

Slava
01.08.2016
13:03:33
В ноде всё на одном треде

В го - неи

Нет

Нода/js интерпретируемый язык, го - нет

В го строгая статическая типизация

В js - нет

Нестрогая динамическая

Dmitry
01.08.2016
13:07:31
Приветствую. Есть необходимость переписать наш сервис tdmv.me на го. Сервис представляет из себя небольшой сайт и кучу демонов-воркеров на PHP, синхронизированных между собой. На сайте применяется websocket для отображения в реальном времени статистики работы воркеров. переписывать нужно только демонов. Вот пожалуй и все. итого, что нужно знать в базе: -php -linux -mysql -websocket -vk api -golang Оплата по результатам обсуждения ТЗ и объема работ. в дальнейшем возможен вариант с постоянной оплатой за поддержку, если это будет интересно обеим сторонам. Есть желающие?

Oleh
01.08.2016
13:07:52
часто ошибки ловлятлятся ещо на етапе компиляции

Dmitry
01.08.2016
13:12:40
"Не верный размер e-mail!" это как?
чего?)))) зарегать не дает?

Maxim
01.08.2016
13:12:46
Генераторы, асинхронность, стрим

Dmitry
01.08.2016
13:13:20
зарегать не дает?, ога не дает

Maxim
01.08.2016
13:15:44
Скажем так что лучше для Чатов, Ботов и Спа?

Что, где?
В ноде

нет коллбек хелла
Генераторы, асинхронность, стрим

Google
Vladimir
01.08.2016
13:16:52
и то и то сработает

Maxim
01.08.2016
13:17:08
Vladimir
01.08.2016
13:17:14
тогда пиши на ноде

Maxim
01.08.2016
13:17:40
Я и пишу, но вот стоит ли перходить на Го?

Oleh
01.08.2016
13:18:19
Я и пишу, но вот стоит ли перходить на Го?
попробуй туториал пройти, если понравится то останешся, нет так и суда нет

Vladimir
01.08.2016
13:18:44
я делал бота и там и там, например. На го мне понравилось в принципе, но это не в 200 раз легче

есть и там и там плюсы и минусы

Maxim
01.08.2016
13:19:42
А Го тоже же в одном потоке работает?

Vladimir
01.08.2016
13:19:51
если бот не важный, и ты делаешь его не для клиента, сделай на го

соберешь все шишки и дальше уже будешь сам решать

ну или если это не ключевой сервис в компании, скажем так

Zver
01.08.2016
13:21:00
А Го тоже же в одном потоке работает?
В нескольких. И в милионах легковесных потоков.

Andre
01.08.2016
13:21:17
На го и питоне прикольно чат-ботов юзать.

Vladimir
01.08.2016
13:21:54
на ноде тоже

Maxim
01.08.2016
13:22:57
А про Elixir что думаете?

Ilya
01.08.2016
13:23:23
А про Elixir что думаете?
так это утилитарная весч для сборки, при чем тут го и нода

Vladimir
01.08.2016
13:23:31
ААА

Maxim
01.08.2016
13:23:46
В нескольких. И в милионах легковесных потоков.
Это я знаю, а основной поток один? Например если запросы делать к серверу?

Тоесть процесс

Google
Ilya
01.08.2016
13:25:07
Это язык
о, пардон муа

Oleh
01.08.2016
13:27:38
Тоесть процесс
процес один да и адресное пространство одно, иногда нужно делать локи, чтоб разные горутины в 1 переменную одновременно нечего не записали, но это редко

благодаря каналам

Vladimir
01.08.2016
13:28:34
ответ на твой вопрос - да, ты можешь удобно, быстро и эффективно писать многопоточные приложения.

Maxim
01.08.2016
13:29:56
Спасибо за ответы

Zver
01.08.2016
13:29:58
Это я знаю, а основной поток один? Например если запросы делать к серверу?
Протоков системных несколько, легковесных может быть милионы. Только при чем тут запросы делать к серверу? Сервер может хоть милион обработывать запросов, если сил хватит. А обычно один процесс, но если хочется можно и несколько.

Slava
01.08.2016
14:01:44
Это я знаю, а основной поток один? Например если запросы делать к серверу?
Много тредов в го, если вы путаете процессы с ними

Admin
ERROR: S client not available

Maxim
01.08.2016
14:54:25
А как Го работает с многоядерным процессором?

Сам разруливает все?

Slava
01.08.2016
14:56:48
да

у него встроенный планировщик, который всё раскидывает как надо по тредам

Андрей
01.08.2016
15:34:20
Хотя с тех пор они планировщик изменили

Nikita
01.08.2016
16:45:01
а чем go лучше go?

почему люди любят такие вопросы задавать?

Vladimir
01.08.2016
16:54:08
потому что надо решать задачу и перед этим надо выбрать инструмент

а вот зачем говорить каждому, кто задает такой вопрос, что он глупый и не шарит и вообще го это язык, а нода - фреймворк - я рили не понимаю:)

Andrey
01.08.2016
17:02:26
Так вопрос "что лучше А или Б?" без указания задачи, которую А или Б должны решить не имеет смысла.

Google
Slava
01.08.2016
17:08:30
Согласен

Vladimir
01.08.2016
17:08:35
ну вряд ли он имел в виду стирку носков или покраску стены

Vladimir
01.08.2016
17:10:17
Arn Lee, [01.08.16 16:15] Скажем так что лучше для Чатов, Ботов и Спа?

а так вообще я предположил, что он хотел сделать некий вебсервис

Andrey
01.08.2016
17:11:20
Что такое спа? На гошечке не фронт будет. Как вообще го поможет сделать спа? Что требуется от бэкенда для этого спа?

Google sheet это спа и блог васяна и его собаки тоже МБ спа

Slava
01.08.2016
17:19:43
вопрос что лучше без конкретики - звучит как "убедите давайте ка меня, а я ещё подумаю"

Vladimir
01.08.2016
17:25:14
обычно для спа требуется норм роутер и норм биндинги к БД, стабильные и простые в использовании

алсо все эти вопросы можно задать ну или просто промолчать.

Andrey
01.08.2016
17:33:47
Так чем дольше спрашивать или молчать тем дольше такие люди будут задавать одинаковые вопросы. Почему человек не может зайти на офф. доку и прочитать общедоступную инфу о профитах языка и о сферах его использования. И подумав над этим прийти с конкретным вопросом? Вопросы буду интереснее чем шаблонные вопросы от ленивых людей.

Igor ⛷
01.08.2016
18:20:29
Коллеги, кто имел опыт работы с раздачей трансляций видео, подскажите стоит ли смотреть в сторону rust?

Daniel
01.08.2016
18:24:34
rust?

видео в девопсовском чате раздает роман

@pragus

Roman
01.08.2016
18:26:01
Шо?

Daniel
01.08.2016
18:26:02
он это делает на nginx

сдал я тебя

Страница 187 из 1674