来自Python和Javascript背景,我想知道将来是否有机会将C ++用于Web应用程序。
我的意思是......如果C ++仅用于桌面应用程序,主要是游戏引擎或操作系统,那么如何保证这种语言的未来?我知道C ++对于今天的许多任务都是无与伦比的,而且它非常受欢迎,但是我们不能真正用它来做网络,我们可以吗?
这不是语言战争,我不是在抨击C ++,这不是桌面与网络的辩论......我只是想知道这种语言在这个混乱的海洋中的位置!
对不起语言
答案 0 :(得分:3)
并且......实现了Python和JavaScript是什么?
:)
(CPython是用C语言实现的,而不是C ++。)
答案 1 :(得分:2)
您现在可以使用a C++ web application toolkit。有at least one site在C ++中实现。 Facebook有a tool将PHP代码转换为C ++,后者使用GCC编译,并且他们的服务器运行可执行文件。
因此,对于Web应用程序来说,以某种形式使用C ++肯定是可能的。它不像PHP那样常见,但你可以让它发挥作用。
答案 2 :(得分:0)
为什么不呢? C ++是一种未来的语言,它是多功能的,你可以获得真正的上帝表现。你已经可以在java中编写webservices代码了,为什么不用c ++?
答案 3 :(得分:0)
男孩,首先请您阅读这篇文章以及CodeProject和其他网站上列出的链接:
那么你对C ++主要用于游戏和操作系统的假设非常模糊,并没有真正反映真相。
C ++是一种可以留下的语言,不要害怕它不会发展,因为它在Web开发中的使用较少。
我可以简化很多说明网络可能不会没有它,没有很多网络服务器在Managed .NET语言中完成,所以没有C ++,没有网络!
IE不是在C#中完成的,Windows也不是在Matlab中完成的,AutoCAD也不是......
让我们不要开始语言大战,只需阅读上面链接的其他问题:)