I got very Poor Grades that whole term.
And I can't forget those days, we used to hack all night on cython code but missing very important college lectures!
I did not even know how to commit!
But, It was pure thrill. Those were the days, I badly miss today!
And surprisingly I also fixed a very critical bug, that was the very first bug I had fixed in my Life.
I started to realize, valuate & appreciate Open source & the reach of OSS!
cython changed my perception about software!
That marked my entry into OSS, and I was writing & optimizing for good code with standards and all the documentation. Until then I couldn't appreciate anything much of OSS.
* I literally danced around after I submitted that bug, and incidentally it got approved and committed too! :D
And it was the very early days of Cython Project <ver 0.11>
And today when I checked Cython Project,
I feel awesome within, all around my body; esp the way Cython has grown & is being consumed across!
Power of OSS!
We should be honoring and celebrating every project out there that has done so much to Humanity!
(For my part, my PhD already derailed most of my Cython efforts, and now I've started in a startup too, so chances are I won't be involved again for the foreseeable future. But Robert and Stefan are still at it as they were back then, and there's been some new ones coming too.)
And this makes my day!
What a nice moment, isn't it? And checking you back in HN after 5 long years!
Robert and Stefan, the guys behind Cython; admired them a lot for this day & for the places Cython has reached.
Also will never never forget the fact that - you reviewed my first Patch, that was 5yrs back! Cython 0.1 version :-) <Big smile>
And this makes my day! Thanks.
Cython (http://cython.org) is a language that makes writing C extensions for
the Python language as easy as Python itself. Cython is based on the
well-known Pyrex, but supports more cutting edge functionality and
The Cython language is very close to the Python language, but Cython
additionally supports calling C functions and declaring C types on variables
and class attributes. This allows the compiler to generate very efficient C
code from Cython code.
This makes Cython the ideal language for wrapping external C libraries, and
for fast C modules that speed up the execution of Python code.
> Support for calling C++ template functions.
guys, you're way past version 1.0 in most users' minds, might as well consider dropping the 0.
i use a lot of pyrex/cython to bind to libraries - it's so much faster to code in python. it's been a huge boon. having used swig, hand writing wrappers, and pyrex before i can say i much prefer cython.
thank you for the hard work.