Onwards and Upwards

So its been quite some time since I’ve blogged and i will be meaning to write an update post every Sunday from now on maybe not this Sunday but hey we’ll see. For the next few months and the foreseeable future I’ll be talking a lot about GCC . So lets start from the beginning…

I am currently still a university student, I finished working at SAP in July 2009, so I took 3 Months and worked on Crules full-time for that time until I went back to university and I still worked at it full time since i was only having to do 3 Modules this year and even then i only had to do 2, since i messed up a few in 2nd year due to several personal reasons. I was taking a year to fix up my 2nd year so I could go back to final year and finish it! Although my old Job at SAP are pushing me to apply for a PhD with them, and i am not sure if i want to do that yet but we’ll see! Anyways i still worked at my language Crules since i had a lot of free time and the module material was not interesting to me what so ever!

Then I get this email “Hello From Google” and my god I wish I could put up what it read but i cant for some legal reason i think, and basically it all sounded as if they were offering my a job at Google in California I was so excited the best day of my life I can possibly remember, the amount of work i have done in my own time to learn compiler design and language design, Unix and system administration all on my own may have paid off! So yeah I go to interviews but they didn’t quite go so well, for you see they send you this email but really its asking you to apply for a job with them since they head hunt out people with passions and interests already relating to google in house technologies so you can bet they are going to be good employees. The interviews were tough but enjoyable I messed up some very basic questions and kick my self so hard now. But hey they didn’t go so well but they said they were keeping me on file for something more suitable mainly more programming related instead of the Google.com team. So I wasn’t complaining it was a good result for someone at the age of 21 without a degree with a language project and 1.5 years software developer and System-admin experience. Where things look up for me….

So then came around Oggcamp which is taking over the Mantle of Lug Radio Live, a UK conference on Linux Free Software and Free Thinking! It was a great weekend and i even joined in a gave a talk on my Programming Language the video apparently should be online eventually, but I’ll post up the slides here! I got on well and even got asked if i was interested in giving a talk at the new FlossUK Unix user group conference. Although i have lost the guys email I think he still has mine so if your reading this let me know! Here some photos of me looking freaked out

So yeah I gave a talk, i think it went well although i was annoyed that i could show off some more interesting features in the new release since it was was <sigsev> in some garbage collection bits and bobs. But i shown some more basic old features and I’ll endeavour to give a talk next year and show things off properly. But hey its my first proper talk on my language and no one left on me and i was voted into the 2nd talk room out of the 3 and none left on me! But yeah enough of boring things, most of all we drank ALOT of beer here is some of us with out drinking trousers on at @methoddan’s ratholeradio road-show gig:

It was really good to see some friends again like @Nybill, @Windigo, @yaMatt (Thanks for letting me stay with you mate!), @Dickturpin ( hows that £1 i lent you rofl! <in-joke> ) ,@bobobex (Thanks for pushing me to do my talk!), @corenominal ( Funniest dude ever! ) @Fabsh, @Methoddan, @crhisp (Great bloke to have a beer with!), @jontheniceguy

So since i came back from Oggcamp i was knackered i had already started the whole move in Crules to fully object orientated, with a really cool Builtin type C api which is really nice as well as some embedding features, with a fully automated Ref-Counted Garbage collector. Took a helluva’ lot of time to get going and implemented took 3 weeks planning and alot more time fixing and implementing! I just need some time now some time to fix regressions and write a lot of documentation.

So ok then i finished university for Summer fair enough but I needed a job besides my free lance bits and pieces since i hadn’t heard back from google. So i had already applied for Google Summer of code for 2 projects and god accepted into the one I wanted to do which so happens was one of my original projects i started quite a while back! An implementation of Python as a GCC Front-end I’ve taken a lot of Flak from the PyPy project in the beginner but this is something I want to blog about but I’ll leave that for another day I wanted to write something semi comprehensible for most people before i start talking about in-depth thing in the Crules API or the GCCPY Runtime Library or Parsing the Python Language etc. I hope this is semi coherent and updates you on why i’ve been quiet!

Made my @bobobex

Made my @bobobex

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>