[討論] 為什麼不要用c++寫網站

看板Soft_Job (軟體人)作者 (sec)時間5月前 (2024/06/18 21:18), 5月前編輯推噓29(33458)
留言95則, 54人參與, 5月前最新討論串1/5 (看更多)
現代網站開發一定有框架 幾乎所有的操作都有現成的函數讓你用 也是就說 就算用c++開發也只是在call框架的API 把資料丟來丟去而已 有人覺得python / .net 寫網站比較簡單 但其實框架包得好 就算是c++也沒有什麼不同吧? 例如 python 的 list comprehension 或是 .net 的 linq 都可以包成一個套件來做啊 在 c++ 也就只是一行 function call 而已了 那為什麼不用c++開發網站就好了? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.163.17 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1718716683.A.F6E.html

06/18 21:28, 5月前 , 1F
用C++寫網頁有什麼不可取代的優點嗎
06/18 21:28, 1F

06/18 21:28, 5月前 , 2F
沒的話幹嘛花相對多錢請會C++的人才寫網頁
06/18 21:28, 2F

06/18 21:32, 5月前 , 3F
我都用mongoose server來當我c++程式的工程模式設定頁
06/18 21:32, 3F

06/18 21:37, 5月前 , 4F
我覺得是沒有好用的中間層.JS發展這麼廣就是因為各種套件.
06/18 21:37, 4F

06/18 21:37, 5月前 , 5F
我都用手寫網頁
06/18 21:37, 5F

06/18 21:38, 5月前 , 6F
C++不是不行就是要去重新刻那堆東西
06/18 21:38, 6F

06/18 21:38, 5月前 , 7F
最後沒有比較快還是乾脆用現成的JS方便多了
06/18 21:38, 7F

06/18 21:48, 5月前 , 8F
可以啊 但這麼多語言為啥要選C++
06/18 21:48, 8F

06/18 21:48, 5月前 , 9F
C++有比較屌嗎
06/18 21:48, 9F

06/18 21:56, 5月前 , 10F
你開心的話可以呀
06/18 21:56, 10F

06/18 21:57, 5月前 , 11F
但缺點是會找不到同事可以和你一起做
06/18 21:57, 11F

06/18 22:02, 5月前 , 12F
blazor用webassembly感覺好潮~
06/18 22:02, 12F

06/18 22:03, 5月前 , 13F
如果你 debug 跟 compile 的時間跟光速一樣快當然可以
06/18 22:03, 13F

06/18 22:06, 5月前 , 14F
這都21世紀今年都2024年了,還在問這種問題
06/18 22:06, 14F

06/18 22:06, 5月前 , 15F
我真懷疑你是不是真的是個前端仔
06/18 22:06, 15F

06/18 22:08, 5月前 , 16F
其實你用了一堆C++ 你不知道而已…
06/18 22:08, 16F

06/18 22:11, 5月前 , 17F
Python寫後端,其實底層就是C/C++阿,只是包一層讓你用Pyt
06/18 22:11, 17F

06/18 22:11, 5月前 , 18F
hon語法與函數寫啊。
06/18 22:11, 18F

06/18 22:16, 5月前 , 19F
你要自己寫 python flask C++版本,C++幾行程式就能提供Re
06/18 22:16, 19F

06/18 22:16, 5月前 , 20F
stfulAPI 也沒人阻止你啊。沒開玩笑。
06/18 22:16, 20F

06/18 22:19, 5月前 , 21F
但是真實工作環境,不是炫技或是標新立異,而是要考慮各種
06/18 22:19, 21F

06/18 22:19, 5月前 , 22F
成本,包含開發維護成本。
06/18 22:19, 22F

06/18 22:32, 5月前 , 23F
以前cgi還蠻多人做的
06/18 22:32, 23F

06/18 22:39, 5月前 , 24F
冷靜點 想想後續維護成本 一堆輪子讓你挑了
06/18 22:39, 24F

06/18 22:40, 5月前 , 25F
很多人沒有經歷過Delphi/C++ Builder屌打的年代
06/18 22:40, 25F

06/18 22:42, 5月前 , 26F
明明 C/C++ 的 server 很多 .............
06/18 22:42, 26F

06/18 22:44, 5月前 , 27F
現在一堆新技術都太肥,放不進 embed, 但又要做 api
06/18 22:44, 27F

06/18 22:50, 5月前 , 28F
一堆語言後面都是C/C++ 只是看不出來
06/18 22:50, 28F

06/18 22:50, 5月前 , 29F
那用C++有什麼優點嗎...沒有啊
06/18 22:50, 29F

06/18 22:52, 5月前 , 30F
用什麼語言寫程式 首先 先看優缺點 那C++和其他高階語言
06/18 22:52, 30F

06/18 22:52, 5月前 , 31F
相比有什麼不可取代的優勢嗎?
06/18 22:52, 31F

06/18 22:56, 5月前 , 32F
不是說c++執行效能最高?
06/18 22:56, 32F

06/18 23:07, 5月前 , 33F
問這問題你大學生嗎
06/18 23:07, 33F

06/18 23:43, 5月前 , 34F
就CGI+1
06/18 23:43, 34F

06/18 23:50, 5月前 , 35F
呃,chrme底層表示
06/18 23:50, 35F

06/18 23:51, 5月前 , 36F
要講求效率那你可以用wasm
06/18 23:51, 36F

06/19 00:08, 5月前 , 37F
又是一個土炮轉職仔在這邊亂發問
06/19 00:08, 37F

06/19 00:16, 5月前 , 38F
C++框架再怎麼包,維護成本也不會比腳本語言好啦
06/19 00:16, 38F

06/19 00:26, 5月前 , 39F
建議組語 效能更好
06/19 00:26, 39F
用組語有點誇張了 畢竟沒有 class

06/19 02:22, 5月前 , 40F
說語言背後是誰的 要不要說用01寫程式
06/19 02:22, 40F

06/19 06:12, 5月前 , 41F
看公司,如果維運起來只有你一個人在用C++會很辛苦
06/19 06:12, 41F

06/19 08:10, 5月前 , 42F
Wifi router裡面很多都用c寫網站
06/19 08:10, 42F

06/19 08:48, 5月前 , 43F
我待的 team 就是用 C++ 寫 back-end service
06/19 08:48, 43F

06/19 08:54, 5月前 , 44F
當你的RTT 必須斤斤計較時,你也沒什麼選擇 ..
06/19 08:54, 44F
看起來一般情況就是 web server 可以多開效能不必太計較 加上腳本語言開發成本就是比較便宜 只有效能很計較的場景才會拿 c++ 開發 http api 我只是好奇 c++ 包好框架之後寫起來不也是跟腳本語言有 87% 像.. 加上有 copilot 輔助, 用 c++ 做 CRUD 應該沒那麼難 不過 c++ 的包管理工具跟編譯過程確實比其他語言麻煩很多 ※ 編輯: brucetu (218.172.34.205 臺灣), 06/19/2024 09:18:09

06/19 09:30, 5月前 , 45F
包好後的c++ 你可以參考Qt
06/19 09:30, 45F

06/19 09:37, 5月前 , 46F
C++用大框架 完全失去效能的優點
06/19 09:37, 46F

06/19 10:31, 5月前 , 47F
你行,但別人不行阿,c++寫網站如何找到同事?
06/19 10:31, 47F

06/19 10:34, 5月前 , 48F
oat++蠻紅的吧,iot上如果要開endpoint
06/19 10:34, 48F

06/19 11:02, 5月前 , 49F
入門門檻高啊,網頁接案外包需要價格低廉的人才,這些人
06/19 11:02, 49F

06/19 11:02, 5月前 , 50F
才需要簡單無腦好上手的工具
06/19 11:02, 50F

06/19 11:22, 5月前 , 51F
恩 對耶 等你推廣
06/19 11:22, 51F

06/19 11:30, 5月前 , 52F
JAVA已經演給你看了
06/19 11:30, 52F

06/19 12:06, 5月前 , 53F
建議用fpga寫網站
06/19 12:06, 53F

06/19 12:52, 5月前 , 54F
後端其實真的有
06/19 12:52, 54F

06/19 13:09, 5月前 , 55F
從橡膠開始組米其林輪胎
06/19 13:09, 55F

06/19 13:42, 5月前 , 56F
其實C++還真的有Web Framework,但用的人實在太少
06/19 13:42, 56F

06/19 14:02, 5月前 , 57F
加油
06/19 14:02, 57F

06/19 14:28, 5月前 , 58F
寫CRUD都沒差,AI產生就好了,寫業務邏輯就比較麻煩啊
06/19 14:28, 58F

06/19 14:31, 5月前 , 59F
你的所謂C++也能寫Web框架,在業界結論就是拿C++寫個別的語
06/19 14:31, 59F

06/19 14:32, 5月前 , 60F
言的JIT runtime + 用別的語言寫Web框架,比直接用C++寫的
06/19 14:32, 60F

06/19 14:33, 5月前 , 61F
Web框架好用啊
06/19 14:33, 61F

06/19 15:30, 5月前 , 62F
我建議用1010機器語言寫
06/19 15:30, 62F

06/19 16:01, 5月前 , 63F
以前用過C寫 CGI 程式... 其實不難, 你可以試試看
06/19 16:01, 63F

06/19 16:09, 5月前 , 64F
你是想問用 CGI 嗎?
06/19 16:09, 64F

06/19 16:10, 5月前 , 65F
本魯叔最早是用 C++ 寫 CGI。後來一堆 framework,不想搞
06/19 16:10, 65F

06/19 16:11, 5月前 , 66F
死自己。不過,離開學校後,我也沒有走 web system。
06/19 16:11, 66F

06/19 19:13, 5月前 , 67F
可以啊,以前很多人寫, cgi 那時候很多都是這樣實作的。
06/19 19:13, 67F

06/19 20:08, 5月前 , 68F
下個問題,為什麼資料分析都用python
06/19 20:08, 68F

06/19 20:28, 5月前 , 69F
python的話就免費就是好 不然matlab蠻好上手的
06/19 20:28, 69F

06/19 22:06, 5月前 , 70F
你是說用1當起始的那個matlab語言嗎
06/19 22:06, 70F

06/20 01:30, 5月前 , 71F
因為工具以及語言不夠迷你 對我來講是這個原因
06/20 01:30, 71F

06/20 01:32, 5月前 , 72F
小工具快速開發以及啟動都很快速方便
06/20 01:32, 72F

06/20 01:34, 5月前 , 73F
現在哪個東西不是巨肥? 根本是軟體浩劫
06/20 01:34, 73F

06/20 13:38, 5月前 , 74F
看過做設備的web service backend的話,也是多著是用c
06/20 13:38, 74F

06/20 13:38, 5月前 , 75F
實作的。
06/20 13:38, 75F

06/20 13:38, 5月前 , 76F
原因也是軟體橋接的功夫跟開發成本而已。
06/20 13:38, 76F

06/20 20:10, 5月前 , 77F
很多嵌入式系統都是用 C /C++ 刻啊, gsoap 可以寫 web
06/20 20:10, 77F

06/20 20:10, 5月前 , 78F
services, 處理 json 也有 json-c
06/20 20:10, 78F

06/20 21:51, 5月前 , 79F
額現在老一點的還真的有用c寫
06/20 21:51, 79F

06/21 00:32, 5月前 , 80F
C是迷你的編譯器都還找的到 編譯也很快 C++/Rust就不
06/21 00:32, 80F

06/21 00:33, 5月前 , 81F
用找了...
06/21 00:33, 81F

06/21 00:35, 5月前 , 82F
雖然運行效能考量
06/21 00:35, 82F

06/21 14:03, 5月前 , 83F
建議用Rust
06/21 14:03, 83F

06/21 18:34, 5月前 , 84F
早些年代連C++都被嫌慢了
06/21 18:34, 84F

06/21 19:28, 5月前 , 85F
每種語言都有各自適合的場景,生態系,維護性,效率,
06/21 19:28, 85F

06/21 19:28, 5月前 , 86F
各自考量
06/21 19:28, 86F

06/21 19:30, 5月前 , 87F
而且寫網站的語言還一堆,java,php,c#, ruby...
06/21 19:30, 87F

06/22 22:53, 5月前 , 88F
用Java 寫就已經覺得囉嗦了,還用C++…
06/22 22:53, 88F

06/23 11:13, 5月前 , 89F
好寫好維護才是王道 c++駕馭成本較高,我看過有團隊開發c++
06/23 11:13, 89F

06/23 11:13, 5月前 , 90F
基底的bmcweb, 陷入開發泥淖, 功能一直做不好 人一直走。就
06/23 11:13, 90F

06/23 11:13, 5月前 , 91F
是因為爛架構+開發成本高帶來的積重難返
06/23 11:13, 91F

06/23 23:38, 5月前 , 92F
啊不就是「效率」兩個字就講完......................
06/23 23:38, 92F

06/23 23:38, 5月前 , 93F
啊不然你是用c++寫了網站了嗎?????????????????????????
06/23 23:38, 93F

06/24 23:30, 5月前 , 94F
CGI 現在還是很多人用
06/24 23:30, 94F

06/27 22:52, 5月前 , 95F
文章代碼(AID): #1cSOaBzk (Soft_Job)
文章代碼(AID): #1cSOaBzk (Soft_Job)