I like this guy's blog, today's post on scripting opengl made me nod
my head a lot

http://blog.sigfpe.com/2011/10/quick-and-dirty-reinversion-of-control.html

I rarely understand what he's talking about because it's in haskell and in fact
in this post there are more words spent on figuring out the type of
things than actually doing things
(maybe figuring out types is how you get things done in haskell or
maybe even just thinking about "doing" things
shows that I'm stuck firmly in the procedural mindset).

Anyway, one of the things I find frustrating when trying to talk about
this stuff is that I'm unsure of the vocabulary.

Wikipedia's got some dreadful stuff on control inversion, I'm really
not sure we're even talking about the same thing.

This explanation makes most sense to me, but it doesn't count because
John wrote it (there's nothing wrong with
John writing things, but the chances of it using a standard vocabulary
aren't good)

http://caml.inria.fr/pub/ml-archives/caml-list/2004/04/fda15dedf5cab2ecf317c49fefdd9315.en.html


There's continuations, closures, and threads, which have always
unquestionably been two things: control+asynchronicity
People who want the first property and are flagellated by the second,
and those who want the second often under appreciate
the first, or worse, burn CPU cycles when they have nothing to do.

Oops, it's late, but if anyone can point me to some definitions on
this stuff that would be great.

------------------------------------------------------------------------------
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World™ now supports Android™ Apps 
for the BlackBerry® PlayBook™. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to