[讨论] 为什么不要用c++写网站

楼主: brucetu (sec)   2024-06-18 21:18:01
现代网站开发一定有框架
几乎所有的操作都有现成的函数让你用
也是就说
就算用c++开发也只是在call框架的API
把资料丢来丢去而已
有人觉得python / .net 写网站比较简单
但其实框架包得好
就算是c++也没有什么不同吧?
例如 python 的 list comprehension
或是 .net 的 linq
都可以包成一个套件来做啊
在 c++ 也就只是一行 function call 而已了
那为什么不用c++开发网站就好了?
作者: stepnight (桃卡武康)   2024-06-18 21:28:00
用C++写网页有什么不可取代的优点吗没的话干嘛花相对多钱请会C++的人才写网页
作者: gino0717 (gino0717)   2024-06-18 21:32:00
我都用mongoose server来当我c++程式的工程模式设定页
作者: NDark (溺于黑暗)   2024-06-18 21:37:00
我觉得是没有好用的中间层.JS发展这么广就是因为各种套件.
作者: abc21086999 (呵呵)   2024-06-18 21:37:00
我都用手写网页
作者: NDark (溺于黑暗)   2024-06-18 21:38:00
C++不是不行就是要去重新刻那堆东西最后没有比较快还是干脆用现成的JS方便多了
作者: tsaigi (菜鸡)   2024-06-18 21:48:00
可以啊 但这么多语言为啥要选C++C++有比较屌吗
作者: CRPKT (crpkt)   2024-06-18 21:56:00
你开心的话可以呀但缺点是会找不到同事可以和你一起做
作者: prag222 (prag)   2024-06-18 22:02:00
blazor用webassembly感觉好潮~
作者: freeunixer (御剑客)   2024-06-18 22:03:00
如果你 debug 跟 compile 的时间跟光速一样快当然可以这都21世纪今年都2024年了,还在问这种问题我真怀疑你是不是真的是个前端仔
作者: DrTech (竹科管理处网军研发人员)   2024-06-18 22:08:00
其实你用了一堆C++ 你不知道而已…Python写后端,其实底层就是C/C++阿,只是包一层让你用Python语法与函数写啊。你要自己写 python flask C++版本,C++几行程式就能提供RestfulAPI 也没人阻止你啊。没开玩笑。
作者: testPtt (测试)   2024-06-18 22:32:00
以前cgi还蛮多人做的
作者: leo08210917 (leo)   2024-06-18 22:39:00
冷静点 想想后续维护成本 一堆轮子让你挑了
作者: testPtt (测试)   2024-06-18 22:40:00
很多人没有经历过Delphi/C++ Builder屌打的年代
作者: stupid0319 (征女友)   2024-06-18 22:42:00
明明 C/C++ 的 server 很多 .............现在一堆新技术都太肥,放不进 embed, 但又要做 api
作者: bill0205 (善良的小孩没人爱)   2024-06-18 22:50:00
一堆语言后面都是C/C++ 只是看不出来
作者: penta (舞璉)   2024-06-18 22:50:00
那用C++有什么优点吗...没有啊
作者: bill0205 (善良的小孩没人爱)   2024-06-18 22:52:00
用什么语言写程式 首先 先看优缺点 那C++和其他高阶语言相比有什么不可取代的优势吗?
作者: eva19452002 (^^)   2024-06-18 22:56:00
不是说c++执行效能最高?
作者: ashlikewing   2024-06-18 23:07:00
问这问题你大学生吗
作者: viper9709 (阿达)   2024-06-18 23:43:00
就CGI+1
作者: neo5277 (I am an agent of chaos)   2024-06-18 23:50:00
呃,chrme底层表示要讲求效率那你可以用wasm
作者: pttano (pttano)   2024-06-19 00:08:00
又是一个土炮转职仔在这边乱发问
作者: w0005151 (蓝厅)   2024-06-19 00:16:00
C++框架再怎么包,维护成本也不会比脚本语言好啦
作者: pkro12345 (席龙)   2024-06-19 00:26:00
建议组语 效能更好
作者: love99067333 (铜牌东巴)   2024-06-19 02:22:00
说语言背后是谁的 要不要说用01写程式
作者: wizozd84070   2024-06-19 06:12:00
看公司,如果维运起来只有你一个人在用C++会很辛苦
作者: easyman (oops)   2024-06-19 08:10:00
Wifi router里面很多都用c写网站
作者: cylee (Artisan)   2024-06-19 08:48:00
我待的 team 就是用 C++ 写 back-end service当你的RTT 必须斤斤计较时,你也没什么选择 ..
作者: ko27tye (好滋好滋)   2024-06-19 09:30:00
包好后的c++ 你可以参考Qt
作者: tsaigi (菜鸡)   2024-06-19 09:37:00
C++用大框架 完全失去效能的优点
作者: menShow (The Show)   2024-06-19 10:31:00
你行,但别人不行阿,c++写网站如何找到同事?
作者: hegemon (hegemon)   2024-06-19 10:34:00
oat++蛮红的吧,iot上如果要开endpoint
作者: alihue (wanda wanda)   2024-06-19 11:02:00
入门门槛高啊,网页接案外包需要价格低廉的人才,这些人才需要简单无脑好上手的工具
作者: worf   2024-06-19 11:22:00
恩 对耶 等你推广
作者: realbout (萨摩诃)   2024-06-19 11:30:00
JAVA已经演给你看了
作者: somefatguy   2024-06-19 12:06:00
建议用fpga写网站
作者: k798976869 (kk)   2024-06-19 12:52:00
后端其实真的有
作者: iPhoneTW (Runner)   2024-06-19 13:09:00
从橡胶开始组米其林轮胎
作者: acer1832a (Mike)   2024-06-19 13:42:00
其实C++还真的有Web Framework,但用的人实在太少
作者: molopo (mmm)   2024-06-19 14:02:00
加油
作者: ssccg (23)   2024-06-19 14:28:00
写CRUD都没差,AI产生就好了,写业务逻辑就比较麻烦啊你的所谓C++也能写Web框架,在业界结论就是拿C++写个别的语言的JIT runtime + 用别的语言写Web框架,比直接用C++写的Web框架好用啊
作者: lonelytea (霸气逼人)   2024-06-19 15:30:00
我建议用1010机器语言写
作者: sary (Hello Opera)   2024-06-19 16:01:00
以前用过C写 CGI 程式... 其实不难, 你可以试试看
作者: antpro (-_*|| 宅)   2024-06-19 16:09:00
你是想问用 CGI 吗?本鲁叔最早是用 C++ 写 CGI。后来一堆 framework,不想搞死自己。不过,离开学校后,我也没有走 web system。
作者: TonyQ (自立而后立人。)   2024-06-19 19:13:00
可以啊,以前很多人写, cgi 那时候很多都是这样实作的。
作者: angusyu (〒△〒)   2024-06-19 20:08:00
下个问题,为什么资料分析都用python
作者: testPtt (测试)   2024-06-19 20:28:00
python的话就免费就是好 不然matlab蛮好上手的
作者: labbat (labbat)   2024-06-19 22:06:00
你是说用1当起始的那个matlab语言吗
作者: stepnight (桃卡武康)   2024-06-19 05:28:00
用C++写网页有什么不可取代的优点吗没的话干嘛花相对多钱请会C++的人才写网页
作者: gino0717 (gino0717)   2024-06-19 05:32:00
我都用mongoose server来当我c++程式的工程模式设定页
作者: NDark (溺于黑暗)   2024-06-19 05:37:00
我觉得是没有好用的中间层.JS发展这么广就是因为各种套件.
作者: abc21086999 (呵呵)   2024-06-19 05:37:00
我都用手写网页
作者: NDark (溺于黑暗)   2024-06-19 05:38:00
C++不是不行就是要去重新刻那堆东西最后没有比较快还是干脆用现成的JS方便多了
作者: tsaigi (菜鸡)   2024-06-19 05:48:00
可以啊 但这么多语言为啥要选C++C++有比较屌吗
作者: CRPKT (crpkt)   2024-06-19 05:56:00
你开心的话可以呀但缺点是会找不到同事可以和你一起做
作者: prag222 (prag)   2024-06-19 06:02:00
blazor用webassembly感觉好潮~
作者: freeunixer (御剑客)   2024-06-19 06:03:00
如果你 debug 跟 compile 的时间跟光速一样快当然可以这都21世纪今年都2024年了,还在问这种问题我真怀疑你是不是真的是个前端仔
作者: DrTech (竹科管理处网军研发人员)   2024-06-19 06:08:00
其实你用了一堆C++ 你不知道而已…Python写后端,其实底层就是C/C++阿,只是包一层让你用Python语法与函数写啊。你要自己写 python flask C++版本,C++几行程式就能提供RestfulAPI 也没人阻止你啊。没开玩笑。但是真实工作环境,不是炫技或是标新立异,而是要考虑各种成本,包含开发维护成本。
作者: testPtt (测试)   2024-06-19 06:32:00
以前cgi还蛮多人做的
作者: leo08210917 (leo)   2024-06-19 06:39:00
冷静点 想想后续维护成本 一堆轮子让你挑了
作者: testPtt (测试)   2024-06-19 06:40:00
很多人没有经历过Delphi/C++ Builder屌打的年代
作者: stupid0319 (征女友)   2024-06-19 06:42:00
明明 C/C++ 的 server 很多 .............现在一堆新技术都太肥,放不进 embed, 但又要做 api
作者: bill0205 (善良的小孩没人爱)   2024-06-19 06:50:00
一堆语言后面都是C/C++ 只是看不出来
作者: penta (舞璉)   2024-06-19 06:50:00
那用C++有什么优点吗...没有啊
作者: bill0205 (善良的小孩没人爱)   2024-06-19 06:52:00
用什么语言写程式 首先 先看优缺点 那C++和其他高阶语言相比有什么不可取代的优势吗?
作者: eva19452002 (^^)   2024-06-19 06:56:00
不是说c++执行效能最高?
作者: ashlikewing   2024-06-19 07:07:00
问这问题你大学生吗
作者: viper9709 (阿达)   2024-06-19 07:43:00
就CGI+1
作者: neo5277 (I am an agent of chaos)   2024-06-19 07:50:00
呃,chrme底层表示要讲求效率那你可以用wasm
作者: pttano (pttano)   2024-06-19 08:08:00
又是一个土炮转职仔在这边乱发问
作者: w0005151 (蓝厅)   2024-06-19 08:16:00
C++框架再怎么包,维护成本也不会比脚本语言好啦
作者: pkro12345 (席龙)   2024-06-19 08:26:00
建议组语 效能更好
作者: love99067333 (铜牌东巴)   2024-06-19 10:22:00
说语言背后是谁的 要不要说用01写程式
作者: wizozd84070   2024-06-19 14:12:00
看公司,如果维运起来只有你一个人在用C++会很辛苦
作者: easyman (oops)   2024-06-19 16:10:00
Wifi router里面很多都用c写网站
作者: cylee (Artisan)   2024-06-19 16:48:00
我待的 team 就是用 C++ 写 back-end service当你的RTT 必须斤斤计较时,你也没什么选择 ..
作者: ko27tye (好滋好滋)   2024-06-19 17:30:00
包好后的c++ 你可以参考Qt
作者: tsaigi (菜鸡)   2024-06-19 17:37:00
C++用大框架 完全失去效能的优点
作者: menShow (The Show)   2024-06-19 18:31:00
你行,但别人不行阿,c++写网站如何找到同事?
作者: hegemon (hegemon)   2024-06-19 18:34:00
oat++蛮红的吧,iot上如果要开endpoint
作者: alihue (wanda wanda)   2024-06-19 19:02:00
入门门槛高啊,网页接案外包需要价格低廉的人才,这些人才需要简单无脑好上手的工具
作者: worf   2024-06-19 19:22:00
恩 对耶 等你推广
作者: realbout (萨摩诃)   2024-06-19 19:30:00
JAVA已经演给你看了
作者: somefatguy   2024-06-19 20:06:00
建议用fpga写网站
作者: k798976869 (kk)   2024-06-19 20:52:00
后端其实真的有
作者: iPhoneTW (Runner)   2024-06-19 21:09:00
从橡胶开始组米其林轮胎
作者: acer1832a (Mike)   2024-06-19 21:42:00
其实C++还真的有Web Framework,但用的人实在太少
作者: molopo (mmm)   2024-06-19 22:02:00
加油
作者: ssccg (23)   2024-06-19 22:28:00
写CRUD都没差,AI产生就好了,写业务逻辑就比较麻烦啊你的所谓C++也能写Web框架,在业界结论就是拿C++写个别的语言的JIT runtime + 用别的语言写Web框架,比直接用C++写的Web框架好用啊
作者: lonelytea (霸气逼人)   2024-06-19 23:30:00
我建议用1010机器语言写
作者: sary (Hello Opera)   2024-06-20 00:01:00
以前用过C写 CGI 程式... 其实不难, 你可以试试看
作者: antpro (-_*|| 宅)   2024-06-20 00:09:00
你是想问用 CGI 吗?本鲁叔最早是用 C++ 写 CGI。后来一堆 framework,不想搞死自己。不过,离开学校后,我也没有走 web system。
作者: TonyQ (自立而后立人。)   2024-06-20 03:13:00
可以啊,以前很多人写, cgi 那时候很多都是这样实作的。
作者: angusyu (〒△〒)   2024-06-20 04:08:00
下个问题,为什么资料分析都用python
作者: testPtt (测试)   2024-06-20 04:28:00
python的话就免费就是好 不然matlab蛮好上手的
作者: labbat (labbat)   2024-06-20 06:06:00
你是说用1当起始的那个matlab语言吗
作者: superpandal   2024-06-20 09:30:00
因为工具以及语言不够迷你 对我来讲是这个原因小工具快速开发以及启动都很快速方便现在哪个东西不是巨肥? 根本是软件浩劫
作者: alex70266 (小眼)   2024-06-20 21:38:00
看过做设备的web service backend的话,也是多著是用c实作的。原因也是软件桥接的功夫跟开发成本而已。
作者: askacis (ASKA)   2024-06-21 04:10:00
很多嵌入式系统都是用 C /C++ 刻啊, gsoap 可以写 webservices, 处理 json 也有 json-c
作者: zxcchiou (立叉西)   2024-06-21 05:51:00
额现在老一点的还真的有用c写
作者: superpandal   2024-06-21 08:32:00
C是迷你的编译器都还找的到 编译也很快 C++/Rust就不用找了...虽然运行效能考量
作者: SuGK (GK)   2024-06-21 22:03:00
建议用Rust
作者: hegemon (hegemon)   2024-06-22 02:34:00
早些年代连C++都被嫌慢了
作者: wintersxp (wintersxp)   2024-06-22 03:28:00
每种语言都有各自适合的场景,生态系,维护性,效率,各自考量而且写网站的语言还一堆,java,php,c#, ruby...
作者: superpandal   2024-06-20 01:30:00
因为工具以及语言不够迷你 对我来讲是这个原因小工具快速开发以及启动都很快速方便现在哪个东西不是巨肥? 根本是软件浩劫
作者: alex70266 (小眼)   2024-06-20 13:38:00
看过做设备的web service backend的话,也是多著是用c实作的。原因也是软件桥接的功夫跟开发成本而已。
作者: askacis (ASKA)   2024-06-20 20:10:00
很多嵌入式系统都是用 C /C++ 刻啊, gsoap 可以写 webservices, 处理 json 也有 json-c
作者: zxcchiou (立叉西)   2024-06-20 21:51:00
额现在老一点的还真的有用c写
作者: superpandal   2024-06-21 00:32:00
C是迷你的编译器都还找的到 编译也很快 C++/Rust就不用找了...虽然运行效能考量
作者: SuGK (GK)   2024-06-21 14:03:00
建议用Rust
作者: hegemon (hegemon)   2024-06-21 18:34:00
早些年代连C++都被嫌慢了
作者: wintersxp (wintersxp)   2024-06-21 19:28:00
每种语言都有各自适合的场景,生态系,维护性,效率,各自考量而且写网站的语言还一堆,java,php,c#, ruby...
作者: foxbrush (Keep advancing...)   2024-06-22 22:53:00
用Java 写就已经觉得囉嗦了,还用C++…
作者: knme (knem)   2024-06-23 11:13:00
好写好维护才是王道 c++驾驭成本较高,我看过有团队开发c++基底的bmcweb, 陷入开发泥淖, 功能一直做不好 人一直走。就是因为烂架构+开发成本高带来的积重难返
作者: darkMood (瞬间投射)   2024-06-23 23:38:00
啊不就是“效率”两个字就讲完......................啊不然你是用c++写了网站了吗?????????????????????????
作者: sa074463 (垒包)   2024-06-24 23:30:00
CGI 现在还是很多人用
作者: troylee (troylee)   2024-06-27 22:52:00

Links booklink

Contact Us: admin [ a t ] ucptt.com