Until recently, the Cortana Project has been based in C++. I had decided to do this because I figured speed needed to be a priority at some point, but ultimately because I haven’t done anything in C/C++ lately and I wanted to bone up on my skills a bit. At this point, you can consider my chops elevated but I’ve been running into little obstacles here and there that make working on this cumbersome. Mostly because I’ll be writing the code for some functionality and think to myself “Man, this would be way easier to write in Perl.” This has happened to me enough times during this course of this project that I’ve decided to switch over to Perl to write it. This weekend my concerns were validated in that it took me 16 solid hours of work to catch the project up to where it was in C++. Now this is not me praising one language over another in any way. I only mean to say that I am more versed in Perl than I am in C++ and I know how to do certain things in Perl in much easier ways than C++. For me, it came down to Perl being a better suited choice.
Who is Adrian Hannah?
Adrian was a poor college kid living in the Upper Peninsula of Michigan trying to make a living as a System Administrator. Now he's a struggling new hire at a software firm in New York, but he's still trying to make a living as a system administrator.