I have taken a new infatuation with Ruby. I’ve been asked why Ruby several times now and I don’t know why. Well, I do sort of. But I don’t have any reasons that someone would take without making a snide remark. I’m picky I suppose. I don’t like Python because of the set spacing and such. I don’t like Perl because I find it be ugly and hackish. I like C++ but I find it difficult to learn on your own, not to mention I’m not in the mood to play memory management right now. Finally, I don’t know Java (yet) and VB.NET is not an option on Linux. Thats all the languages I can think of off the top of my head and that of course leaves Ruby.
I find ruby pleasant. I find myself having a good time writing code in Ruby. Which isn’t something you can say about all programming languages. Ruby has a nice syntax and produces easy to read/understand code, even if your not familiar with it. Ruby, still on the young side I suppose, does seem to have a lack of examples on the internet. I don’t own any books on Ruby so I find myself Googleing a great deal for two lines of code. Like how to clear the console for example, or how to check for root access (still don’t know that one).
For my first Ruby learning project I’ve taken it upon myself to rewrite the Wolvix installer. Is there a need too? Nope. Do I want to? Yep. Do I care there is no need? Nope. End of discussion.
Finally, while writting Ruby over the past couple of days I found myself growing tired of Vim. Sometimes I find G/vim almost too robust if thats possible. Its like its almost too complex and has too many features. But on the same hand it has tons of features that I can’t live without.
Dream Project #1: After becoming more familar with C, rewrite vim minus features I don’t like.
Thats enough for today.
Enjoy the Penguins!