Детский труд

У нас тута прям семейный подряд. @ixti свалил в американский стартап, и нодеку продолжил писать его брат, @dervus.

Человеку 20 лет. Получил в качестве “теста” довольно тяжелую задачу, ускорить парсер YAML с учетом особенностей Javascript. Тяжелую, потому что спецификация YAML очень большая и требует повышенной аккуратности. В итоге парсер стал ~ в 50 раз быстрее, и до качества кода особо не прикопаться. Если кому нужны подробности - смотрите в его профиле на гитхабе.

Всем, кого интересуют хардкорные оптимизации javascript, очень советую доклад Вячеслава Егорова

Речь о тех случаях, когда нужна производительность, сравнимая с нативным C-шным кодом. Например, на node.js драйверы mongodb и redis доведены до такого состояния, что от бинарного кода там полностью отказались. В ямловском парсере теперь тоже все пучком.

  • 1067
Comments
Prikupets

Да, докладчик - гуру. Узнал много нового, спасибо!