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

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

问题描述

我在C / C ++和C#的经历,我正打算创建我的朋友,其中也将包括一个图形用户界面的帮助大型软件。它将侧重于计算机安全和分析,像渗透测试,风险管理等方面的一点是,我希望它是多平台软件。我想它尤其是在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你可以设计自己的GUI拖放。

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

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

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