Live data from Hacker News

Viewing profile — jdh30

jdh30

HN member
Joined
Thu, Mar 18, 2010, 2:01 AM UTC
HN karma
18
Public activity
19 items

About jdh30

No profile information was provided.

Recent public activity

  1. comment
    Comment #18378029

    I just noticed your post ( https://news.ycombinator.com/item?id=18050422 ) about courses but cannot comment on it because it is too old. I am an employer with strong opinions. If y…

  2. comment
    Comment #9377847

    There are 182 articles in the F# Journal. The F# News blog has had many applications on it: http://fsharpnews.blogspot.co.uk/2010/12/most-popular-f-samp... So has Phil Trelford's b…

  3. comment
    Comment #9377835

    I have written thousands of pages of example applications in articles for the F# Journal.

  4. comment
    Comment #9377828

    F# Journal articles walk through the design and implementation of dozens of different example applications including both client GUI and server with sockets and so on.

  5. comment
    Comment #8502046

    > Have a look at the 'Multicore OCaml' presentation here: https://ocaml.org/meetings/ocaml/2014/ I just watched it. Great to see somebody else trying but this is no more advanced t…

  6. comment
    Comment #8499932

    > Wow, ML syntax is actually better than OCaml. It's a shame the former was used as a base for F#. I prefer this: http://www.ffconsultancy.com/languages/ray_tracer/code/1/ray... to…

  7. comment
    Comment #8499922

    > One thing I think F# got right is that it removed some of the "flexibility" in OCaml's syntax. For example, it uses significant whitespace to define scoping, which removed (in ne…

  8. comment
    Comment #8499874

    OCaml will give you compiler warnings on the incomplete and redundant match cases. F# will silently execute a semantically different version of your code. I prefer OCaml. Indentati…

  9. comment
    Comment #8499795

    > SML has stagnated for almost 20 years I'm still waiting for OCaml to get decent multicore support, decent Windows support and an FFI that doesn't suck donkey brains through a str…

  10. comment
    Comment #1924863

    Classic Dunning-Kruger effect.

  11. comment
    Comment #1924858

    Demand for OCaml and F# people here is insane right now. I just turned down a £390k job offer.

  12. comment
    Comment #1900758

    > The language was developed by a team in Microsoft Research, not by a product team. If a product team thought there was a good product strategy for the language, they would have t…

  13. comment
    Comment #1900754

    > Since pure functional languages are easier to parallelize. Purely functional programs have a lot of problems with parallelism. If you want to parallelize your F# code effectively…

  14. comment
    Comment #1900741

    You can nest a recursive function inside a non-recursive one and inline that.

  15. comment
    Comment #1872546

    I love it!

  16. comment
    Comment #1872544

    Multicore is one obvious huge advantage over OCaml. Associating basic functions (like comparison) with types is a major advantage. Equality types are a huge advantage. Overloading …

  17. comment
    Comment #1872533

    F# was just released under to OSI-approved Apache open source license.

  18. comment
    Comment #1872530

    Haskell doesn't have active patterns. Although they were originally proposed for Haskell by Wadler, they don't make so much sense with non-strict evaluation because you can just wr…

  19. comment
    Comment #1200277

    I'm Jon Harrop. HLVM is a hobby project that I work on when I can find the time. If I could commercialize it then I would but there is no short-term way to make decent money from a…