Several weeks and 156 commits later, my C compiler is now compiling a Turing-complete subset of C!
miniblog.
Introduction to CLOS from other OOP backgrounds: http://t.co/2EcpGFGuga
(if (<
(string-to-int (emacs-uptime "%d"))
30)
(message "Stop closing Emacs!"))
x86 assembly can be written with the src operand first, or the dest. My docs just say the '1st operand'. http://t.co/avRG1iS0jW Argh!
Stack Overflow is huge! In the last 120 days, they've question-banned 25,000 users: http://t.co/4uaf01nncq Huge community scale challenges.
Stack Overflow is huge! In the last 120 days, 25,000 users were question-banned! http://t.co/4uaf01nncq
no member named 'assigment' in 'struct Syntax'; did you mean 'assignment'? -- I love compilers that do fuzzy-matching for suggestions.
How to Write Seemingly Unhygienic and Referentially Opaque Macros with
Syntax-rules http://t.co/zMetrJ0hyA
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.
Showing 6,046-6,060 of 7,653 posts