关联提醒
关联博客
关联链接

成为计算机作家和译者

创建者:1000copy   类型:事业  时限:中长期 点击:558 行动:11 留言:0
  创建于:2008-04-12 (建立已经9个月)

这是我的目标,也是兴趣。甚至是打发闲暇的方法。

现在已经在做的有

1. 译(进行):program development by Stepwise refinement.

2. 著(进行): 我的软件工程(暂定名),未发布

 

一、完成该目标的要点、注意事项、指导思想
1)和“牛”交流,包括重构,delphi,。net,sqlserver领域
2)勤习苦练
3)一个个的搞,各个击破

二、详细计划(尽量有时间、以及可以量化检视的指标)
1)
2)
3)

我的行动记录 
11.
201天前 2008-6-22

已经发布:http://1000copy.javaeye.com/blog/206900

隔了这么久,我一直在想,是否要把这个翻译做的尽善尽美,现在我明确了:这次我不想做的那么细致了,点到为止。

感谢wii的评注和支持,你的主动和承担让我印象深刻。

10.
254天前 2008-4-30

等待wii完了,就该我了。

我想,稍微集中精力,最多一周就可以完成了,不过现在好像就是无法做到集中精力。顺其自然吧。

9.
257天前 2008-4-27

祝福Randy Pausch,面对重症,笑对人生。

http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=1331517&uid=1492821140#7918779

8.
267天前 2008-4-17

已经发给wii,请求评阅。

7.
268天前 2008-4-16

第一遍完成。

3月17日开始,到此整整一个月。

字数: 11395

段数: 228

页数(大约): 9

6.
268天前 2008-4-16

2. 照译

在逐步求精的过程中,应该尽可能的使用可以自然贴切的表达问题的符号体系。在逐步求精的过程中,符号发展的方向将会由最终采用的计算机语言决定,并且最终和计算机语言一致。这些符号语言应该尽可能自然和清晰的表达在设计过程中逐步出现的程序结构和数据;同时也能够在逐步求精的过程中,通过表达基本的特征和结构规律,从而对程序将要执行的计算机上也是自然的这一点给出指导。

3. 意译

应该尽可能的创建和使用一套符号体系,这套符号不但可以能够很好的表达原始的问题,以及逐步细化的问题中产生的程序算法和数据结构;也可以为最终的计算机语言的物理实现做出明确的指导。

4. 术语:领域语言

这就是术语的力量。

5.
268天前 2008-4-16

快完了,又有感受。

令人抓狂的教授语言:一个例子就可以支持一堆理论。

实干家的语言:一个理论至少一个例子。

1.原文:出现于最后一节

This language should therefore allow us to express as naturally and clearly as possible the structure of program and data which emerge during the design process. At the same time, it must give guidance in the refinement process by exhibiting those basic features and structuring principles which are natural to the machine by which programs are supposed to be executed. It is remarkable that it would be difficult to find a language that would meet these important requirements to a lesser degree that the one language still used most widely in teaching programming: Fortran.

待续

4.
269天前 2008-4-15

逐字逐句的翻译,有些走不动,费力。

3.
272天前 2008-4-12

第6节完成,休息了。

2.
272天前 2008-4-12

先看原文:The technique of extending the two given programs finding a solution to the simple 8-queens problem is based on the idea of modification of the global structure only, and of using the same building blocks.

N wirth也不是以英文为母语的,大概有些语法看到也怪异,不好断句。下文中的the two given programs想来是指simple 8queen problem 和extend 8queen problem,从前面的文字可以推断出来--后者对前者进行extending;而Wirth的原文看起来是另外有一个问题,这个从来没有提过的问题对 simple 8queen problem 和extend 8queen problem一起进行了扩展。

两个意思的差别可就打了,我比较倾向于前一个意思,而但从字面上看,则是后面的意思。因此令人委决不下。

1.
272天前 2008-4-12

译:通过逐步求精编程

5. 一般化的8王后问题。

这一节的最后两段算得上是我觉得最难翻译的,字面的意思早就搞懂了,可就是不明白他为什么这么说。

看了有几周了,有几次只要上网就来瞄几眼,今天终于勉强认为过了。有问题下一轮扫描再来。

进入第6节

网友交流鼓励