您当前的位置: 首页 > 宏观 > > 内容页

每日讯息!一个国外小老头,用被淘汰的编程工具,开发了一个了不起的软件

来源:码农翻身 2023-04-26 15:21:31

就是他,David Vacanti。

1974年,David从科罗拉多州立大学获得电气工程学位,随后加入波音公司,主要设计各种各样的雷达,一口气干了21年。


(相关资料图)

1998年跳槽到霍尼韦尔公司,还是研究雷达,又干了19年。

可以说,David 一辈子都在和雷达打交道。

更让人称奇的是,他在1983年,开启了自己的副业,开了一家叫做“Vacanti Yacht Design”的公司(美国允许在职的人这么做吗?),专门开发出售船舶设计软件:PROLINES。

这个软件不断被维护,升级,如今PROLINES 已经40岁了,已经是一个成熟、稳定、强大的3D CAD程序,几乎可用于设计任何类型的船舶。

用PROLINES可以设计这样的船:

这样的(赢得多次赛艇竞赛):

这样的:

PROLINES有多牛呢?

小型船只设计是个非常小众的市场,用户只是业余爱好者,专业游艇设计师,PROLINES在80年代后期推出,一直不断发展和升级,全世界有超过3000个 PROLINES 安装, 可以说在全世界范围内培养了一批追随者。

PROLINES 第一个引入了参数化船体设计概念。通过选择船体类型并输入一些基本的船体尺寸,可以在几秒钟内创建一个船体,这种输入“船体参数”的概念已被整个行业采用。

PROLINES 在内部使用 NURB(非均匀有理 B 样条曲线),这就可以创建任何可以想到的船体形状,并将其导出为 STL、DXF、IGES、GHS GF1、VPP 和其他文件格式。

PROLINES甚至成为美国大学土木工程师的一个标准工具。

......

David用来开发PROLINES的工具就是老古董IDEDelphi。

上世纪80年代末,David用Turbo Pascal 和Metagraphics编写了PROLINES,在DOS时代,GUI编程是非常困难的,他必须得自己创建下拉菜单,检测窗口中的点击事件、创建对话框窗口,这让David不胜其烦。

当1995年,Delphi发布时,David非常激动,Turbo Pascal 升级成了Object Pascal,并且提供了对GUI快速开发的能力,他意识到Delhpi能极大地改进PROLINES,立刻把产品开发升级到Delphi,并且一直坚持用Delphi开发,直到28年后的今天。

Delphi 是 Borland出品的快速开发工具,在上个世纪90年代非常火热,它学起来比VC简单,编译出的代码又比VB快,人送外号“VB Killer”。

很多人喜欢Delphi,甚至胜过VB。

Foxmail、Total Commander、Skype、WinRAR、BeyondCompare等知名软件都是用Delphi开发的。

Borland这家公司很可惜,以Turbo Pascal、Trubo C/C++起家,打造惊世之作Delphi,后来推出C++ Builder、JBuilder,可以说一代程序员是伴随着Borland成长起来的。

但是在桌面应用转向Web应用的关键时刻,Borland受到了微软、开源的Eclipse、Java的巨大冲击,最终陨落,Delphi也落到了Embarcadero公司手中。

虽然Embarcadero还在推出Delphi的新版本(最近的版本是2023年2月发布的11.3),但使用它的人群恐怕只剩下两种人:

1.铁粉

2.需要维护Delphi开发的应用,例如David。

我在上一篇文章《Bill Gates 和 Linus Torvalds 同时推崇的编程语言》中讲了VB的简单,有位粉丝留言,说“简单,意味着你在末端,最早毕业的就是你”。

其实并不是这样,VB和Delphi都是使用起来简单,但是一点也不缺乏开发复杂应用程序的能力,VB和Delphi的极限依赖于程序员的编程极限。

David通过PROLINES就发挥了Delphi的极限:生成复杂的公式和计算,强大的3D CAD绘图渲染能力,支持高DPI的显示器,这对CAD应用程序的精细设计至关重要。

像David这样的程序员,不仅没有毕业,反而在自己的赛道中发展得越来越好,是小而美的典型。

David现在的生活很舒服,时不时开船出去转转。

回到“祖籍”意大利西西里岛寻根问祖。(PS:Redis之父也生活在西西里岛)

我不是鼓励大家现在去学Delphi,它太古老了,应用程序已经从桌面转向Web和手机,它已经不是开发这些应用程序的最佳选择了。

我们要思考的是,能否像David这样,结合自己的专业优势和爱好,用自己擅长的开发工具去开发一个软件,长期维护,不断打磨,最终成为细分领域的领先者。

这样长期,稳定的副业才是程序员梦寐以求的、真正的副业。

当然,想完成这样的事情,首先得有业余时间,其次得有自己的爱好,能达到这两点的中国程序员太少了......

上一篇 下一篇
x
推荐阅读 更多
每日讯息!一个国外小老头,用被淘汰的编程工具,开发了一个了不起的软件

就是他,DavidVacanti。1974年,David从科罗拉多州立大学获得电气工程学位,随后加入波音公司,主要设计各

2023-04-26
前程无忧调查:4成受访职场人对五一调休感到困扰 每日速递

前程无忧调查:4成受访职场人对五一调休感到困扰

2023-04-26
开局首季!看中国经济“成绩单”丨外贸“开门稳”增速如何“跑”起来?-全球报资讯

开年一季度,从商贸市场到制造工厂,从寻常巷陌到热门景区,热闹的景象翩然回归,流动的中国生机勃勃。日前

2023-04-26
鄂尔多斯合同纠纷律师费用是多少

(一)不涉及财产关系的:2000元-30000元 件。上下浮动幅度:20%但收费额不足2000元的按2000元收取。(二)涉及

2023-04-26
次轮首组对决敲定!杜兰特率队战西部第1,4队打G6,勇士晋级率74%

次轮首组对决敲定!杜兰特率队战西部第1,4队打G6,勇士晋级率74%,勇士,雄鹿队,快船队,美国篮球,凯文杜兰特,

2023-04-26
朔州煤电铁路管理分公司更换照明灯具 改善办公条件

  为提高办公区域照明亮度,方便职工办公,营造舒适的工作环境。近日,朔州煤电铁路管理分公司对党群工作

2023-04-26
广西医科大学:将实践育人贯穿于农村订单定向医学生培育全过程

近年来,国家在中西部地区医学院校中大力开展农村订单定向医学生培育工作,着力为基层培养更多高素质医学人

2023-04-26
动态:长三角(5+10)城市百万职工共读一本书活动启动

中新网江苏新闻4月26日电(记者孙权)4月25日,来自长三角三省一市的100余名职工代表、劳模工匠代表齐聚江苏

2023-04-26
SUV可别乱买!中保研碰撞成绩最新排名:1-34名,你的车排第几? 观热点

SUV可别乱买!中保研碰撞成绩最新排名:1-34名,你的车排第几?,g级,m级,中保研,宝马x5,suv车型,中型suv

2023-04-26
2023年中国智能手机市场投资前景 全球快资讯

机构:一季度中国智能手机市场跌幅收窄!据第三方调研机构数据显示,2023年第一季度中国智能手机市场销量同

2023-04-26