Size: a a a

Node.js — русскоговорящее сообщество

2021 March 09

A

Adv0cat in Node.js — русскоговорящее сообщество
Ilya Sinkin
то есть разрабатывать на пхп на локалке это зашквар?
Разрабатывать на php - зашквар!
источник

Aлексей Цой in Node.js — русскоговорящее сообщество
Алексей Попов
при вменяемом размере файла (мегабайты, а не гигабайты) скорее всего быстрее будет как раз считать его в память один раз, и дальше обрабатывать
чтение чанками связано с размером файла, и никак не связано с рамером кеша процессора
заполнением кешей программист не управляет, а оптимизация заключается в выравнивании структур в памяти и в правильном обходе этой памяти (идти последовательно, а не перескакивая участки и возвращаясь)
А что на счет того что бы написать на асме такую штуку? Ведь все именно так и оптимизировано, SQL например и их оконные функции, все низкоуровневое что работает с данными. Про питон я написал, что "я, если не ошибаюсь, в питоне есть какие то такие функции"
источник

Aлексей Цой in Node.js — русскоговорящее сообщество
Adv0cat
Разрабатывать на php - зашквар!
Тааа не! ты прям вот это было грубо!
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Aлексей Цой
Тааа не! ты прям вот это было грубо!
Я знаю)) Просто надо немного раскачать этот холивар, а то он очень тухлый))
источник

Aлексей Цой in Node.js — русскоговорящее сообщество
@murzilka17
Basically, when you load in a variable that isn't already in cache, the CPU will load in a chunk of RAM around and including what you're using at the time, this loaded memory is the cache line. If you randomly use variables which aren't close together in RAM (a linked list for example) then one cache line is loaded for each time you go to the next node which takes time.
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Aлексей Цой
А что на счет того что бы написать на асме такую штуку? Ведь все именно так и оптимизировано, SQL например и их оконные функции, все низкоуровневое что работает с данными. Про питон я написал, что "я, если не ошибаюсь, в питоне есть какие то такие функции"
я не понимаю, что ты этим хочешь сказать

ассемблерные вставки в целом большая редкость (хотя это зависит от области софта)
для чтения файла никто не будет писать кусок кода на асме, если весь остальной код написан на с/с++, да даже если на питоне

и даже на асме нет прямых команд для управления/работы с процессорным кешем
источник

Aлексей Цой in Node.js — русскоговорящее сообщество
Алексей Попов
я не понимаю, что ты этим хочешь сказать

ассемблерные вставки в целом большая редкость (хотя это зависит от области софта)
для чтения файла никто не будет писать кусок кода на асме, если весь остальной код написан на с/с++, да даже если на питоне

и даже на асме нет прямых команд для управления/работы с процессорным кешем
слабая тройка) Но спасибо
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Aлексей Цой
слабая тройка) Но спасибо
?
источник

AC

Andy Cox in Node.js — русскоговорящее сообщество
тебя оценили по трехбальной шкале
источник

Aлексей Цой in Node.js — русскоговорящее сообщество
Andy Cox
тебя оценили по трехбальной шкале
Ахахаха))) нет, его совет
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Aлексей Цой
слабая тройка) Но спасибо
если тебе есть что сказать или возразить, ты можешь привести пример команд, которые противоречат тому, что я написал
если возразить нечего, лучше промолчать
источник

Aлексей Цой in Node.js — русскоговорящее сообщество
Алексей Попов
если тебе есть что сказать или возразить, ты можешь привести пример команд, которые противоречат тому, что я написал
если возразить нечего, лучше промолчать
Вот так всегда, разработчик начинает кричать на менеджера что мол "если такой умный, сядь и напиши код сам"
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Aлексей Цой
Вот так всегда, разработчик начинает кричать на менеджера что мол "если такой умный, сядь и напиши код сам"
я не предлагаю писать код
я предлагаю привести доказательства того, что я неправ, ведь ты именно это имеешь в виду
источник

V

Vlad in Node.js — русскоговорящее сообщество
вы что досех пор ругаетесь, та прекратите уже)
источник

АК

Алексей Коршунов... in Node.js — русскоговорящее сообщество
Думаю лет 10 и пиши на чём хочешь, потом перегоняй в любой язык. Хоть из 1С в php, хоть из python в JavaScript
источник

Aлексей Цой in Node.js — русскоговорящее сообщество
Алексей Попов
я не предлагаю писать код
я предлагаю привести доказательства того, что я неправ, ведь ты именно это имеешь в виду
Алексей, я не говорил и тем более не думал что ты не прав, я просто к тому что, если конструктивно, покажи мне что в асме нет возможности работать "косвенно" с кэшами типа l2l3
источник

Aлексей Цой in Node.js — русскоговорящее сообщество
ладно, сообщество ноды действительно крутое) пойду смотреть видео уроки! Nodejs  круть!
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Алексей Коршунов
Думаю лет 10 и пиши на чём хочешь, потом перегоняй в любой язык. Хоть из 1С в php, хоть из python в JavaScript
это так не работает
кроме того, что у языков разные идеологии (переписать с жабы на хаскелл будет сложно), ещё важна и область
то есть нельзя просто так десктопное приложение на шарпе переписать под андроид
источник

VK

Vadim Kolbik in Node.js — русскоговорящее сообщество
Алексей Коршунов
Думаю лет 10 и пиши на чём хочешь, потом перегоняй в любой язык. Хоть из 1С в php, хоть из python в JavaScript
Ну лет 10 это много, тут же больше с чего начать, а переходить на другие языки можно со временем и походу обучения будет
источник

АК

Алексей Компанец... in Node.js — русскоговорящее сообщество
Алексей Коршунов
Думаю лет 10 и пиши на чём хочешь, потом перегоняй в любой язык. Хоть из 1С в php, хоть из python в JavaScript
В JS уже сейчас можно. )))
источник