Live data from Hacker News

Viewing profile — nox_

nox_

HN member
Joined
Tue, Mar 27, 2012, 4:16 PM UTC
HN karma
107
Public activity
49 items

About nox_

No profile information was provided.

Recent public activity

  1. comment
    Comment #19644054

    Cf. `try` becoming a keyword, when there are hundreds of calls to a method named `try` in Servo, one of the largest Rust projects in existence.

  2. comment
    Comment #13356227

    The inflate crate is absolutely devoid of tests and full of unsafe code though, so the foundations of all of that are quite weak.

  3. comment
    Comment #13295645

    I implemented them in R17. José doesn't dislike them but doesn't have a syntax that fits Elixir for them, given parens around arguments of a lambda are optional.

  4. comment
    Comment #10140092

    I have rarely read things that were that much wrong. Just because the code can be represented as a data structure, or just because the compiler is written in its own language, that…

  5. comment
    Comment #9763901

    Erlang is not homoiconic. Did you mean Elixir? Neither are anyway.

  6. comment
    Comment #8830550

    Metaphors make sense, that reusing of isomorphism doesn't, however you quote Greek words to justify your means.

  7. comment
    Comment #8829310

    Isomorphism was already a word before Nodejitsu abused it. Your examples are acronyms and abbreviations. Nevermind that this concept is not even worth a name.

  8. comment
    Comment #8829042

    In which universe is polymorphism the opposite of isomorphism? Couldn't we just have said "JavaScript that runs everywhere" instead of trying to sound educated?

  9. comment
    Comment #8712137

    Replying with an attack and closing comments is definitely something a douchebag would do. Free or opensource doesn't mean you get to be irresponsible about what you release or mai…

  10. comment
  11. comment
    Comment #8346158

    You introduced a closure there. Bindings set in if, case, receive, etc will spill in their surrounding environment. Obviously they won't spill outside closures without mutable term…

  12. comment
    Comment #8344425

    You can. And even if you couldn't, what I mentioned is still different scoping rules, whether you put scare quotes or not.

  13. comment
    Comment #8340519

    Variables in Elixir can be rebound, and there are no unsafe variables at all in Elixir.

  14. comment
    Comment #8334348

    Sharing a common subset does not make them "fundamentally the same language".

  15. comment
    Comment #8334325

    Quotes don't magically let you say wrong things.

  16. comment
    Comment #8332952

    When two languages have different scoping rules, they don't have the same semantics. When two languages differ in their opinion about macros, they don't have the same semantics. Wh…

  17. comment
    Comment #8297552

    Syntax is the least of your worries when learning a new language. Elixir isn't Ruby. Some new projects may be developed in Elixir but it will never supplant Erlang.

  18. comment
    Comment #8297427

    Hah, yeah, let's port everything for no obvious reason.

  19. comment
    Comment #8015263

    Elixir's compiler emits Erlang forms, and then relies on OTP's Erlang's compiler. It is not a direct process.

  20. comment
    Comment #8015172

    > - Elixir compiles directly to Erlang byte code No, it compiles to Erlang. Which is then compiled by the Erlang compiler.

  21. comment
    Comment #7796058

    For the terse badmatch error and such, you might be interested in Shippai: https://github.com/nox/shippai

  22. comment
    Comment #7777530

    Why was this downvoted when it clearly shows how this article is misguided? Just because a language uses parentheses for some of its constructions doesn't mean we can call Lisp syn…

  23. comment
    Comment #7764267

    Too bad that this isn't type checking in the traditional sense though. That's just runtime tag checking.

  24. comment
    Comment #7694253

    "Tries" is the operative word here. There is a documented history of utter incompetence in Linguist.

  25. comment
    Comment #7496166

    And what exactly is standard about this?