• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Rorysky
7.1D
V2EX  ›  程序员

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

  •  
  •   Rorysky · Mar 13, 2019 · 1098 views
    This topic created in 2646 days ago, the information mentioned may be changed or developed.
    据说就是 Object Pascal ? 反正免不了要达到读懂的程度;

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

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

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

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

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

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


    真诚 求助 各位大佬!
    Rorysky
        1
    Rorysky  
    OP
       Mar 13, 2019
    后端 有啥语言 推荐不? go ?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3789 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 10:24 · PVG 18:24 · LAX 03:24 · JFK 06:24
    ♥ Do have faith in what you're doing.