Thermal Noise

Icon

The Adventures Of A Unix Programmer

Exploring Python Bytecode

For the past month or so, I’ve been trying to understand what appears to be a black art mostly because of lacking documentation – Python bytecode generation and peephole optimization. Some notes from the study for the benefit of IRC-mate ‘jstatm’ and anyone else living on similar planes of insanity.
Read the rest of this entry »

Filed under: Open Source, Programming, Python

Guido on the GIL

Juergen Brendel who commented on my post, about the Global Interpreter Lock, wrote a open letter pleading Guido to consider removing the GIL. Guido gave a seasoned response on his blog today – Anyone willing to do the hard work is free to submit a patch for Py3K AND prove that it does not affect single threaded performance. A fair call on Guido’s part and very generous of him to respond to yet-another-rant-about-the-GIL.

Read the rest of this entry »

Filed under: Programming, Python, Rants

Quote

    "The rule is, jam tomorrow and jam yesterday. But never jam today."

Twitter

  • Haskell is a delightful language full of surprises. But a week of study and half-a-book later, I still struggle to write simple programs. 4 hours ago
  • Goodbye and good riddance NewsCorp: http://bit.ly/2QDe4S Game theoretically, you can either lose or you can lose. 6 hours ago
  • Wow ! TED has built quite a media brand. @Conrad Black, @Rupert Murdoch: Your agenda setting days are over. New media controls Flock2.0 now. 1 week ago
  • Desynchronosis traveling east is worse than going west. Yet, Melatonin is a super market drug in the US and unavailable in Ireland. Aarrgh. 1 week ago
  • Soap bubbles calculating Steiner Trees is no proof of P=NP. Physical processes arent proven Church-Turing reducible. Remember, "Hypothesis"? 1 week ago

Archives