我正在寻找一个允许我开发个人项目的开发平台(语言和一组库)。 (如果有人好奇,我正在寻找一个类似于iTunes的音乐库管理器,可以在多个平台上工作并与Android设备同步)。
我希望语言具有以下特征:
基本 该程序必须完美运行,在Mac,Linux和Windows上没有(或很少)代码更改。这意味着,值得注意的是,我需要一个跨平台的GUI框架,一个用于访问文件和目录的一致API,以及一个用于与USB存储设备通信的一致界面
重要 一种易于使用,功能强大且富有表现力的语言。具有大量内置功能的大型标准库。 (我可能会使用C#/ .NET但可移植性不是很好)
很高兴 良好的工具支持(如果可能,在Linux上,但如果需要,我将在Windows上进行开发) 不是Java。 (我已经习惯了,只是不喜欢它 - 我对这里的语言战并不感兴趣。)
请帮我选择一种语言!
答案 0 :(得分:2)
对于跨平台GUI,您可以浏览QT。后端可以在c。
到目前为止你有没有探索过什么?
答案 1 :(得分:2)
os
包,但也有convenience methods for just dealing with I/O。 最后,Python is supported on Android via its scripting environment。
答案 2 :(得分:1)