Viewing profile — lukedegruchy
lukedegruchy
HN member- Joined
- Mon, Dec 29, 2014, 10:54 PM UTC
- HN karma
- 37
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About lukedegruchy
No profile information was provided.
Recent public activity
-
comment
Comment #35786868
C-11 is about algorithms (more specifically, the requirements that govern algorithms) and discoverability. The former CRTC commissioner as well as the senate confirmed that user ge…
-
comment
Comment #35782507
It's not the source of the funding that makes the CBC biased. It's all the exemptions and correspondence between the CBC and cabinet, the treasury board, and other arms of the gove…
-
comment
Comment #35782483
I'm a Canadian who's been following C-11 and before that C-10 for the 2 years the government has been working to pass this legislation. Here is the best summary I've read so far: h…
-
comment
Comment #20498522
For Canada, Toronto and Vancouver are considered distinct from the rest of their provinces, but not Montreal from the rest of Quebec.
-
comment
Comment #10465541
-reified generics: From what I've seen, the Ceylon guys have done a good job of implementing this and they make flow-sensitive typing possible. Without out, the benefits of union t…
-
comment
Comment #10464453
Experimental support for higher order generics will be in 1.2 (JavaScript runtime only): http://ceylon-lang.org/blog/2015/06/03/generic-function-refs... http://ceylon-lang.org/blog…
-
comment
Comment #10453234
Optional (either JDK or Guava) is not perfect but is infinitely better than hand-checking for null. Among other things, it expresses the intent of the API writer that their method …
- story
-
comment
Comment #9760677
What well-designed language doesn't do this?
-
comment
Comment #9760285
Sorry, but I don't understand your point about instanceof/casting and how this relates to constructors. Please elaborate.
-
comment
Comment #9695150
Gavin's looking for positive feedback on this since he wants the community to buy into this, so please give encouragement if you want this feature. It's currently experimental and …
- story
-
comment
Comment #8814259
Java interop is way better with Ceylon 1.1. For example, use-site variance for generics was introduced and overloading bugs have been resolved. Ceylon 1.2 will have constructors (t…
-
comment
Comment #8812944
What's wrong with Ceylon's type system? I find it incredibly well designed. For instance, the Ceylon compiler won't allow you to assign null to a non-optional variable. Also, there…
-
comment
Comment #8812937
I disagree about the dots and parents. It impacts readability because the person reading the code, which most developers do 90% to 95%. If different developers on the team use diff…
-
comment
Comment #8812389
I disagree. I think Scala suffers from Perlisms like being too succinct and more than one way of doing things (ex omitting dots and parens to invoke a method). There are newer alte…
- story
-
comment
Comment #8812284
Scala isn't the only alternative JVM language that has a superior generics implementation and that doesn't have primitives. What neither Scala nor those languages have is support f…