有人用 C 做应用项目开发吗?比如 web 服务, erp, crm 之类的项目。

2017-11-10 12:33:20 +08:00
 ldatbs
4497 次点击
所在节点    C
38 条回复
clino
2017-11-10 15:23:48 +08:00
如果必须用 c 来写,那应该是资源很受限的场合,此时用 python/node.js 之类的肯定不行,但是 lua 一般是可以的,因为 lua 非常短小精悍

如果不是资源受限的情况,还是直接选择更高级的语言及框架吧
focusheart
2017-11-10 16:52:21 +08:00
ytht 的 www 部分开发,不过只是旁观大神做,我不懂……
3dwelcome
2017-11-10 17:24:18 +08:00
"1, 用 C 实现一个动态编程语言。
2, 用这个动态编程语言写应用。"

+1

楼主,C/C++适合造轮子,不适合写业务逻辑。不过用 C/C++也有好处,可以开发行业定制语法( DSL=domain-specific languages),加快开发流程。py 那些太通用了,代码多了,改起来还是累。
pizida
2017-11-10 18:32:03 +08:00
nodejs,php,java,asp.net, go, python 这些你都可以用的啊,千万不要用 c 啊!
不要自己坑自己
ldatbs
2017-11-10 18:42:35 +08:00
@3dwelcome 多谢,我去学习下
ldatbs
2017-11-10 18:44:14 +08:00
@RLib 赞同,并且 C 的库很丰富
zjqzxc
2017-11-10 19:28:39 +08:00
用 C 写 fastcgi 当博客后端,差点没死了

为了防止真猝死了,就放弃了
n2l
2017-11-10 20:58:01 +08:00
我在学 C
alqaz
2017-11-10 22:52:42 +08:00
web 就不要用了,后面的就不少了,现在 cpp 的各种框架写起来也不比其他的慢多少。其实 web 框架也一大堆,https://github.com/artyom-beilis/cppcms.git,https://github.com/uNetworking/uWebSockets.git 游戏就更不用说了,不管是历史遗留框架还是新开发的。
lt0136
2017-11-10 23:55:28 +08:00
腾讯还有好多 fastcgi + C++
leonzoe
2017-11-11 00:55:53 +08:00
用 C 并不意味着你需要造所有的轮子..
ericgui
2017-11-11 02:28:13 +08:00
用 C 干嘛呀,为啥不用汇编啊
lsylsy2
2017-11-11 03:49:26 +08:00
@k9982874
@albertofwb
@lt0136
可以参考
http://www.infoq.com/cn/articles/the-road-of-the-growth-weixin-background
不光 qq 邮箱,整个微信很大部分都是在 c++的
techmale
2017-11-11 06:56:10 +08:00
@ericgui #32 blocked
albertofwb
2017-11-11 08:27:57 +08:00
@zhicheng 你是说 python?
UnknownR
2017-11-11 09:41:19 +08:00
你要是觉得时间多,精力足那就问题不大,不然就遵循主流吧,使用者多临床经验丰富,各种轮子都有,简单方便
deadEgg
2017-11-11 10:33:35 +08:00
@lsylsy2
因为鹅厂的大部分产品线都是 C++ & PHP
记得原来在鹅厂的时候看过统计,这两个技术栈使用超过了 XXX%,具体忘了
lsylsy2
2017-11-11 16:16:13 +08:00
@deadEgg 我暑假实习过三个月
不过公开论坛嘛不敢随便说,还是引用公开文章的好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/405239

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX