3 ms·
I don't understand why the GIL gets so much derision from the cool kids, where node.js remains trendy.
by sago 12y ago
I don't understand why the GIL gets so much derision from the cool kids, where node.js remains trendy.
- ams6110 12y agoBecause their parents used Python.
- dragonwriter 12y agoI expect that "cool kids" aren't actually a homogeneous group, and the subset of them deriding Python for the GIL are disjoint, or nearly so, from the subset making node.js trendy. Or, they aren't actually deriding Python for the GIL, they are noting that, given the GIL, you need to use an evented approach, so you might as well use a platform designed for that as its central model, rather than one that's designed around the threaded model but without the ability to use it effectively.
- xorcist 12y agoWouldn't use expect the cool kids to all be using Twisted then? I get the impression that most web devs wants to keep up with the latest tech, and by most counts Python is old now.
- dragonwriter 12y ago> Wouldn't use expect the cool kids to all be using Twisted then? No, because Python with Twisted isn't the same as a platform built for the evented model from the ground up, its a library for a traditional threaded platform built to handle the evented model. > I get the impression that most web devs wants to keep up with the latest tech, and by most counts Python is old now. I don't think the desire of devs to be working in something that they perceive to be in demand and growing moreso is restricted to web devs.
- crdoconnor 12y agoI think a lot of the 'trendy' GIL hatred comes from that one blog post by Zed Shaw where he moaned about python 3 not having anything really great in it.