为什么用Win32forth编程的程序员不多
2014-01-20 05:42
423 查看
Forth开发工具进入中国至少在1984年以前。当时的fig-forth就可以支持z80、6502、8085等cpu下的程序开发,本人也曾为中华学习机移植过fig-79标准的forth。现在过了许多年,Windows下也有许多个版本的forth的系统,大部分还都是自由软件。Win32Forth就是其中的一个。
本博曾向新来的计算机软件专业的毕业生推荐过Forth,但鲜有人能够接受。究其原因,主要是因为Forth现成的工具程序太少,甚至一些在VC里现成的功能,到了Forth里可能需要程序员自己去写程序。这种情况或许是由于Forth系统的太贴近系统底部了。这大概也是用Forth的程序员不多的主要原因之一。
windows下的Win32forth,仍然保持了小巧的特点,整个Win32Forth就那么一点点。从安装到使用简单的就像在PCDOS下。不像VC,大的不得了。当然,熟能生巧,无论什么样的开发工具,只要用熟了,都会很好用。
有人形容Forth:如果说C语言是最好的计算机程序设计语言,那么使用Forth的程序师会感觉自己是最好的程序设计师。当然,这些都是感觉。本博也有这种感觉。
就有些特别的用途,forth可能会十分的方便。可以把forth的开发系统整个添加到一个不是自己开发的应用软件中。例如:把forth系统添加到微软的office里。
如果想用Forth设计一个漂亮的界面,确实不如VB来的快捷。
可以采用Forth设计DLL程序,用VC或VB调用Forth设计的DLL程序。但对于精通VC编程的程序员来所,似乎没有这样的必要。
本博曾向新来的计算机软件专业的毕业生推荐过Forth,但鲜有人能够接受。究其原因,主要是因为Forth现成的工具程序太少,甚至一些在VC里现成的功能,到了Forth里可能需要程序员自己去写程序。这种情况或许是由于Forth系统的太贴近系统底部了。这大概也是用Forth的程序员不多的主要原因之一。
windows下的Win32forth,仍然保持了小巧的特点,整个Win32Forth就那么一点点。从安装到使用简单的就像在PCDOS下。不像VC,大的不得了。当然,熟能生巧,无论什么样的开发工具,只要用熟了,都会很好用。
有人形容Forth:如果说C语言是最好的计算机程序设计语言,那么使用Forth的程序师会感觉自己是最好的程序设计师。当然,这些都是感觉。本博也有这种感觉。
就有些特别的用途,forth可能会十分的方便。可以把forth的开发系统整个添加到一个不是自己开发的应用软件中。例如:把forth系统添加到微软的office里。
如果想用Forth设计一个漂亮的界面,确实不如VB来的快捷。
可以采用Forth设计DLL程序,用VC或VB调用Forth设计的DLL程序。但对于精通VC编程的程序员来所,似乎没有这样的必要。
相关文章推荐
- 我为什么自学编程?如何转行程序员小型攻略
- 为什么说开源可以提高程序员的编程技能?
- 为什么有的程序员不会编程?
- 为什么有的程序员不会编程?
- 为什么程序员不会编程?
- 为什么开源可以提高程序员的编程技能?
- 为什么有的程序员不会编程?
- 为什么有的程序员不会编程?
- 为什么程序员喜欢在深夜编程
- 为什么程序员不应调用“sun”包?-Java基础-Java-编程开发
- C专家编程:第八章:为什么程序员无法分清万圣节和圣诞节
- 为什么开源可以提高程序员的编程技能?
- 为什么开源可以提高程序员的编程技能?
- 【编程】为什么程序员的社会地位不高?
- C专家编程--学习笔记(1)_为什么程序员分不清万圣节和圣诞节
- 为什么程序员喜欢在深夜编程?
- 【水文】也谈求职中的fizz-buzz-thing,兼谈程序员为什么不会编程
- 为什么开源可以提高程序员的编程技能?
- 为什么程序员喜欢在深夜编程?
- 程序员的学习能力-----作文与编程、编程境界 ---数据结构和 算法 , 数学的重要性。