Re: Aha! moments



On 27 Sep 2006 17:12:44 -0400, Zach Beane <xach@xxxxxxxx> wrote:

[snip]

- inspecting a GF object in slime

What are some of the things that triggered your own Aha! moments? What
sort of stuff delighted you when you discovered it? What advice would
you give people who want to have more Aha! moments?

- macros of course, in particular, writing a DSL for defining
GUI menu hierarchies

- learning what generic functions are and what you can do
with them in CLOS (e.g. the different kinds of specializers)

- the MOP (and every MOP-related thread in this newsgroup is
making me aware that I'm still hanging onto preconceived
notions about OOP)

- incremental programming with SLIME

--
Jack Unrue
.



Relevant Pages

  • Aha! moments
    ... Here are a few things that triggered major Aha! ... moments for me, in no ... reading the source of cl-ppcre, ... bits on disk or on a wire or sometimes even in memory, and Lisp ...
    (comp.lang.lisp)
  • Re: Aha! moments
    ... I guess "code is data" is the most basic lisp aha! ... continue to be sources for many more such aha moments. ... For instance, in most other programming languages, new abstractions are ... built by writing code on /top/ of existing abstractions. ...
    (comp.lang.lisp)
  • Re: Aha! moments
    ... What are some of the things that triggered your own Aha! ... functions and recompile on the spot while I was in the debugger. ... Also, discovering kill-sexp.. ...
    (comp.lang.lisp)
  • Re: Aha! moments
    ... What advice would ... you give people who want to have more Aha! ... Rahul Jain ...
    (comp.lang.lisp)
  • Re: Any advice on planning?
    ... which can be witty in ways that those ... boring old numbers aren't.... ... And which depend much more on Aha! ... moments and much less on ...
    (rec.arts.sf.composition)