How to Write Seemingly Unhygienic and Referentially Opaque Macros with
Syntax-rules http://t.co/zMetrJ0hyA
miniblog.
Amazed to learn that you can implement `quote` as a macro! http://t.co/b1yNDRxK0V
What should we expect in a language's sorting implementation? http://t.co/3fK0l3vTig
Dynamic scope in Python: https://github.com/agrif/parameterize Nifty and definitely useful when you need it.
It's a shame there aren't any mature tools for mutation testing in Python. It provides really valuable data.
Added variable declarations to my baby C compiler! It's a fantastic way to get familiar with low level details.
Some examples of the astounding expressiveness of macros: http://t.co/iUcB87ttTq
R has "first class environments + fexpr equivalents + almost lexical scope". Wow, newLisp was the only language I knew with fexprs.
Turns out that writing a C compiler is non-trivial.
It's remarkable how many elisp hackers are also literate in Haskell. They are radically different languages.
I'm now comparing three Scheme implementations in my pidigits benchmark, with guile being very impressive! https://github.com/Wilfred/the_end_times
Another great Emacs post by Christopher Wellens, contrasting mutable strings and buffers: http://t.co/X3qD8Ipr8F (juicy impl details!)
I am really impressed with the bigint performance of GHC and CPython! https://github.com/Wilfred/the_end_times
"My problem is that I'm a newbie at Emacs with only 20+ years of experience using it" http://t.co/i6aOatz3p5
TIL Emacs already has anaphoric macros, as part of ibuffer: ibuffer-aif and ibuffer-awhen.
2014 International Lisp Conference: http://t.co/UgZpmJ52uT (has a talk by Stefan Monnier!)
`C-x 8 RET snowman RET` -- Emacs has great Unicode support.
"you have a problem. CL has a clunky solution that's built into the std, and scheme has a beautiful one that doesn't work in your dialect."
Structured haskell mode is extremely cool. It's also the best Emacs mode readme that I've seen in a while: https://github.com/chrisdone/structured-haskell-mode
Julia 0.3 is out! https://github.com/JuliaLang/julia/blob/master/NEWS.md#julia-v030-release-notes Still immature, but shaping up into a great language.
Showing 461-480 of 1,323 posts