是否有可能用C / C ++构建企业应用程序? [英] Is it possible to build an enterprise application with C/C++?

查看:114
本文介绍了是否有可能用C / C ++构建企业应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以,我听说Facebook使用C作为他们的底层业务逻辑,以PHP为前端。现在我正在学习C ++,我在2个星期的任务是开发一个纵横字谜游戏的人们玩。我完成了程序,以产生一个纵横字谜与词之间的最高组合的可能性。输入来自用户上传的文件或让他们输入。现在我做的前端,我很惊讶,我可以嵌入C ++代码到我的网页,我认为不存在的东西,是完全可能的嵌入式服务器像克隆: http://www.koanlogic.com/klone/ 和用于C ++的网络工具包like: http://www.webtoolkit.eu/wt

So, I heard that facebook used C for their underlying business logic, with PHP as the front end. Now I'm learning C++, and my assignment in 2 weeks is to develop a crossword puzzle game for people to play. I finish the program to produce a crossword puzzle with possibility of highest combination between words. The input is from file uploaded by the user or let them enter. Now I'm doing the frontend, and I'm pretty amazed that I can embed C++ code into my web pages, things which I thought never exists, is totally possible with embedded server like Klone: http://www.koanlogic.com/klone/ and web toolkit for C++ like: http://www.webtoolkit.eu/wt.

我真的很喜欢C ++,因为它是一个相当通用的语言。如果我可以使用C / C ++开发商业网站,我可以练习C / C ++很多,我希望我可以执行系统调用linux来练习它。毕业后,根据我的大学提供的知识,我将更专业的web开发。事情是,我仍然想用C / C ++编程,所以后来我可以切换到诸如游戏编程或嵌入式系统编程等领域。

I really like C++ because it's a pretty general purpose language. If I can develop business website using C/C++, I can practice C/C++ a lot, and I hope I can perform system call on linux to practice it. After graduating, based on knowledge my university provided, I will be more specialised in web development. The thing is, I still want to program in C/C++, so later I can switch to fields such as game programming or embedded system programming.

那么,你对这个问题有任何意见,建议和经验吗?

So, do you have any opinions, advises and experience on this issue?

推荐答案

我们正在分享想法:

As we are sharing ideas:

让我们不要忘记 Google的Native Client计划 ,这些都是非常重要的。它将允许您对浏览器中的任何本机代码运行任何,通过将其编译为可验证的对象格式(就像可验证的托管代码是Silverlight的基础,但不绑定到任何VM) 。

Let's not forget about Google's Native Client project which -frankly- rocks. It will allow you to run any about any native code in the browser, by compiling it into verifiable object format (much like say verifyable managed code that is the basis for Silverlight, but not tied to any VM).

我挖了视频链接当我第一次了解NaCl时,我发现了最丰富的信息

I dug up the video link I found most informative when I first found out about NaCl

这篇关于是否有可能用C / C ++构建企业应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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