#上古遗产 要重构 一个 Delphi 写的桌面软件,大佬们 有啥好的思路么?

2019-03-13 18:02:01 +08:00
 Rorysky
据说就是 Object Pascal ? 反正免不了要达到读懂的程度;

其实技术栈用啥还没想好;反正得前后端分离,操作逻辑与算法分离(偶尔要更新算法)。

前端用 Electron 那一套?如果这样,比起 GUI 那一套 如何?

目前打算这样不知道可行否:

方案一: 抽出 算法模块,转成 C 或者其他(不知道能不能转),用 Cpp/python 调用;非业务逻辑直接重写;

方案二: 学会 Pascal,开发一个兼容脚本语言的引擎,通过插件的形式注入新功能;

方案三: 混合编程,原有的功能逻辑不动,通过不知道啥技术就能用现在活着的语言开发了……


真诚 求助 各位大佬!
741 次点击
所在节点    程序员
1 条回复
Rorysky
2019-03-13 18:15:37 +08:00
后端 有啥语言 推荐不? go ?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/544242

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX