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编程的程序员来所,似乎没有这样的必要。

为什么用Win32forth编程的程序员不多相关推荐

  1. 学会使用函数式编程的程序员(第2部分)

    本系列的第一篇: 学会使用函数式编程的程序员(第1部分) 组合函数 (Function Composition) 作为程序员,我们是懒惰的.我们不想构建.测试和部署我们编写的一遍又一遍的代码.我们总是 ...

  2. 【看动漫学编程】程序员在异世界生个娃 第2篇:外挂已准备就绪

    前言 作者文笔比较水,还请见谅. 以下内容还将使用视频动态漫画表现,剪辑完将会贴出链接. 小说剧情为剧情需要,过渡到知识点,部分篇幅可能没有技术知识点还望谅解. 由于没有经费支持,所以画出来的东西是我 ...

  3. 【看动漫学编程】程序员在异世界生个娃 第1篇:太极村

    前言 作者文笔比较水,还请见谅. 以下内容还将使用视频动态漫画表现,剪辑完将会贴出链接. 小说剧情为剧情需要,过渡到知识点,部分篇幅可能没有技术知识点还望谅解. 由于没有经费支持,所以画出来的东西是我 ...

  4. java开发 职业技能_java编程开发程序员需要具备哪些职业技能

    随着互联网的不断发展,java编程开发可以说是目前学习人数和应用范围非常多的一种编程语言了,而今天我们就一起来了解一下,java编程开发程序员需要具备哪些职业技能. 1.数据结构和算法分析 数据结构和 ...

  5. java弱签名_14条经典的编程签名(程序员个性签名)

    之前收集过<22条经典的编程签名(程序员个性签名)>,发现还有一些未收录的,下面这些引言也很有意思的,希望你喜欢. "The first 90% of the code acco ...

  6. 为什么只会编程的程序员无法成为优秀的开发者?

    目录 1 开发者的工作目的 2 开发者的工作流程 3 计算思维是很多人可以具备的能力 4 技可进乎道:坚持工匠精神避免实用主义 今天我尝试从计算教育的角度,解释为什么只会编程的程序员无法成为优秀的开发 ...

  7. 刚学编程的程序员必备这5大编程网站,你知道几个?

    一个好的网站,就是程序员学编程的基地. 虽说新手程序员也许知道一些在线编程网站,但是质量上乘的编程网站又知道几个呢? 下面就来给大家推荐5个质量上乘的编程网站: 0.Leetcode LeetCode ...

  8. Java编程中程序员会遇到的一些感性烦恼,你有遇到吗?

    如果作为兴趣来学编程,什么人都适合.毕竟,现在小学生都开始学习编程了.如果要作为职业来说,你到底适合不适合确实是个问题.我教过的学员里面从初中生到博士生.甚至50多岁的企业高管都有,怀着不同的目的来学 ...

  9. 盲人如何学计算机编程,盲人程序员是如何编程的?

    我是一个程序员,我也是一个盲人.我的世界中从来没有任何画面,我生来就看不见任何东西. 每次新同事--那些从来没有经历过任何形式视力障碍的人--听说了我的事迹,常常会跑来问我以下这些问题: 那么,你怎么 ...

  10. 新手编程:程序员 5 种编程入门方法,快速学会一门编程语言!

    程序员要精通一门语言,还是要掌握多门语言? 对于这个问题,公说公有理,婆说婆有理. 技术更新太快,精通一门编程语言已经实属不易,又怎么好意思说精通多门语言呢? 不过呢,当你精通一门语言同时,涉猎一下其 ...

最新文章

  1. 女士细线毛衣起多少针_潇洒帅气的男童V领开襟毛衣编织,带教程图解
  2. java中文乱码decode_Java中文乱码解决
  3. win7驱动程序未经签名可以使用吗_如何解决高校机房计算机新CPU不支持win7系统的问题...
  4. Docker知识2:安装docker-desktop
  5. .netcore2.0 发布CentOS7
  6. 【相对/绝对路径】JavaWeb项目中,请求转发与重定向的路径写法
  7. python123阶乘累加_使用多线程计算阶乘累加 1!+2!+3!+...+19!+20!。其中一个线程计算阶乘,另一线程实现累加并输出结果。...
  8. python numpy Quickstart tutorial之set_printoptions
  9. 一切为了开放科学!Papers with Code新增CS、物理、数学、统计学等多个学科
  10. 8部门联合约谈滴滴、高德等10家交通运输新业态平台公司
  11. JAVA在线购物B2C商城源码
  12. 如何清理浏览器缓存快捷键
  13. oracle备份数据exp,oracle数据库备份之exp增量备份
  14. 2020 全国省份数据整理
  15. 深度学习入门:一句话告诉你什么是神经网络CN,RNN,DNN)
  16. 秘制祖传正宗四川麻辣烫锅底配方
  17. NYOJ779 兰州烧饼
  18. 寒假ACM假期总结 (7)
  19. python3 + wxpython 实现RSA加密聊天室
  20. JS 实现别踩白块功能

热门文章

  1. 入门级服务器的选购——DIY篇
  2. IE11主页被篡改解决方法
  3. Android so 文件全部报错:Duplicate resources
  4. 在linux运行php文件
  5. 以太网未识别的网络win10_win10系统遇到以太网无法识别网络如何解决
  6. vmware未识别网络
  7. html文档在word打开是乱码怎么解决,word打开是乱码的解决方法
  8. linux命名空间(namespace)学习(一)
  9. 【LGP5108】仰望半月的夜空
  10. java蘑菇岛种子_我的世界:以2002年2月12日为种子代码,居然是蘑菇岛神级种子!...