Hacker Newsnew | past | comments | ask | show | jobs | submit | kokoloko's commentslogin

I think it should be a subset of DOM / CSS designed for speed and flexibility. A normal browser could render the page correctly but an optimized browser for apps would be able to make some assumptions to render everything much faster. Something like asm.js but for DOM/CSS.


Notice how the ball in Pirlo's free kick is barely spinning, goes very fast and the path is very unpredictable. It's called a "Folha seca" and it exploits the turbulences to make the ball drop at the last moment. Very spectacular, but hard to score consistently.


It's spinning, and the amount of curve matches the amount of speed. The unpredictability comes from the fact that the axis is also spinning, but very slowly. It's hard to get the topspin and rotation on the ball, and still hit the target. But these guys train shots for a living.


If you have a few minutes have a look at Juninho, one of the best ever. https://www.youtube.com/watch?v=NesfdRNtwsE

Also don't forget the boots are designed to work the ball, for example http://en.wikipedia.org/wiki/Adidas_Predator


This is the same principle that makes a knuckleball drop unpredictably and very, very difficult to control. The way that a great pitcher can control a baseball is amazing to watch.

https://www.youtube.com/watch?v=iiSucVCuc8g


Pretty amazing. I would like to see a raw C benchmark to see how far is the JVM from the limits.


I want to see a Wt (witty) benchmark.

C++ is welcome here too.


Wt was suggested before, and we'd love to include it. Care to submit a pull request?

https://github.com/TechEmpower/FrameworkBenchmarks/issues/92


Onion is C


Each language is rolling out its own GC. Why not share some efforts in a common library?


There's Boehm, MPS (http://www.ravenbrook.com/project/mps/) Apple's AutoZone, and others.

As mentioned above, I'm regularly talking with Ravenbrook about liberalizing the license on MPS and doing some work on modernizing it. I've hopes that that might happen this year.

And some of the language specific ones are pretty good ... SGen in Mono seems interesting. The GC in ClozureCL is interesting as well.


garbage collectors are tightly integrated with the programming alnguage and runtime. Different languages, architectures, etc have different requirements from a GC...


libgarbagecollector - http://www.dekorte.com/projects/opensource/libgarbagecollect...

libgarbagecollector is a plug-in garbage collector library designed to be used by high level language implementors. It's used in the Io programming language.


It's called JVM and .NET.


Can't really use that with Lua and Ruby



Nokia can always embrace Android and become another Samsung. They seem to have lost the opportunity to build a solid alternative with the Symbian/Maemo/Meego/Win8 mess. Maybe a Maemo with Android Apks support could save them?


I think Go, Mono, Ruby, Python et al should team up to create a reusable garbage collector library that can compete with the OpenJDK one. For me, it's the single biggest piece falling behind on non JVM languages. The performance and "tunnability" are unmatched right now. Bonus points would be for a real time garbage collector, a la IBM Metronome.


I would like to see what happens to a swimmer with a suit coated with this thing. Would it go faster or slower?


Faster: Friction is reduced.


Or slower, since you cannot "push" so much water with hands and feet as it "slips" through. Who wins: lower friction or lower viscosity?


These people tested the question experimentally: http://gemini.cems.umn.edu/research/cussler/pool/ . At twice the viscosity there was no noticeable speed difference.


Typical swimsuit doesn't cover the arms or legs, does it?


I recall reading that FRP might be included in scala 2.10


In this same thread Martin Odersky announces he is working in a new version of the Scala plugin for Eclipse, to be released with Scala 2.9. A statically typed language really shines within an IDE.


I switched from Java to Scala and I'm not looking back.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: