Weekend reading 2011.08.26

11 views
Skip to first unread message

Fogus

unread,
Aug 26, 2011, 2:16:27 PM8/26/11
to Marginalia
"Towards Modern Literate Programming" by Matthew Smith

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.12.1775&rank=3

Questions to ask yourself. How is Marginalia different? How does it
solve some of the problems of LP? How does it fall short?

Ambrose Bonnaire-Sergeant

unread,
Aug 27, 2011, 10:09:39 AM8/27/11
to margina...@googlegroups.com
Having never studied Literate Programming in depth, this was an illuminating paper.

I see why it's stressed that Marginalia is a "ultra-light LP system".

One little detail that I think Marginalia lacks is linking to functions. I believe this is noted
on the TODO list (Paragraph anchors).

I personally haven't written enough Marginalia to come across this need. Is this a feature that
would benefit? 

Is Clojure's discouragement of forward declarations related to this feature? ie. bottom-up reading.

Thanks,
Ambrose
Reply all
Reply to author
Forward
0 new messages