By lanzm
via marcellanz.com
Published: Nov 05 2009 / 06:47
A not too serious conversation between me and Jimmy. He wants to be a programmer and later a developer. He started to learn JAVA and he asks me some interesting questions about it...
Actually its all about why I think stuff like the beautiful looking DSL code like new ScalaTest won't survive by more than 2-3% of average developers we have. Its just too scary and unfamiliar and way too far away from good old C syntax.
I've experience for many years in a wide range of languages, including scary ones like Smalltalk, Python, Tk/Tcl and Ruby...
Comments
Jawher replied ago:
What does Scala or C has to do with this post ?
BTW, Splitter.on and Joiner.on are static factory methods, they return an object which takes care of performing the tasks. They are not static helper methods.
> Me: You souldn’t use threads in Swing or JEE
What ? Why ? You shouldn't update the UI from another thread than the UI thread, and you may have to be careful with multi-threading when combined with transactions. Containers also offer transparent multi-threading for stuff like servlets or EJBS.
But in no case you are advised not to use threads in Swing or JEE.
Most of the other stuff you're talking about is specific to Java and the JVM, and sun's reticence to introduce 'big' changes.
I tried hard to find the relationship between the post's title and its content, or the point you're trying to make (unless it's simply a rant ?), but no success so far.
fijimf replied ago:
Pointless.
Voters For This Link (17)
Voters Against This Link (9)