Viewing profile — happy_dino
happy_dino
HN member- Joined
- Sun, Feb 10, 2013, 3:29 PM UTC
- HN karma
- 145
- Public activity
- 148 items
- HN profile
- View on Hacker News ↗
About happy_dino
No profile information was provided.
Recent public activity
-
comment
Comment #6191218
Make the function from LowercaseLetter to UppercaseLetter type-safe, too. It might not make much sense in this scenario (there is no one-to-one mapping between upper- and lowercase…
-
comment
Comment #6191063
Scala has 1., 2., 3., 4., 5. 6. seems to be a fix for an OCaml-specific issue. 7. is obsolete (imho), because with macros the most important benefit of decidable type systems (know…
-
comment
Comment #6185435
Can you explain/give a link?
-
comment
Comment #6184747
> It seems we have different definitions of what type > inference, higher order functions and Turing > completeness means. :-) I don't think so. The definitions are pretty much sta…
-
comment
Comment #6184351
Go's GC is non-moving, exactly because they can't precisely know what a pointer is and what is just some random int. So it's basically as if all objects are pinned in Go. I don't e…
-
comment
Comment #6184338
They could, but I expect their "worse is better" attitude will prevent it.
-
comment
Comment #6184320
Looks like you just managed to disprove my earlier claim: > Before I learned about Clojure, I certainly wouldn't have > believed it if someone told me that there was a Lisp-like > …
-
comment
Comment #6181980
> Java has no type inference, higher order functions, > coroutines, implicits (it has some standard implicit > conversions but not implicit conversions that can be > added by the u…
-
comment
Comment #6179430
I guess it depends on where one comes from. If one compares Scala to Scheme, sure, Scheme is ridiculously simple compared to Scala. But if one compares Scala to languages which are…
-
comment
Comment #6178563
> but it will win in the next 15 years in a major way, > because it is already one of the most interesting the most interesting ... what? Anyway, I think they have already won in a…
-
comment
Comment #6178546
While I can't speak of traction in enterprises in Germany, I wonder what the notion of "Scala with its everything and the kitchen sink feature set" is about. This seems to be a pop…
-
comment
Comment #6178529
> But match exceptions do. I'd call that non-sense.
-
comment
Comment #6170516
You can use any templating system you want, including the one which was used in Play 1.
-
comment
Comment #6130891
As a general policy, if I spend time explaining things I require people to do some homework on their own. This way people who are lazy, whose interest is just strong enough to make…
-
comment
Comment #6130356
Can you give some details what caused the issues in your the 2.9 -> 2.10 migration?
-
comment
Comment #6129721
Ah right. I refactored the messages a bit and didn't completely update the post to mirror that.
-
comment
Comment #6128026
> How easy is it to find a Scala developer if you need to expand your team compared to a Java developer? How easy is it to find a GOOD developer? Much easier with Scala. It's not l…
-
comment
Comment #6127873
> I am still seeking the legendary JVM implementation with TCO. scala> :paste // Entering paste mode (ctrl-D to finish) object TCO extends App { def stackSize = Thread.currentThrea…
-
comment
Comment #6127657
// Some example methods which might spend waiting for other // services (calling the database, sending emails). def getEMailForUsername(username: String) = future { DB.Users.find(_…
-
comment
Comment #6122696
> [...] then it would be a different matter entirely Have fun moving the goal posts around. > Java was created in the mid-90s before every man and his dog was trying to solve the c…
-
comment
Comment #6122601
> due to the language's embarrassing lack of TCO TCO is a runtime property, not a language property. Anyway, you have clearly not been doing your research and its not my job to do …
-
comment
Comment #6119610
C is easy as pie. It's the most fundamental language. Forth is a super-cool game. My kid already rocks on an HP-41 calculator (RPN). When I introduced him to Forth he literally sai…
-
comment
Comment #6119582
> In any language implemented on the JVM (including Scala) you block an OS level thread. Wrong. Whether JVM implementations use green threads or system threads is an implementation…
-
comment
Comment #6118740
I just fear this "it must stop breaking things after 1.0" attitude some people have. That's exactly what the death of a promising language looks like. Those people should just go e…
-
comment
Comment #6118718
That has exactly been my experience, too. The people who think Go is great are the same who lack substantial experience with any remotely modern programming language.