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
- HN profile
- View on Hacker News ↗
About Johnny_Brahms
No profile information was provided.
Recent public activity
- comment
-
comment
Comment #15768103
Transmission comes to mind. It as a gtk, osx and Qt GUI
-
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…
-
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.
-
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…
-
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 …
-
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.
-
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…
-
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…
-
comment
Comment #15402276
Because r7rs large is an effort that probably is bigger than common lisp. It is very much not a toy language.
-
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.
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #15382024
It is already in use in a bunch of smaller editors like Vis (iirc)
-
comment
Comment #15381873
Wow. I really thought there would be more energy in an earthquake. That's just like a smallish nuke.
-
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
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…