将来有机会在Web应用程序中使用c++吗?
Is there any chance to use C++ for Web applications in the future?
来自Python和Javascript背景,我想知道将来是否有机会在Web应用程序中使用c++。
我的意思是……如果c++只适用于桌面应用程序,主要是游戏引擎或操作系统,那么你如何保证这门语言的未来?我知道c++在当今的许多任务中是无与伦比的,而且它非常流行,但我们不能真正将它用于Web,不是吗?
这不是语言之战,我不是在抨击c++,这也不是桌面vs web的争论……我只是想知道这种语言在这混乱的海洋中走向何方!
不好意思
和....Python和JavaScript是用什么实现的?
:)
(CPython是用C实现的,而不是c++)
有一个c++ web应用程序工具包,你现在就可以使用。至少有一个站点是用c++实现的。Facebook有一个工具可以将PHP代码转换成c++,然后用GCC编译,他们的服务器运行可执行文件。
因此,在web应用程序中以某种形式使用c++是绝对可能的。它不像PHP那样常见,但你可以让它工作。
为什么不呢?c++是一种未来的语言,它是通用的,你可以获得非常好的性能。你已经可以用java编写web服务了,为什么不能用c++呢?
孩子,首先请阅读这篇文章,以及从CodeProject和其他网站列出的链接:
ASP。. NET支持c++吗?
那么你认为c++主要用于游戏和操作系统的假设是非常模糊的,并没有真正反映事实。
c++是一种会留下来的语言,不要因为它在web开发中很少使用而害怕它不会发展。
我可以简化很多,告诉web可能不会运行没有它,没有多少web服务器是在Managed .NET语言,所以没有c++,没有web!
IE不是c#做的,Windows也不是,Matlab也不是,AutoCAD也不是…
让我们不要开始语言战争,简单地阅读我上面链接的另一个问题:)
- 试图在visual studio上用C++创建一个桌面应用程序
- FFmpeg:制作一个应用程序比直接使用ffmepg更好吗
- 在C应用程序中运行C++(带有STL)函数
- 使用VerQueryValue检索应用程序的文件描述
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 使用调试/崩溃报告将应用程序部署到客户端
- C++控制台应用程序阻止退出
- 码头化的C++应用程序是否向后兼容早期的内核版本
- 将应用程序从32位移植到64位时出现问题
- 如何改变c++应用程序的视觉效果
- WM_CTLCOLORSTATIC从未在WIN32应用程序中触发
- PC中的程序和PHONE中的本机描述应用程序之间的数据连接
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 示例外壳应用程序显示的 V8 "segmentation fault (core dumped)"错误
- phytec phyBOARD iMX-6在从闪存而不是SD卡运行qt5 opengles应用程序时表现不佳(FPS减半
- 为什么导入Mixed native/CLR lib.dll的本机C++应用程序没有在Mixed lib.dll中的外部变
- 如何从Windows应用程序输出到标准?
- C++应用程序 MySQL odbc 数据库连接错误:在引发"otl_tmpl_exception<>"实例后终止调用
- 如何在 64 位 vb.net Windows 应用程序中引用 32 位 dll
- 如果整个应用程序是虚拟映射的,为什么 new 会进行系统调用?