News for hackers. Stuff that matters.

code-dog

Re:Java Advent Calendar on Sunday December 02, 2012 @04:20AM (#4860667)
Good point - what is clojure actually for?
Re:Facebook Porting PHP To JVM on Wednesday August 15, 2012 @09:43AM (#4385889)
... and you have to work really hard to make C or C++ run any faster than the JVM. For all normal levels of programmer effort there is no difference or the JVM is faster.
Re:Facebook Porting PHP To JVM on Wednesday August 15, 2012 @09:41AM (#4385887)
I see your point, but then money is money. So, why pay MS anything? Why is computing treated in this unique way where minimizing cost is not standard practice?
Re:Facebook Moving To The JVM on Tuesday August 14, 2012 @04:55AM (#4380013)
Oracle moving on from the 1.6 doldrums was a huge plus for Java and the JVM. Now the buzz is around 1.8 with lambdas and enhancements to performance of invoke dynamic.
Re:Facebook Moving To The JVM on Tuesday August 14, 2012 @04:07AM (#4379891)
Makes sense - the JVM is fast and stable. It comes with a huge array of tooling and its own built in debugging system. It is well supported and cross platform. Why would you not want to take advantage of all that good stuff?
Re:Facebook Porting PHP To JVM on Monday August 13, 2012 @03:33AM (#4374872)
Yes! Someone gets it!
Re:Facebook Porting PHP To JVM on Monday August 13, 2012 @03:32AM (#4374867)
In this case a team could work across the project. One on the parser/lexer one on AST translation, one of code generation, Two on the runtime and 1 on build/ci. I think that makes 6.
Re:Facebook Porting PHP To JVM on Monday August 13, 2012 @03:30AM (#4374860)
That is true. As someone who thinks both ways (craft and day job) the issue with Scala (that with which I have the most experience) is the tooling.
Re:Facebook Porting PHP To JVM on Monday August 13, 2012 @03:28AM (#4374855)
The JVM has a huge advantage over the CLR in that Mono is nothing like as well supported as Oracle supports the JVM and Microsoft's CLR is Windows only - which makes it far to expensive for cloud computing.
Re:Facebook Porting PHP To JVM on Sunday August 12, 2012 @05:30PM (#4373707)
No reason it should take that long. The article suggest 6 person years - which could mean 6 people for 1 year.
Re:Java Long Loops Block Threads, JVM Performance Death on Thursday May 24, 2012 @11:16AM (#4018807)
I would love to see if this is the same on Linux...
I guess that is not the real point of the post. It seems to be more about keeping grounded and not taking 'the buzz' too seriously.
Could not have put it better myself.
I like scala but the compiler is slooooooooow. The tooling needs work before it can be main stream.
Re:C++11 Continuations - High Performance JNI on Tuesday April 24, 2012 @10:08AM (#3883986)
The implementation is compiler dependant. Nevertheless, it would appear that the normal implementation is to create something which looks like a normal object with pointers back to the state it closes around. In theory it should be fast and light. The problem (as always with C++) is ensuring that the things to which the pointers point does not go away. Smart pointers help - but they are slow...

Older »