On Thu, Jul 10, 2014 at 3:33 PM, Fedor Indutny <[email protected]> wrote:

> The best question to ask is - what problems do we have with GYP?
>

1. Main road block to removing python dependency. (Though gn uses python
for custom actions, and the V8 build process depends on some python code,
so it'd still be rather unlikely we'd be able to remove the dep for addon
developers.)
2. Strange non-JSON but very JSON-like syntax. confusing to JavaScript
people.
3. Undocumented, poorly understood. (Contrast this with gn's built-in
documentation run 'gn help'.)
4. Slow
Problems that will be had:
5. gyp will be a major legacy project to depend on if Chrome moves to gn.
6. node will have to back port V8's build process to gyp if Chrome moves to
gn.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CA%2BfPNJXbQjkCxzg-dnLMXX-XSW5TP_AJugYuvvxB-REkGUJf%2BQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to