Jay Hannah http://jays.net

29th April 2013

Link

On the way to better software: Scala collections: Filtering each n-th element →

Nice! I definitely need to study this…

Tagged: scala

9th April 2013

Quote

For the things we have to learn before we can do them, we learn by doing them.
— Aristotle, The Nicomachean Ethics

Tagged: scala

4th April 2013

Post

Scala nerds, right here in Omaha!

Ostensibly, I run the Omaha Dynamic Language User Group (ODLUG), but @javazquez and stephenh are obviously WAY smarter than me :)

Tagged: scala

3rd April 2013

Photo

Woot! My first grade!

All my code is here, by the way. #SpoilerAlert

Woot! My first grade!

All my code is here, by the way. #SpoilerAlert

Tagged: scala

3rd April 2013

Photo

Whoah! scaladoc is pretty bad ass, right out of the box!

Whoah! scaladoc is pretty bad ass, right out of the box!

Tagged: scala

2nd April 2013

Photo

Ah. So now that I’m in Eclipse, and once IRC explains this joke to me, I now get it.

Minutes later, maniacal laughter.  ;)

Ah. So now that I’m in Eclipse, and once IRC explains this joke to me, I now get it.

Minutes later, maniacal laughter. ;)

Tagged: scalaeclipse

1st April 2013

Photo

OK, I usually hate IDEs. But I have to give the Scala IDE (Eclipse) credit: Scala Worksheets are pretty freaking awesome!

Infinite loops create a little ASCII swirly thing in the Worksheet. LOL

OK, I usually hate IDEs. But I have to give the Scala IDE (Eclipse) credit: Scala Worksheets are pretty freaking awesome!

Infinite loops create a little ASCII swirly thing in the Worksheet. LOL

Tagged: scala

1st April 2013

Quote

19:33 < hvesalai> Many kinds of build tools have been tried and will be tried in this world of sin and woe. No one pretends that SBT is perfect or all wise. Indeed, it has been said that SBT is the worst kind of build tool, except for the others that have been tried from time to time.
— Winston Churchill, the famous Scala programmer, 1947 (Freenode IRC #scala)

Tagged: scala

1st April 2013

Link

Free PDF: Scala for the Impatient →

Nice! I’m certainly impatient. :) Very impressed with this subset of the whole book, which I’ll probably be buying soon.

Tagged: scala

1st April 2013

Post

It’s Scala Week!

My employer has authorized me to spend this week learning Scala! Woot! I know almost nothing about it and have never been a full time Java or functional dev so I’m pretty much starting from scratch.

I’m using the free course Functional Programming Principles in Scala by Martin Odersky as part of my training regiment. It’s not too late to join. First assignments are due Apr 7. I’m also using project Moe (“an -OFun prototype of an Ultra Modern Perl 5 written in Scala”) as another project to learn from/with.

If you’re in Omaha, Nebraska, come hang out and learn Scala with me here at CoVis CoWorking! I’m probably here 10:00-20:00ish all week/end. Call first to make sure I’m around: 402-598-7782.

Over the weekend recap: To my surprise both IntelliJ and Sublime Text 2 disappointed me badly, but the “Scala IDE” which is “powered by Eclipse” seems to work OK straight out of the box. It’s hung on me a couple times doing imports and I had to force kill it. -shrug- I’ve been a vi/vim guy for 18 years so I have very little patience for tool stupidity, but I keep trying to like any shiny text editor…

I’m feeling pretty good about sbt (Simple Build Tool) now. Was very confused by behavior on my iMac vs. laptop (MacBook Air) until I realized my laptop sbt was hella old somehow (fink vs. MacPorts vs. HomeBrew?). Got that patched up. I find the Eclipse vs. sbt project build universes “interesting.” Can’t seem to hop back and forth at will. Bummer.

Today hopefully I’m transitioning from “fighting the tools” into actually “programming Scala.” We’ll see how that goes. :)

Tagged: scalaperlmoe