
Алексей
28.08.2017
10:25:28

Никита
28.08.2017
10:25:41

Konstantin
28.08.2017
10:26:20
Чуваки, вы о чем вообще? Идите в PHP-чат, в стикер-чат, в ларик-чат, в реакт-чат.

Алексей
28.08.2017
10:26:31

Google

Никита
28.08.2017
10:26:44
курсы - не показатель вообще
человек идет на курсы, которые обещают его за нереальный срок сделать нереальным IT-ninja. Чем больше курсов, тем больше торговцев арбузами в сфере, чем больше торговцев арбузами, тем больше проседает рынок

Alex
28.08.2017
10:26:57
плюсы за 21 день... а было бы весело)

Ilya
28.08.2017
10:27:09
Поднимаю сервис - авторизация - апи - беру koa2
awilix исползуете? Копец всего много

Таймураз
28.08.2017
10:27:16
https://t.me/it_holywars
здесь вас никто не тронет
Перенесите беседу туда

Konstantin
28.08.2017
10:28:01

Таймураз
28.08.2017
10:28:32

Никита
28.08.2017
10:28:43
+ в карму

Ilya
28.08.2017
10:31:04
Поднимаю сервис - авторизация - апи - беру koa2
awilix исползуете? Копец всего много
Или какой-тонить бойлерплейт толковый? или стек стартовый?

Aleksandr
28.08.2017
10:31:45

Konstantin
28.08.2017
10:32:25
Может быть, добавить сюда этого товарища @ratememyfriendbot? :) Можно будет оценить, интересная или нет.

Таймураз
28.08.2017
10:32:46
Оценочная система- проделки капиталистов
Мы не такие

Google

Konstantin
28.08.2017
10:34:18

Aleksandr
28.08.2017
10:38:09

Borys
28.08.2017
10:39:59

Konstantin
28.08.2017
10:41:19

Ilya
28.08.2017
10:44:19
блин а мне никто не ответит ( тут флуд?

Таймураз
28.08.2017
10:44:53
а что в PHP лично вам не нравится?
В пхп нет ничего хорошего, за исключением больших фреймворков. Синтаксис (эти доллары, нет ФП, намешано все в кучу); запуск скриптов, а не полноценное приложение (fpm); Проблемы с безопасностью; тупое название функций стандартной библиотеки

Konstantin
28.08.2017
10:45:38
блин а мне никто не ответит ( тут флуд?
Ну ты чего ждешь, что тебе ответят 2000 человек, что, мол, "сорян, я не использую это"? Если никто из присутствующих не отвечает, значит, по этой теме им нечего сказать.

Ilya
28.08.2017
10:45:48
ясно

Таймураз
28.08.2017
10:46:23

KlonD90
28.08.2017
10:46:45
Много на расте пишут и go?

Ilya
28.08.2017
10:46:49
Собирать стек по awesomes?

KlonD90
28.08.2017
10:46:53
Надо опросец

Ilya
28.08.2017
10:47:08
Я пишу на go - космос и даже делаю node - модули

Таймураз
28.08.2017
10:47:25
Собирать стек по awesomes?
Да
Лучше там поискать и найти подходящее для себя решение
Для koa нет хороших проверенных решений сейчас

KlonD90
28.08.2017
10:47:31

Ilya
28.08.2017
10:47:32
Для science-highload самое то
Угу
Даже думал статью написать

KlonD90
28.08.2017
10:47:51
Расскажи как
Знаю на расте можно

Google

KlonD90
28.08.2017
10:48:06
А на go не слвшал

Юрий
28.08.2017
10:48:13

Ilya
28.08.2017
10:48:20
В целом просто - деалешь либу и через C подрубаешь
Сделаю тогда с примерами
Хотел сделать docker + node + go + c
И сравнение скоростей

Aleksandr
28.08.2017
10:49:14
а что в PHP лично вам не нравится?
- слабая и бестолковая стандартная библиотека
- отсутствие внятного управления пакетами и центрального репозитория, крайне низкое количество готовых и удобных компонентов для типовых задач, супермедленный и неповоротливвый процесс управления зависимостями
- фактическая невозможность писать асинхронный и параллельный код без фреймворков от непонятных вендоров
- чудовищно архаичный способ запуска (CGI) и отсюда просто тонны говна мамонта со всех сторон при разработке
- нет JIT (хотя планируется)
- неудобный отладчик и неудобная настройка окружения (чтобы поднять элементарный сервис нужно городить fcgi + nginx)
Из плюсов
- местами толковые и эффективные языковые фичи
- серьезные намерения исправлять недостатки

Gendalf
28.08.2017
10:49:18
Привет! Подскажите, при сборке проекта при изменении jade или js файлов с каждой сборкой увеличивается время, 20ms. 45ms, ... 11s

KlonD90
28.08.2017
10:49:45
C вызывает функции go? Типа C в качестве бриджа?

Ilya
28.08.2017
10:50:34
+ Зато там берешь фреймворк и пишешь
+ Быстрый вход
+ Не надо тестить миллион npm и искать баги и memory-leaks
минусы у nodejs тоже есть

Aleksandr
28.08.2017
10:50:49

Ilya
28.08.2017
10:51:06
Думал сейчас писать на laravel api - но блин все таки возьму koa2 соберу стек
Мне бы список тестов для статьи

Ruslan
28.08.2017
10:51:24
Любовь к PHP пройдёт. Если нет - то это уже не для этого чатика разговор )

Ilya
28.08.2017
10:51:30
Всякие фибоначи...
что бы еще?
Вот golang в обиду не дам он прекрасен
Но не конкурент nodejs

Aleksandr
28.08.2017
10:53:39

Google

KlonD90
28.08.2017
10:54:35
Rust пока очень неплох. Система типов радует

Ilya
28.08.2017
10:55:22
Все таки там возможности языка слабые - но производительность на уровне и переносимость

Yaroslav
28.08.2017
10:55:37

Aleksandr
28.08.2017
10:56:20

Ilya
28.08.2017
10:57:08
Rust не помню пробовал или нет - но go зашел горутинами и фантастическим rps
go как микросервис под nodejs это самое то
но сайты писать на нем и генерировать контент..

Yaroslav
28.08.2017
10:58:27

Aleksandr
28.08.2017
10:59:12

Yaroslav
28.08.2017
10:59:21
ну-ну

Aleksandr
28.08.2017
10:59:41
ну-ну
что вообще такое многопоточный сайт?

Ilya
28.08.2017
11:00:30
микросервисы и на php прекрасн оможно писать ) вопрос архитектуры
если надо держать инфу в памяти и работать с ней во время запросов - то php не пойдет )

Таймураз
28.08.2017
11:05:48

Ilya
28.08.2017
11:06:13
laravel крутой

Таймураз
28.08.2017
11:06:39
В ноде это const [firstQuery, secondQuery, ,,,, lastQuery] = Promise.all([...]);

Aleh
28.08.2017
11:07:12

Никита
28.08.2017
11:07:14
Пока мы тут холивар не развели
PHP работает по принципу отработал - умер

Ilya
28.08.2017
11:07:30
так нет

Google

Таймураз
28.08.2017
11:07:44
А в го так можно?

Никита
28.08.2017
11:07:47
соответственно для своих задач он справляется

Ilya
28.08.2017
11:07:47
да и в этом тоже его плюс - много прощает

Никита
28.08.2017
11:07:55
+ там есть composer

Таймураз
28.08.2017
11:08:00
composer у пхп- говно
В проекте стягивает зависимости yii2 2 минуты. composer.lock есть
У ноды около 50 пакетов стягивается за несколько секунд

Никита
28.08.2017
11:09:00
я про композер написал в ответ парню сверху
- слабая и бестолковая стандартная библиотека
- отсутствие внятного управления пакетами и центрального репозитория, крайне низкое количество готовых и удобных компонентов для типовых задач, супермедленный и неповоротливвый процесс управления зависимостями

Таймураз
28.08.2017
11:09:32

Никита
28.08.2017
11:09:58
да я просто сообщение потерял по ходу дискуссии.)
В общем, для каждых задач - свои инструменты
Т.е. я на ноду тоже не в дань моды пересел

Таймураз
28.08.2017
11:10:52
Я на JS в целом пересел из-за того, что он есть везде

Никита
28.08.2017
11:11:15
ну мой случай похожий - знание JS и микросервисная архитектура на новом проекте
т.е. либо nodejs, либо изучать go вообще с нуля
а про синтаксис, так это вообще вопрос субъективный

Таймураз
28.08.2017
11:12:53
По отношению к пхп- объективный)
Ладно, мы уже не ноду обсуждаем

Никита
28.08.2017
11:13:55
мы обсуждали сопуствующий стек - nodejs, redis, rabbitmq
параллельно есть проекты на PHP
точка)

Ilya
28.08.2017
11:14:11
Я считаю - если знаешь ноду и не знаешь чем тебе поможет go. бери nodejs.