Dreamerinnoise
Всё-всё =)
можна ссылку на интервью с создателем ноды? в гугле забанили
Loyd
Угу, покажи мне оптимизированные filter/map/reduce на крестах. ЛОЛ
Loyd
Всё, теперь точно всё.
Loyd
Больше не скажу ни слова.
Dreamerinnoise
http://bostinno.streetwise.co/2011/01/31/node-js-interview-4-questions-with-creator-ryan-dahl/ кажись нашёл
Aleksey
Не вся, только биндинги
Dreamerinnoise
JavaScript 59.4% C++ 22.3% C 6.5%
Loyd
Ну, сам движок да, но там треть кода на js (стандартная либа js на js, вот пример: https://github.com/v8/v8/blob/master/src/js/array.js). Ну, это из-за adhoc полиморфизма в рантайме
Loyd
Ах да. mute ><
Dreamerinnoise
в групп чатах мут не мутит
Dreamerinnoise
фейл
Skeptic
Мутит
Skeptic
У меня все работает
Vladimir
тут
Anonymous
pong
W.Ed.
ошибка: ошибка маршрутизации
W.Ed.
pong
echo ping
W.Ed.
интересный результат
Anonymous
cloud9 кто-нибудь использует для разработки или другие online-ide?
Anonymous
это понятно
Anonymous
cloud9 кто-нибудь использует для разработки или другие online-ide?
я только для учебной всякой фигни его использовал, когда не хотелось засорять комп
Aleksey
cloud9 кто-нибудь использует для разработки или другие online-ide?
Пробовал пару лет назад, а потом отказался. Было желание на планшетике прогать
Aleksey
А сейчас на том же гитхабе в веб версии можно правки вносить
Anonymous
тормозила на планшете? или не удобно?
Aleksey
Неудобно
Aleksey
Там ещё внешнюю Клаву надо искать, чтобы удобнее было. Кажется, проще ноутбук взять )
Дима
Пользователи vim хуже веганов
Дима
Кстати, фанатику rust на заметку https://habrahabr.ru/post/309968/
Дима
:D
Дима
Ну почему сразу хейтеры, просто такое типичное "привет, я username, и вы обязаны знать, что я ̶в̶е̶г̶а̶н̶ юзаю vim"
Дима
Я ПОНЯЛ
Дима
Законом не запрещено, запускаю где хочу, а ещё это на 95% безопаснее ide))
r9
ну, в vim можно добавить подсветку синтаксиса и даже отладчик...
r9
и все это запускать на удаленой машине...
🐬 Vladislav
в вим можно все а вместе с этим по
🐬 Vladislav
https://github.com/spf13/spf13-vim
🐬 Vladislav
это полноценное иде
🐬 Vladislav
которое без багов
🐬 Vladislav
и весит 2 мб
Loyd
Замечал за фанатами крестов логику, аналогичную логике ватников.
Loyd
А потом жалуются
W.Ed.
так везде. больше всех жалуются те, кто ничего не делает и не умеет
W.Ed.
и не только с яп
Vladimir
В C++ нынче можно писать раст стайл
Vladimir
Но нужно очень много знать
Loyd
Вопрос не ради холивара: какой статический анализатор крестов может проверить, можно ли расшаривать какую-нибудь структуру/объект между потоками или нет?
Vladimir
по каким признакам?
Loyd
Ну, скажем у меня может быть структурка { int, int } и, ясен пень, если она иммутабельна, то можно её расшарить. А если у меня внутри объекта объект, внутри которого константный итератор с внутренней мутабельностью, то, очевидно, что нет.
Vladimir
ну в этом смысле можно проверить, что есть только const методы
Loyd
Метод const, но внутри какой-нибудь const_cast или тупо не помечен метод как const, но при этом таким является
Vladimir
наврено что-то есть, но явно без каких то гарантий
Vladimir
в C++ слишком много вариантов
Loyd
Ну и в расте если сильно хочешь можно в unsafe кастануть. Правда он всё равно этот кейс проверять будет
Loyd
Речь не об этом
Loyd
Просто хочется знать, как мне узнать во время компиляции, что разработчик библиотеки внутри что-то так поменял, что теперь мне придётся мьютекс заводить?
Vladimir
никак
Loyd
Ясно, спасибо.
Vladimir
Также как и с ABI-совместимостью
Vladimir
Только читать доки, исходники
Arseniy
Мне тут приспичило проверить какая выгода от того чтобы не создавать лишний раз функцию и что-то результаты оказались совершенно не такие какие я ожидал
Arseniy
Кто-то может пояснить почему вариант когда функция находится снаружи немного медленее?
Arseniy
Хотя должно быть наоборот
Arseniy
Да
Arseniy
Упс
Arseniy
Ща обновлю
Andrey
и для тестов лучше использовать https://benchmarkjs.com
Arseniy
http://jsbin.com/ziziyuduqu/1/edit?js,console
Arseniy
Да, я в курсе, но я думал по быстрому проверить и тут несколько удивился
Dreamerinnoise
100.595 100.92500000000004
Arseniy
Второй вариант чаще дольше
Arseniy
Сейчас поприсваиваю
Arseniy
Ну?
Arseniy
Кек
Arseniy
Что за хрень
Arseniy
Я попробовал поприсваивать - ничего не изменилось
Arseniy
Ага
Arseniy
я заметил
Arseniy
Может я что-то не то делаю