Dianne Marsh

Languages and Community: Java, Python, Scala, Other Stuff, and Events

Syndication

Blogroll

Browse by Tags

All Tags » Scala (RSS)
Tail recursion in Scala and Annotations for Software Defect Detection
The Java Posse interview with Brian Goetz and Bill Pugh cleared up how Scala supports tail recursion in spite of the JVM's lack of support. Brian Goetz did a great job of explaining that currently compiler writers have to build in the support (which...

Posted by dmarsh | with no comments

Lists and folding in Scala
James Iry pointed out that I could have used a fold left in my solution to the first ProjectEuler problem. Ah, now I remember reading about folds! So, I went back and looked at it. Right he is, of course. Here's his solution: val nums = 3 until 1000...

Posted by dmarsh | 2 comment(s)

Filed under: , ,

Euler problems in Scala
SRT is abuzz with solving the Euler problems, in our collective spare time, and in different languages. Bill Wagner has been solving the problems on euler.net in C#/LINQ. Darrell Hawley is attacking them in Python. Marina Fedner is giving us a flavor...

Posted by dmarsh | 4 comment(s)

Filed under: ,

Technical Sessions at the Java Posse Roundup
I'm a month late in posting this, but better late than never. The Java Posse Roundup was an Open Spaces conference in Crested Butte, CO. It was held March 4-8, and this was the second (hopefully annual) conference. The non-technical sessions , about...

Posted by dmarsh | with no comments

The Java Posse Roundup: the view from 9000 feet
I'm here in Crested Butte, for the 2nd Java Posse Roundup (my second time as well). It's been great, and much different than last year. That's cool because the theme was "Don't Repeat Yourself". Here's my overview. I'll...

Posted by dmarsh | 6 comment(s)

Canceling my Scala talk at AAJUG on Tuesday
I was planning to talk about Scala at the Ann Arbor Java User Group meeting this week, but I'm going to have to cancel. I came down with the flu, and then pneumonia and I'm still coughing too much to be able to do a talk. I'm sure that we...

Posted by dmarsh | with no comments

Filed under: , , , ,

Scala talk at AAJUG on Tuesday, March 26
I will be doing an introduction to Scala at the Ann Arbor Java User Group meeting on Tuesday, March 26. The AAJUG wordpress site is broken, but hopefully people will know about the talk and attend anyhow. Here's my abstract: Scala is a multi paradigm...

Posted by dmarsh | 3 comment(s)

Installing Scala plugin for Eclipse 3.3
I don't recall having a problem installing the Scala plugin on my old (Windows) laptop, but I got a new one and started migrating things over this week. In order to get the Scala plugin to install, I had to install the Eclipse plugin development environment...

Posted by dmarsh | with no comments

Filed under:

So what IS Scala?
The question a lot of people have been asking lately is "What is Scala and why do I care?". The short and sweet answer is that Scala is an object-oriented/functional hybrid that runs on the Java Virtual Machine (JVM). This is interesting because...

Posted by dmarsh | with no comments

Filed under:

Brian Goetz Captures the Essence of CodeMash
The whole idea behind CodeMash is to get people to learn something about languages, platforms, etc. that they don't typically use for programming, to "free their minds". I was thrilled to hear Brian Goetz express that sentiment in such a...

Posted by dmarsh | 1 comment(s)

Filed under: , , ,

Day 1 of the RIA Jam ... and RIA at Special User Group meeting tomorrow
Today was the first day for the Rich Internet Application Jam, being held at SRT Solutions' offices. James Ward (Adobe) and Bruce Eckel are here, working side-by-side with people who are in various stages of learning Flex and Josh Holmes (Microsoft...

Posted by dmarsh | with no comments

Filed under: , , , , ,

Matrin Odersky interview on Scala on the Java Posse
I was just loading up my iPod for my Friday night workout and I was hoping for a new Java Posse podcast. I'm in the habit of listening to podcasts rather than music while working out. The time goes quickly and I learn something. The only downside...

Posted by dmarsh | with no comments

Filed under: , ,

Artima releases eBook on Scala
As far as I know, this is the first book to be released on Scala . It's written by Scala's creator, Martin Odersky, along with Bill Venners and Lex Spoon.

Posted by dmarsh | with no comments

Filed under:

Speaking at CodeMash
My talk has been accepted at CodeMash . I'll be leading a discussion about Scala, which is combines functional and object-oriented programming and runs on the JVM. Yes, the JVM is the Java Virtual Machine, but much like the CLR (which is the .NET...

Posted by dmarsh | with no comments

Events, podcasts, etc.
It's not just Art Fair this week Yes, it's Art Fair week. Townies know to avoid driving into Ann Arbor unless they're actually GOING to Art Fair. I have a meeting on Wednesday, so I'm riding my bike from the outskirts of town. Usually...

Posted by dmarsh | with no comments

More Posts Next page »