分解物質
Anonymous
А так, у нас сишарпники в соседнем помещении трудятся. Вроде, нормальные пацаны. =)
分解物質
でゲソ
分解物質
Anonymous
Просто два сишника в разговоре со мной топили за ООП, как оголтелые.
Anonymous
Я вообще против религии в программировании, но религиозному фанатику такое не донести. =)
でゲソ
а ты тип кодишь исключительно в процедурном или функциональном стиле?
分解物質
Anonymous
а ты тип кодишь исключительно в процедурном или функциональном стиле?
=)) Я не знаю, как можно жить в процедурном стиле. Но я не топлю ни за что. Почти. Мне нравится ФП, и бесит, когда кто-то топит ПРОТИВ него из принципа. Кое-где удобен ООП. Но он оказывается не нужен всё чаще и чаще. Я смотрю на это чисто из практических соображений. Всё, за что топлю лично я — приоритет истины перед религией или самолюбием.
Anonymous
でゲソ
Loo
тем временем "rls analysis: working"
でゲソ
грац
Anonymous
Ну... Со сложностью восприятия я пока не столкнулся. Но для меня ФП — это ещё неизведанный мир. Но, чёрт возьми, это удобно. =)
分解物質
Anonymous
А, вот случай. Меня же недавно собеседовал сишник на должность фронтендера. =D Чччёрт. Вот меня бомбило. Он предлагал мне отказаться от массивов, т.к. объект — это хэш-таблица. Ну как вот с ним можно было разговаривать после этого? =)
でゲソ
даже nginx
да большая часть нормального серверного по в критичных по времени средах на си, чо уж там
でゲソ
Anonymous
Блин. =)
Anonymous
ну ты спрашивал же
でゲソ
ну то есть в жабаскрипте все объекты реализованы как хэш-таблицы
でゲソ
правда чем ему массивы не угодили не очень понятно
分解物質
доня.
я чёт не понял, а при чём тут массивы?
Anton
ну ты спрашивал же
Я просто немного в шоке от того, что такое пишет человек, который вроде автор этой самой библиотеки
Oleg
でゲソ
если ты фронтендер, то я думаю должен представлять из чего делаются запчасти твоего языка и как писать код на не очень ровном язке эффективнее
Anonymous
Это может быть низкоуровневой оптимизацией. ВЫНУЖДЕННОЙ оптимизацией.
доня.
Anonymous
Но не регулярным подходом.
Anonymous
Anonymous
分解物質
でゲソ
типа пользования querySelector место getElementById и прочие хаки
Anonymous
Да блин. Я юзал и префиксное дерево. Для того, чтиобы оптимизировать поиск.
доня.
дык массивы в JS в основном выделяются как обычные сишные массивы, а не всякие там связные списки
доня.
ну то есть доступ к проивзольному элементу за O(1)
Oleg
Anonymous
Но когда нет разницы на глаз, что работает лучше — префиксное дерево или поиск по масиву по регулярке, я выберу второе.
でゲソ
Oleg
префиксное дерево реализовать - небольшое достижение
でゲソ
Anonymous
Короче, на каждый чих — объект.
Anonymous
Alex
что за префиксное дерево?
Anonymous
Выбирать между 100 мс и 1 мс. я буду только из удобства, если нет критической разницы.
Alex
Anonymous
Alex
ты 100 мс хочешь на свой алгоритм убить? )
Alex
Alex
интерфейс да
Alex
а вот в апишке какой - нет
Alex
да и вебсервере каком - нет.
Oleg
Alex
кстати
Alex
в игре пинг 300 мс - убийственно
Alex
100 - заметно
Anonymous
Oleg
на самом деле и ты сможешь и 99% юзеров
Anonymous
Вообще время программиста, оплаченное впустую.
Alex
поэтому опенсорс рулит
Alex
один написал библиотеку - миллионы юзают
Anonymous
でゲソ
пол npm в open source, только никто не гарантирует, что там нет злого кода
Anonymous
Здесь не суть в фпс 24.