标题
开发日志8ⓔ: 在犹豫用什么语言重写 eemail
clq
浏览(335) +
2023-10-08 12:49:32 发表
编辑
关键字:
[2024-03-18 13:44:58 最后更新]
开发日志8ⓔ: 在犹豫用什么语言重写 eemail
eemail 开发多年,从 delphi 到 lazarus 再到 js ,后面两种语言的转换都不成功。如今的版本的代码主体仍然是 delphi 。
但如今的 delphi 确实落后了,光是没有原生 https/ssl/tls 就足以让它不能在现代环境中生存。 lazarus 也是类似。在特定环境下它们当然还是很好用。
只是,作为通用开发语言是不可能了。
我们当然也转过 C 但很显然,如今的 rust 也快取代 C 了。
如今这么多的语言,就算是我最喜欢的 golang 我也对它的未来没有绝对的信心,连 80% 都没有,其他语言更不用说了。我觉得以后多语言可能是常态,可能我们要长久使用的代码要转换为 AST 友好好在多语言中转换的才行。
在 UI 方面我们已经转换成功,但语言方面还没有完全成功。本来 js/ts 是最有希望的,但 google 的 chrome 浏览器一直在推越来越严格的跨域保护,现在但凡是 js/ts 开发环境都会自带一个 http 服务器 -- 否则根本无法本地运行,
这真的太可笑了。 google 在很多方面其实都是个 Sx 公司,虽然我很喜欢它的 golang 。如今的 chrome 体系越来越霸道,越来越横蛮,比当初的那个 IE6 还要令人作呕。浏览器生态不能再 chrome 化。没有差异化就是死亡。
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.