Node.js использует для модулей, написанных на С++, ублюдочный пакет под названием node-gyp. Ублюдочный он потому, что авторам глубоко посрать на все операционные системы, кроме их любимой убунты
( Read more... )
за претензии типа #2 надо бить. если у вас, блядь, чтобы fopen(getenv()) сработал надо дрочить вприсядку до изнеможения - убейтесь об стену и не ебите мозг людям.
Да, специально переписывать весь IO на непереносимом API, ебаться с выяснением какая там у нас в этом месяце кодировка в системе, 100500 раз перекодировывать данные туда-сюда. В то время как в остальных системах это just works
Comments 15
Reply
Юникод тоже какой-то экзотический?
Reply
За неподдержку юникода да, надо кастрировать.
Reply
Кроме того, на сервере у винды те же 30%, что и у никсов, так что никакой экзотики не вижу и в этом случае.
Reply
Reply
Reply
Reply
Reply
Кстати, пробелы в путях линуксовый софт начал обрабатывать, или это фича такая Переносимого АПИ?
Reply
2018 на дворе кончается, ничего не изменилось
Reply
Leave a comment