Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #7440

J

James Strachan

Personal blog · macstrac.blogspot.comprogramming

James Strachan's personal blog at macstrac.blogspot.com covers programming. Since 2009, 10 different Hacker News readers have linked it 12 times, most often “Scala as long-term replacement for Java”. The last post was in 2014, but the archive is still widely read.

Visit the blog
12mentions?
10HN people?
2009–2026first – last linked?
Links on Hacker News per year · peak 4 in 2009

Too few sampled comments (8) to say how often HN recommends it.?

Why HN links it

HN commenters link James Strachan's 2009 post on Scala as a long-term replacement for javac, where he says he'd probably never have created Groovy had he seen the Scala book in 2003. Commenters cite it as a source.

Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Random ramblings on Open Source, integration and other malarkey

Most-linked posts?

  1. Scala as long-term replacement for Java
    9 people · 10 mentions · first linked 2009-07-06

What Hacker News says?

  1. He certainly did, in July 2009 [1]. To quote him in context: Though my tip though for the long term replacement of javac is Scala. I'm very impressed with it! I can honestly say if someone had shown me the Programming in Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy. So why Scala? Scala is statically typed and compiles down to the same fast bytecode as…

    Comment linking /2009/04/scala-as-long-term-replacement-for.html

    on “Scala – 1 Star – Would Not Program Again”
  2. Submitted Scala as long-term replacement for Java as a story · 62 points

    HN discussion
  3. There is also this gem of a quote by him[1]: > I can honestly say if someone had shown me the Programming in Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy. [1] http://macstrac.blogspot.com/2009/04/scala-as-long-term-repl...

    Comment linking /2009/04/scala-as-long-term-replacement-for.html

    on “Goodbye CoffeeScript, Hello TypeScript”
  4. Submitted JAX-RS as the one Java web framework to rule them all? as a story · 21 points

    HN discussion
  5. Don't think that's the case with Ceylon or Kotlin, perhaps with some other "post-Scala" JVM language such as Gosu or Fantom, but definitely with Groovy. It's creator James Strachan wrote in http://macstrac.blogspot.com/2009/04/scala-as-long-term-repl... "I can honestly say if someone had shown me the Programming in Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created…

    Comment linking /2009/04/scala-as-long-term-replacement-for.html

    on “Metascala – A JVM written in Scala”
  6. Submitted Embed WebKit into Java 7? as a story · 7 points

    HN discussion
  7. I certainly appreciate the syntactic sugar of Groovy as a clear improvement over vanilla Java. But with time as a scarce resource I've opted to learn Scala and Clojure instead. It would be great if somehow we could smush Gradle and sbt together to build a best of all possible worlds build system for Scala. Back in 2009, James Strachan (the creator of Groovy) stated that if he'd known about Scala first he probably wo…

    Comment linking /2009/04/scala-as-long-term-replacement-for.html

    on “Gradle 2.0”
  8. Submitted "If someone had shown me Scala in 2003, I'd probably never create Groovy" (2009) as a story · 2 points

    HN discussion
  9. Didn't James Strachan, the creator of Groovy, basically say that if he could do it over again, he'd create Scala? (a little Googling later...) "Though my tip though for the long term replacement of javac is Scala. I'm very impressed with it! I can honestly say if someone had shown me the Programming in Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy." [1]…

    Comment linking /2009/04/scala-as-long-term-replacement-for.html

    on “Groovy, the Python of Java”
  10. He simply said that had Scala already existed... Actually, Scala did already exist when Groovy was created. What Strachan really said is this: "I can honestly say if someone had shown me the Programming in Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy." - http://macstrac.blogspot.com/2009/04/scala-as-long-term-repl... That said, I still think Groovy and…

    Comment linking /2009/04/scala-as-long-term-replacement-for.html

    on “Clojure and Rails - the Secret Sauce Behind FlightCaster (YC S09)”
  11. I've had a look at Scala, but not so much as to actually start writing code. But it does look promising. http://macstrac.blogspot.com/2009/04/scala-as-long-term-repl... The thing which appeals about Duby is that it uses the underlying Java typesystem, and doesn't have a runtime library. If it ever gets finished, it can be as fast as any Java code, and there's been a lot of effort put into making Java code fast.

    Comment linking /2009/04/scala-as-long-term-replacement-for.html

    on “Even more new C++ features”
  12. If you liked Scala, you defnitely wanna go ahead and give Lift a shot. http://liftweb.net/ EDIT: http://macstrac.blogspot.com/2009/04/scala-as-long-term-repl...

    Comment linking /2009/04/scala-as-long-term-replacement-for.html

    on “Learning Scala”

Search all of HN for macstrac.blogspot.com

Linked by the same people?