Live data from Hacker News

Viewing profile — Johnny_Brahms

Johnny_Brahms

HN member
Joined
Tue, Nov 11, 2014, 7:45 AM UTC
HN karma
1,077
Public activity
383 items

About Johnny_Brahms

No profile information was provided.

Recent public activity

  1. comment
  2. comment
    Comment #15768103

    Transmission comes to mind. It as a gtk, osx and Qt GUI

  3. comment
    Comment #15728182

    I don't happen to agree with you on eliminating NIL. I don't understand what the royal pain is. And dynamic-wind is the price you have to pay for call/cc. UNWIND-PROTECT is not the…

  4. comment
    Comment #15719338

    I am still waiting for all my favourite applications to be extendable in GNU Guile. On a more general note, I am still waiting for the world to fall for lisp in general.

  5. comment
    Comment #15485493

    This was in a small valley near insbruck, Austria in the early nineties. It got some media attention due to some controversy regarding irresponsible tourists. I had however done my…

  6. comment
    Comment #15482008

    This depends on the type of avalanche. I know,because I was caught in one. The one I was in was relatively minor and made up of a large part newly fallen snow. I had stopped for a …

  7. comment
    Comment #15407292

    To anyone who was as confused as I, it is not the linked comment that is what OP is referencing, but a reply.

  8. comment
    Comment #15406838

    I think that the best way to go about it (at least if you want to be successful) would be to write a SRFI that could easily be impkemented using the FFIs that are already out there…

  9. comment
    Comment #15406767

    I have found that you fairly easily can write portable r6rs code, but whenever you step outside r6rs (for stuff that isn't standard, like networking) it becomes an exhibition of co…

  10. comment
    Comment #15402276

    Because r7rs large is an effort that probably is bigger than common lisp. It is very much not a toy language.

  11. comment
    Comment #15398546

    I feel that not standardising a low level FFI for r7rs large is a mistake. They should at least recommend some reasonably low level stuff that can be used to build abstractions.

  12. comment
    Comment #15398312

    The simplest way would probably be to implement explicit and implicit renaming macro transformers. They are found in many schemes and are quite a bit simpler than the syntax case y…

  13. comment
    Comment #15390752

    I think immer is brilliant. I just saw that you have guile bindings, which makes it even more exciting! I like that they are lgpl as well. I am a believer in that kind of freedom d…

  14. comment
    Comment #15387557

    (define-syntax nest (syntax-rules () ((nest x) x) ((nest x ... (y ...) z) (nest x ... (y ... z))))) That one is quadratic according to the author, but for 1050 expands of a nest wi…

  15. comment
    Comment #15382077

    Y'all should have a look at ewig which uses Immer - really fast persistent data structures for c++. Ewig is just a proof of concept, but the code is really nice. I have thought abo…

  16. comment
    Comment #15382024

    It is already in use in a bunch of smaller editors like Vis (iirc)

  17. comment
    Comment #15381873

    Wow. I really thought there would be more energy in an earthquake. That's just like a smallish nuke.

  18. comment
    Comment #15367404

    It's not in r7rs small, but t will probably find it's way into r7rs large: http://trac.sacrideo.us/wg/wiki/YellowDocket

  19. comment
    Comment #15367376

    R7rs small is a language in the spirit of r5rs. R5rs large will have a specified low level macro facility, probably syntax-case in one form or the other. The smaller standard does …

  20. comment
    Comment #15363475

    I don't get the obsession with defmacro vs syntax case. Defmacro can be implemented in syntax case in about 10 lines, whereas the power of syntax-case is very much non-trivial to i…

  21. comment
    Comment #15355044

    As an Emacs enthusiast I agree with that (GP's) statement. VScode is usable for everyone from the start yet is capable to grow just like vim and in most meaningful ways just like E…

  22. comment
    Comment #15282393

    It surprises me to no end that programming languages that promote a functional style with higher order functions do not support partial application as a part of the standard librar…

  23. comment
    Comment #15275631

    A question about urbit: whenever I read anything concerning it, all I see is a weird programming language and warning signs of esoteric technocratic fascism. What is it that people…

  24. comment
    Comment #15238781

    Some People use evil, which is hands down the best vim emulation out there. I myself started with evil after a long time with vi(m) and then made the switch to a more "pure" (for t…

  25. comment
    Comment #15235814

    Wiuldnt implementing those be trivial? They are hardly going to be "too slow" like file copy might be, and with the JS love of small packages this should already be a solved proble…