Erik
Там разве не деление?
Erik
А, нет
Anonymous
koichi
:))
Денис
Денис
Гамлет
да
Денис
Я всё равно не догнал, что там в этих ваших питонах происходит
Денис
Гамлет
ну у него от 0 до 9 это 9 цифр
Гамлет
и максимальное количество длинны числа 1000
Денис
На разных, основной сейчас javascript, но питон не знаю совсем )
Гамлет
Денис
Гамлет
знакомые зовут пилить пет проект на nest
Гамлет
нормально, пополню свой стек
Денис
Велком.
Денис
На самом деле, современный js очень даже ничего
Гамлет
на самом деле - да
Dmitriy (Дима)
И я, и я 😁
Денис
Ну да ) За это особенно люблю
Гамлет
я бы его не стал использовать на беке, кроме как mvp
Гамлет
потому что все-таки это инструмент быстрой разработки прототипов
Денис
Денис
Гамлет
Нагрузка, масштабируемость
Гамлет
зачем 5к рпс, когда можно вытянуть 50к
Гамлет
за меньшие ресурсы
Денис
Когда мы перешли на вы?
Сложный вопрос. С момента как я его впервые пощупал - где-то год. Но я не задрачивал весь этот год этот js, по факту времени меньше понадобилось
Денис
Гамлет
от товарища нодера
Гамлет
это быстрее питона(у того примерно 1,5к)
Гамлет
но это из-за v8
Гамлет
но следует заметить это разные сервисы, поэтому примерные цифры
Денис
от товарища нодера
https://github.com/fastify/benchmarks#benchmarks
Вот бенчмарки. Там есть "Connect" - это бэкенд-фреймворк для ноды, на нём крутится Nuxt. Вот тебе факты.
Гамлет
'use strict'
const express = require('express')
const app = express()
app.disable('etag')
app.disable('x-powered-by')
app.get('/', function (req, res) {
res.json({ hello: 'world' })
})
app.listen(3000)
Денис
Гамлет
это весь код одного из бенчмарков
Гамлет
ЛОЛ
Гамлет
если хочешь сравнивать сервисы, нужны с логикой и бд
Гамлет
а это бред
Денис
Стандартизируй бенчмарки, проведи тесты, потом говори, что одно быстрее другого. А пока это всё лишь слова, ничем не подкреплённые. Можно сколько удобно умничать, но нужны факты.
Гамлет
я тебе доказывать ничего и не собираюсь
Денис
И да, я не спорю, что бэк на C# будет живее бэка на ноде. Но намного ли и стоит ли это того, чтобы заморачиваться и переписывать работающее "mvp" - очень серьёзный вопрос
Гамлет
JS это инструмент для интерфесов
Гамлет
Гамлет
разбивать на подсистемы SOA
Гамлет
Денис
Прекрати гореть
Ты же понимаешь, что я горю не из-за ноды, а из-за твоего насквозь клишированного мнения.
Гамлет
"о боже язык на котором я пишу недооценивают", выкатываешь сюда игрушечные бенчи которые на деле себя круто не покажут
Гамлет
потому что асинхронность и многопоточность это разные оперы
Денис
А я и не спорю
Гамлет
Гамлет
У меня есть опыт разработки, чтобы делать такие выводы
Денис
Оно не клишированное
Ещё как. Ты же даже не знаешь, хватит ли тебе ноды. Ты просто решил, что это кал и игрушки. ) Нет?
Гамлет
Гамлет
ты видишь свое и с ним споришь
Денис
ты нормальный?
Вроде был с утра, надо проверить, вдруг что поменялось
Гамлет
нода хороший инструмент, но при масштабируемости он будет дорогой
Денис
Гамлет
хочешь гореть иди - гори, я не буду в этом детстком споре учавствавать
Mikhail
Гамлет
"моя игрушка самая лучшая", давно пора из этого вырасти
Гамлет
ЯП лишь инструмент для реализации задачи
Гамлет
Денис
Денис
Гамлет
чтобы собрать бутку молотка и гвоздей будет достаточно, но когда нужно будет собирать веранду, у тебя рука за$бется молотком стучать и нужно использовать шурик, чтобы соединить материал
Денис
Денис
Mikhail
Ох уж эти principal software architects с их спорами, что лучше использовать.