Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thebluesky
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
thebluesky
14y ago
Scala for the Impatient is definitely the best introduction to Scala (by a wide margin). Re-posting your link: http://blog.typesafe.com/free-pdf-from-typesafe-scala-for-th...
32.
▲
by
thebluesky
14y ago
> but these days nobody will even notice Clearly 2 people on this forum alone have already noticed.
33.
▲
by
thebluesky
14y ago
If that's your idea of a "mild" one what would you regard as religiously offensive?
34.
▲
by
thebluesky
14y ago
> You should look at performance difference in relevant operations If you have a link to a Twitter-realistic benchmark I'd be interested see the results.
35.
▲
by
thebluesky
14y ago
30x slower seems a bit of a stretch for "close enough": http://shootout.alioth.debian.org/u64q/benchmark.php?test=al...
36.
▲
by
thebluesky
14y ago
I think I could write a scalable Twitter using mostly low-paid workers who manually write down the tweets and deliver them in person. It's just a matter of hiring enough workers now that I've designed this scalable distributed system.
37.
▲
by
thebluesky
14y ago
The LuaJIT performance is pretty impressive for a dynamically typed language, but it's hard to deny the fact that mainstream dynamically typed languages our outperformed by their static counterparts.
38.
▲
by
thebluesky
14y ago
Relative to other tools we've used, Ruby has caused a disproportionate number of problems.
39.
▲
by
thebluesky
14y ago
...except that JRuby is 3-100x slower than Java: http://shootout.alioth.debian.org/u64q/benchmark.php?test=al...
40.
▲
by
thebluesky
14y ago
With enough hardware you can make virtually anything scale, for a price...
41.
▲
by
thebluesky
14y ago
Statically vs dynamically typed peformance difference is clear for virtually any static or dynamic language you care to name, it has nothing to do with the jvm being "tuned" for a language: http://shootout.alioth.debian.org/
42.
▲
by
thebluesky
14y ago
> No technology stack is perfect, but I've yet to meet a stack that was pure evil. As someone who has seen Ruby cause major problems I'd have to say it's not too far off "pure evil"
43.
▲
by
thebluesky
14y ago
Maybe green threads
44.
▲
by
thebluesky
14y ago
First thing I noticed when I saw the pic. Biggest obvious difference is the twin engines.
45.
▲
by
thebluesky
14y ago
It doesn't necessarily hold. You can write a system which handles huge volumes of traffic simply by scaling horizontally with N servers. For some languages N is just a lot larger. Unless your startup has unlimited hardware resources like Go
46.
▲
by
thebluesky
14y ago
> The less Java, the better. That's a pretty broad generalization. As Java+Scala programmer I personally seldom use, see or write Java applets. Advocating against the use of Java in general is just silly however. Java (+other JVM langua
47.
▲
by
thebluesky
14y ago
Best introductory text: http://horstmann.com/scala/ Best IDE: IntelliJ community edition (free) + Free Scala plugin http://www.jetbrains.com/idea/
48.
▲
by
thebluesky
14y ago
Neal Gafter, another influential Java stalwart, has been a fan of Scala for quite a while: "Will Scala be the next great language? Only time will tell. Martin Odersky and his team certainly have the taste and skill for the job. One thing is
49.
▲
by
thebluesky
14y ago
In truth pretty much every language's GC is worse than the JVM's.
50.
▲
by
thebluesky
14y ago
>It was founded as a Play framework derivative, if you're familiar with that (I wasn't). Play is a web framework for Scala and Java: http://playframework.org/ We've been very happy with it.
51.
▲
by
thebluesky
14y ago
So how would you propose measuring "contributing to the success of the adopters" ? It seems that there is no way to either prove or disprove the statement hence any statement about the "success" of a language could be claimed as valid/true.
52.
▲
by
thebluesky
14y ago
Closures were not added to JDK 7, they will be added to JDK8 next year. Generics are definitely the biggest change, but not so much autoboxing (something that makes little difference to 99.9% of code). The annotations Java devs use the most
53.
▲
by
thebluesky
14y ago
Java inner classes haven't changed since the late 90's. There have been new features added to java over the last 12 years, but it still feels like the language I've used since the late 90's. http://en.wikipedia.org/wiki/Java_version_histor
54.
▲
by
thebluesky
14y ago
The zero day applet exploits say otherwise ;)
55.
▲
by
thebluesky
14y ago
Your comments about Spring (not really lightweight) and Play (lightweight) are spot on.
56.
▲
by
thebluesky
14y ago
Either that or he got a divide by zero error...
57.
▲
by
thebluesky
14y ago
> Signed: a frustrated Lisp programmer. thanks for the laugh :)
58.
▲
by
thebluesky
14y ago
Best bet is to write something awesome with it, and mention by the way that it's written in Scala
59.
▲
by
thebluesky
14y ago
There are nitpickers and Nitpickers with a capital N.
60.
▲
by
thebluesky
14y ago
Works just fine for us, even our college sophomore intern had no trouble figuring it out.
More ›