Live data from Hacker News

Viewing profile — lukedegruchy

lukedegruchy

HN member
Joined
Mon, Dec 29, 2014, 10:54 PM UTC
HN karma
37
Public activity
18 items

About lukedegruchy

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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.

  5. 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…

  6. 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…

  7. 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 …

  8. story
  9. comment
    Comment #9760677

    What well-designed language doesn't do this?

  10. comment
    Comment #9760285

    Sorry, but I don't understand your point about instanceof/casting and how this relates to constructors. Please elaborate.

  11. 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 …

  12. story
  13. 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…

  14. 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…

  15. 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…

  16. 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…

  17. story
  18. 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…