Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2005-01-05 12:32:39
Size: 149
Editor: ZoomQuiet
Comment:
Revision 3 as of 2005-01-05 12:50:09
Size: 1400
Editor: ZoomQuiet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
= 文学编程 =
 * LiterateProgramming -- 文章化编程
  * 也就是那种认为源代码只是构成程序的一小部分的想法。
  * '''程序的真正主体是对它的算法、结构、目的和用法的描述——实现它的源代码并不是主要的。'''
= Leo =
 * http://webpages.charter.net/edreamleo/LeoProse.gif
 * [http://webpages.charter.net/edreamleo/front.html Leo is ...]
 * 这个纯Python 的编辑环境用最简单的代码实现了如此丰富的编程思想!
  * Leo 可以是 '''一个通用的数据管理环境'''
  * Leo 可以是 '''一个柔韧性的项目,程序或是其它数据的浏览器'''
  * Leo 可以是 '''一个项目管理器'''
  * Leo 可以是 '''一个提纲式的程序编辑器'''
  * Leo 可以是 ....
 * 下载帮助文件来学习 attachment::sbooks.chm
Line 7: Line 21:
== 开发体验 ==
 * 通常的界面:
  * attachment::leo0-snap.jpg
  * 可以发现,Leo 仅仅使用了Tk 来实现GUI ,可以说是Python 中最轻巧,通用的GUI组织方式!
  * '''File encoding: UTF-8''' 所有的文件是以 UTF-8 编码管理的!
  * Leo 文件本身却是标准的XML文件!
  * attachment::CVSanalyser.leo
  
 * 我喜欢的形式:
  * attachment::leo1-snap.jpg
 
 

自然,方便的开发管理环境! TableOfContents

文学编程

  • LiterateProgramming -- 文章化编程

    • 也就是那种认为源代码只是构成程序的一小部分的想法。
    • 程序的真正主体是对它的算法、结构、目的和用法的描述——实现它的源代码并不是主要的。

Leo

开发体验

  • 通常的界面:
    • attachment::leo0-snap.jpg
    • 可以发现,Leo 仅仅使用了Tk 来实现GUI ,可以说是Python 中最轻巧,通用的GUI组织方式!
    • File encoding: UTF-8 所有的文件是以 UTF-8 编码管理的!

    • Leo 文件本身却是标准的XML文件!
    • attachment::CVSanalyser.leo
  • 我喜欢的形式:
    • attachment::leo1-snap.jpg


-- ZoomQuiet [DateTime(2005-01-05T12:32:39Z)]

LeoEnvironment (last edited 2013-10-22 01:25:18 by ZoomQuiet)