Language agnostic 小型个人项目的最佳便携式开发平台
我正在寻找一个开发平台(语言和库集),可以让我开发个人项目。(如果有人好奇,我正在考虑制作一个音乐库管理器,类似于iTunes,可以在多个平台上工作,并与Android设备同步) 我希望该语言具有以下特点: 必要的 程序必须完美运行,在Mac、Linux和Windows上没有(或很少)代码更改。这意味着,值得注意的是,我需要一个跨平台的GUI框架,一个用于访问文件和目录的一致API,以及一个用于与USB存储设备通信的一致接口 重要 一种易于使用、强大且富有表现力的语言。具有许多内置功能的大型标准库。(我可能会使用C#/.NET,但可移植性不是很好) 很高兴拥有 良好的工具支持(如果可能,在Linux上,但如果需要,我将在Windows上进行开发) 不是Java。(我用过它,只是不喜欢它——我对卷入语言战争不感兴趣)Language agnostic 小型个人项目的最佳便携式开发平台,language-agnostic,Language Agnostic,我正在寻找一个开发平台(语言和库集),可以让我开发个人项目。(如果有人好奇,我正在考虑制作一个音乐库管理器,类似于iTunes,可以在多个平台上工作,并与Android设备同步) 我希望该语言具有以下特点: 必要的 程序必须完美运行,在Mac、Linux和Windows上没有(或很少)代码更改。这意味着,值得注意的是,我需要一个跨平台的GUI框架,一个用于访问文件和目录的一致API,以及一个用于与USB存储设备通信的一致接口 重要 一种易于使用、强大且富有表现力的语言。具有许多内置功能的大型标准
请帮我选择一种语言 对于跨平台GUI,您可以浏览。后端可以是c 到目前为止你探索过什么吗??
os
包,但也有李>
最后 接受,因为这是最完整的答案,但如果有人好奇,我决定使用C++/Qt。