Literate Programming
iteye_13811
这个作者很懒,什么都没留下…
展开
-
Literate Programming和产品开发
使用Leo(Literate Editor with Outline)好几年了,虽然清楚它是LP思想的实现之一,不过我还是主要用来当分类记事本来用了。 :oops: 其实也有用Leo进行过一两个程序开发,不过貌似还没充分体会到LP思想带来的伟大意义。。。 :oops: 也许还是应用的不够深入或者LP并非Knuth吹的那样强大......。最近打算在公司的产品开发中考验一下Leo。 :...原创 2009-02-07 11:56:52 · 134 阅读 · 0 评论 -
Leo文档翻译
从今天开始打算逐篇翻译Leo的相关文档 :lol: 。Leo已有的中文文档貌似很少,以前翻看过的主要是woodpecker和wikipedia上的只言片语。希望这个翻译系列能对LP思想的推广起点微薄的作用吧。我的英文算不上好,翻译的不好的地方还请各位看官指点! :wink: ...原创 2009-02-07 23:12:55 · 112 阅读 · 0 评论 -
Leo翻译系列之一:什么使得Leo与众不同?
[原文见:[url]http://webpages.charter.net/edreamleo/WhatIsLeo.html[/url]][size=large][b]Leo提纲模式提供了新的编程方式[/b][/size] Leo将代码或数据的方方面面都组织成一种可见的提纲。但是提纲能做的远不只简单的组织: - 提纲结构是第一类数据,它可以被程序或脚本访问。Leo是完全由Py...2009-02-08 00:06:01 · 154 阅读 · 0 评论 -
程序设计/编程语言介绍——文学编程和CWEB介绍
[转自:[url]http://zh.wikibooks.org/wiki/编程语言介绍#.E6.96.87.E5.AD.A6.E7.BC.96.E7.A8.8B.E5.92.8CCWEB.E4.BB.8B.E7.BB.8D[/url]] CWEB是tex的作者创立的一种编程语言。tex是主流的文档打印标准和文档生成工具。tex及相关的metafont就是用Cweb编写的软件,同时tex体现...原创 2009-02-08 22:21:42 · 655 阅读 · 0 评论 -
python文档和代码的分与合兼谈leo的文学化编程
[原文见:http://blog.donews.com/ygao/archive/2006/12/13/1095642.aspx]不知道能不能随意转贴该文章的,所以联系作者ing.. :wink:原创 2009-02-08 22:30:48 · 198 阅读 · 0 评论 -
关于Leo和文学化编程的一些讨论
【转自:http://markmail.org上几位大人的邮件讨论。原汁原味的,大家自个儿看吧】=================[b]limodou:[/b]文学编程不是一个新东西,是由DonaldKnuth提出来的。不过我接触经时间很短,但在CPUG第九次会课上听了zoom.quiet关于leo的讲解开始有所体会。再看一看我写的djangostep bystep,现在我...原创 2009-02-08 22:43:08 · 247 阅读 · 0 评论 -
Leo翻译系列之二:Leo的FAQ(常见问题列表)
[原文见:http://webpages.charter.net/edreamleo/FAQ.html]这是Leo的常见问题列表。---------------------------------------------------------------------------[b][size=large]#我如何使用bzr获取到Leo的最新代码?[/size][/b]【译者注:...2009-02-11 23:49:41 · 194 阅读 · 0 评论 -
Leo翻译系列之三:VisualWikiPedia上关于“文学化编程”的描述
[原文见:http://visualwikipedia.com/en/Literate_programming]文学化编程是Donald Knuth建立的一种编程方法。它是对70年代结构化编程思路的一种延续。文学化编程模式使得人们从由屈从于计算机工作方式的编程方式,调整为适合人类思维逻辑的编程方式。文学化的程序 Literate programs are written as ...2009-02-12 12:04:38 · 177 阅读 · 0 评论