I mean, it would be really nice if we didn’t have to drop into SVG or XWidget to mix text with GUI elements… But agreed that Emacs is more user-extensible than all the other options presently out there, purely from how…
As I understand his claims, “less code that ran faster” was after switching from existing web frameworks to web.py, a from-scratch web framework he wrote himself to ‘do the right thing, simply’ (as all the best…
> And yet, most programmers have an irrational fear of built-in metaprogramming because it "makes hard to understand code". But seemingly nobody is afraid of bad metaprogramming, like code generation. Which I would…
That’s not a matter of the language; and I don’t mean that in the “No True Scotsman” way either. Lisp definitely allows you to write code that is very easy to come back to and understand. I’ve written code like that,…
Something was bugging me about this article the first time I read it, so I made a mind map. Turns out, not once does the author actually give a reason why Python was better than Lisp for Reddit. The only references to…
Not a Firefox user, but this feels like a culture gap. I use multiple applications where configurability through user-code is part of the SLA, and dropping support would be as utterly unacceptable as, say, dropping the…
Scientists are people too. These efforts have always struck me as a desperate attempt to cling to conventionally intuitive views of what humanity and sapience actually means, in the face of physical laws which don't…
I think the difference here is whether we're considering the plausibility that there aren't any security violations versus the overall frequency and severity. Centralization significantly increases the chance that all…
I've actually seen this usage pattern in the practical usage of logic programming libraries. Common Lisp's Screamer [1], for instance, or Clojure's less-mature core.logic [2]. Though to be fair, both of these libraries…
I mean, it would be really nice if we didn’t have to drop into SVG or XWidget to mix text with GUI elements… But agreed that Emacs is more user-extensible than all the other options presently out there, purely from how…
As I understand his claims, “less code that ran faster” was after switching from existing web frameworks to web.py, a from-scratch web framework he wrote himself to ‘do the right thing, simply’ (as all the best…
> And yet, most programmers have an irrational fear of built-in metaprogramming because it "makes hard to understand code". But seemingly nobody is afraid of bad metaprogramming, like code generation. Which I would…
That’s not a matter of the language; and I don’t mean that in the “No True Scotsman” way either. Lisp definitely allows you to write code that is very easy to come back to and understand. I’ve written code like that,…
Something was bugging me about this article the first time I read it, so I made a mind map. Turns out, not once does the author actually give a reason why Python was better than Lisp for Reddit. The only references to…
Not a Firefox user, but this feels like a culture gap. I use multiple applications where configurability through user-code is part of the SLA, and dropping support would be as utterly unacceptable as, say, dropping the…
Scientists are people too. These efforts have always struck me as a desperate attempt to cling to conventionally intuitive views of what humanity and sapience actually means, in the face of physical laws which don't…
I think the difference here is whether we're considering the plausibility that there aren't any security violations versus the overall frequency and severity. Centralization significantly increases the chance that all…
I've actually seen this usage pattern in the practical usage of logic programming libraries. Common Lisp's Screamer [1], for instance, or Clojure's less-mature core.logic [2]. Though to be fair, both of these libraries…