Live data from Hacker News

Viewing profile — xonre

xonre

HN member
Joined
Tue, Dec 24, 2024, 3:29 AM UTC
HN karma
2
Public activity
10 items

About xonre

No profile information was provided.

Recent public activity

  1. comment
    Comment #48669604

    For readability, `then` allows splitting with newlines very long conditional expressions, without having to wrap the condition in parentheses: if x + y + z > a or verylongcondition…

  2. comment
    Comment #48419776

    Still true for C++. Can still mentally map new features to the core language C. A modern Cfront transpiler can still be written. Template meta-programming maps to C pre-processor m…

  3. comment
    Comment #47580157

    That place is C++/Lua, with most of the code in Lua. Concurrency model is thread-per-lua-state. Interthread comms is message passing implemented via textbook c++11 atomic and condi…

  4. comment
    Comment #45991542

    PHP should do a real major compatibility break and remove $ sigil from variable names. It's gonna be worth the pain!

  5. comment
    Comment #45822697

    Tl;dr: it's an autoconf problem Article also misses: comparing speed of full rebuilds. Pch gives massive speedup on edit-compile-debug cycle or when several modules can share a sin…

  6. comment
    Comment #43632083

    Yes you should. You'll need a glob function, cd/getcwd/setcwd, pretty-printer. That's about it. Lua stdlib replaces sed, awk, grep, cut, tr, tail, etc. Startup time is the best. In…

  7. comment
    Comment #43631806

    Load the table. Modify. Serialize to file. Not too hard. Emacs does it with the .emacs file, mixing generated and manual content.

  8. comment
    Comment #43631721

    Lua is C in Lisp's clothing. Lisp killer features were GC, good data representation, first class functions. Lua has all that and more. But its being a "thin" library over the C run…

  9. comment
    Comment #42499600

    You are correct wrt to iostream, it's bad. I stick to studio.h.

  10. comment
    Comment #42499538

    It's probably auto when you wanted auto&. A copy was made instead of a reference. I've been bitten by that.