Friday, June 1, 2012

Beans for sale

Well, a lot has happened since I stuck my last post. I got a google+ account up and running. Google also decided to do some integration with blogger and google+ so we'll see how that works out(just applied that about a minute ago). I meant to come back and write more. I really did. However, as I am my only audience, I decided I could damn well wait to read the update about my life or thoughts or whatever this is or will be. It's an organic process. It is a new modality. Modality is not a word according to google. But then, neither is google.

What else has happened? Oh right, I forgot...Oracle can kiss my ass. that's what happened.

If you know me, you know how much I love Java. I advocate the everloving shit out of it. Every time I hear some older developer that used it way back when talk shit about it and about how much better some other language is(usually C#), I explain how far it's come. I talk about how Spring and Hibernate have changed that game so drastically that they wouldn't recognize their complaints. Compiler and runtime improvements. The whole nine yards. I tell them pound for pound it is a fantastic server-side single language solution. Not just because of the work that Sun has done, but because of the work that they have allowed the open source community to perform through their setup.

And then Android happened.

Fuck you Oracle. You had to fucking do it, didn't you? You just had to try and strangle a piece of that action out. Over what? Nine lines of fucking exception throwing? EXCEPTION HANDLING?!

Fuck you whores.

So now I am learning about Ruby and Rails and putting the Ruby on the Rails. This is of course in addition to learning the ins-and-outs of the C# world, which is very similar but different enough at times. Some things about it I find are superior to the Java way, some things are less so. But I still refuse to allow a technology that is blatantly single platform become my primary language. And no, Mono doesn't count as a multi-platform fix. Python is nice, but even though it is sold as platform independent, options for a good Windows solution are limited and too often quirky. So on to Ruby. If that works out to be like Python, then I don't know where I'll look. Maybe Scheme/Lisp. I did enjoy the little bit of work I did with Scheme, and I found the logic very intuitive. Regardless, it won't be fucking Java. Not if this is how it is.

Oh and I didn't get a Chromebook. I splurged and financed an MX11 and tricked it out. It is what I'm using now actually. Like right now. No shit.

No comments:

Post a Comment