News for hackers. Stuff that matters.

srnm

Re:Scala is Unfit for Serious Development on Monday November 15, 2010 @02:58AM (#1905628)
http://www.scala-ide.org has come a long way and can be usable and useful. I recommend a clean install of eclipse 3.5.2 with the latest recommended build of scala-ide. Try things out without installing additional plugins except your favorite version control support. I like the refactoring and code reformatting support!

I've recently started using the IntelliJ EAP X builds for a personal project in Scala and find it usable and useful too.

The maven-scala-plugin is solid and will let you switch between IntelliJ and Eclipse relatively easily. I don't use the maven eclipse plugin but instead "mvn eclipse:eclipse" from the command line whenever the pom changes. Using a pom-based build is useful in a production environment especially if you are using/providing components from/for others. IntelliJ has maven support built-in and seems to work well.

I've only pushed the IDEs to ~40 source files. Things might start breaking as the projects get bigger.

Things are definitely better than they were a year ago and thanks to both the scala-ide and IntelliJ people!

Good luck finding a decent one bedroom apt in Sydney for $200/wk.

Most places you'd want to live (eastern suburbs, inner west, northern beaches) will start at $350/wk.

To get something nice in Alexandria or Newtown will be $450/wk plus.

Re:Ask HN: Good Java books for aspiring Clojurians? on Tuesday July 13, 2010 @12:48AM (#1510399)
The Java Tutorials are great for people new to the Java Platform: http://download.oracle.com/docs/cd/E17409_01/javase/tutorial...

Of course, the focus is the Java language... but there are lots of practical examples.

The Flash Player 10.1 release moves to a single codebase for all supported platforms.

I would guess part of the reason for the delay is that they are rewriting large chunks of it to work consistently across very different hardware platforms -- and they've done a lot of performance and security related work.

Re:Why Google Wave needs a major overhaul on Monday March 15, 2010 @11:06PM (#1194829)
We've been using Wave a bit at work.

It's nice that a ping (IM) can turn into a threaded chat can turn into a document. Editing, with change bars, is great.

It's also great that you can add someone to a wave "late" and they get to see the current state of the wave -- and the history if they care. Much better than forwarding someone an email that has done the rounds.

I agree with the person that suggested it is more useful "for work". Think of it more as "Lotus Notes"-lite than email.

Re:Smoking fast Haskell code using GHC's new LLVM codegen on Wednesday February 24, 2010 @01:54AM (#1147448)
It's interesting that the Haskell project is getting good results.

Go - http://golang.org/ - doesn't use LLVM because they claim it is "large and slow". Search for llvm on http://golang.org/doc/go_faq.html

Re:Follow-up: Mozilla's stand on H.264 as ActiveX analogy on Monday January 25, 2010 @07:43AM (#1074948)
"Flash is shitty, nonredistributable, closed-source, restricted-platform, proprietary, and patent-encumbered"

All true except the "shitty" part -- it's actually a nice little VM with some good technology and skilled people behind it. Unfortunately, Adobe ignored non-Windows/Mac for too long and alienated a lot of free software people even more.

Re:Oh Yeah? Where's Your Patches Zed? on Saturday May 30, 2009 @11:32PM (#634397)
He seems to be trying to become a "center of gravity" in python-land by being controversial. Why not just work with the community in a productive non-confrontational way?

Lots of opportunity for pop-psychology here... but best to let it pass...

Reading the NYT with the new AIR-based reader is a pleasure. The fluid layout, typography, and especially the no-lag browsing, changes the experience to the point that I find myself starting up the reader every day -- and the NYT was not my source of news before the new reader.

There are many technology-oriented and societal reasons to prefer an "open" web. The fact is that the AIR-reader delivers today what is likely to appear in browsers over the next couple of years.

Re:Ask HN: SQLAlchemy for Java? on Saturday January 03, 2009 @09:58AM (#418390)
I can recommend carbonado, http://carbonado.sourceforge.net/ , if you don't want/need a full ORM, and prefer something similar to activerecord. It doesn't hide the relational model, and has just the right level of abstraction with a nice to use API.

http://jdbi.org/ is an even lighter weight wrapper over JDBC.

If you need a full-featured ORM then http://www.hibernate.org/, or another JPA implementation, perhaps http://www.eclipse.org/eclipselink/ or http://www.datanucleus.org/ are worth a look.