For the things we have to learn before we can do them, we learn by doing them.
Ah. So now that I’m in Eclipse, and once IRC explains this joke to me, I now get it.
Minutes later, maniacal laughter. ;)
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
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.
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. :)
Page 1 of 10