Diff: [root] @ 3105d3c8b27 | faq | css

GIL

File: nopython [Diff]

-- a/nopython++ b/nopython
@@ -44,7 +44,7 @@

h3. Too slow to fly, too low-level to ride.

Python is considered to be 'glue-language'. Despite this claim, it gets used in maths and high-loaded stuff. When the snake people discover the suckiness of their language, they augment it with C code and even make forks, incompatible with reference implementations. So you have to kludge your code to make it work a bit better. The only any reliable implementation effectively disables thread concurrency, thanks to "GIL":http://en.wikipedia.org/wiki/Global_Interpreter_Lock.

On the other hand, you have all the good-known stuff from C like parentheses all over the place and segfaults. Do you see segfaults often in dynamic languages? Well in python you do. Also, its libraries require *compilation*. What a nonsense.

By Voker57 on 2009-05-27 20:21:24 +0000