多平台大型软件开发的编程语言? [英] Programming language for multi-platform large software development?

查看:431
本文介绍了多平台大型软件开发的编程语言?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有C / C ++和C#的经验,我计划在我的朋友的帮助下创建一个大型软件,它还包括一个GUI。它将专注于计算机安全和分析,例如渗透测试,风险管理等。关键是我希望它是多平台软件。我想要它特别是在Windows,Linux和Mac OS X工作。关键是,我不知道哪个编程语言和编程范例/工具用于此目的。我想听听你的建议,任何建议是高度欢迎。我计划在未来几年里做几个大型软件开发,因此,我甚至非常愿意学习新的编程语言或工具,这将是有用的,并缓解我的工作。

I have experience in C/C++ and C#, and I'm planning to create a large software with the help of my friends, which will also include a GUI. It will focus on computer security and analysis, something like penetration testing, risk management, etc. The point is that I want it to be multi-platform software. I want it especially to work in Windows, Linux and Mac OS X. The point is that I don't know which programming language and programming paradigms/tools to use for this purpose. I want to hear your suggestions, any suggestion is highly welcomed. I plan to do several large software developments in the next few years, therefore, I'm even highly willing to learn new programming languages or tools, which will be useful and ease my job.

推荐答案

C ++与Qt也是多平台。它包含了很好的GUI库和Qt容器,如QString,QMap,使你工作更轻松。

C++ with Qt is multiplatform as well. It contains nice GUI libraries and Qt-containers such QString, QMap which make you work easier.

编辑:
使用QtCreator,并拖放。

Using QtCreator you can design your GUI by 'Drag and drop'.

这篇关于多平台大型软件开发的编程语言?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆