适合新项目的编译语言

时间:2010-01-29 12:41:21

标签: programming-languages project

我即将开发一些可在OSX和Linux上运行的商业软件。该程序将进行一些繁重的字符串操作,base64编码,zlib压缩,并可能在将来需要http库。

有人有建议吗?

非常感谢, 托比。

3 个答案:

答案 0 :(得分:1)

我建议Ruby。它的字符串操作不完全符合Perl或ELisp的标准,但相当接近并且base64,ZLib和HTTP是标准库的一部分。它可以在几乎所有平台上运行,包括Windows,OSX,Linux,Unix,JVM,CLI和Objective-C。

答案 1 :(得分:0)

C ++。

std :: string和boost::regex用于字符串操作。 zlib具有C和C ++绑定。对于没有GUI HTTP的东西,你可能会喜欢cURL。如果您需要Windows,请使用跨平台的GUI工具包(我建议使用wxWidgets或Qt)。

答案 2 :(得分:0)

如果没有更多信息,我会说Java。它是跨平台的,具有您需要的所有功能。