Re: [請益] C++QT 還是 Python QT?

作者: EricTCartman (阿ㄆㄧㄚˇ)   2021-08-19 22:18:56
※ 引述《njpp (我要發大財)》之銘言:
: 現在面臨抉擇
: 公司 C++ QT Python QT
: 應用 硬體IC? ERP,或小軟體自爽
: 目的 業界 創業自用
: 學費 都2萬
: 想問一下各位業界大老,花兩萬元該先學哪一個?
: 圖形化介面,都有點類似C#WinForms模式的 click
這個方向就錯了
C++ Qt是給C++工程師學的
阿有能力運用C++來工作的 基本上是不需要上課
Qt要玩 控制力最強當然還是C++ source code有必要都自己改
真正的功底其實是在你多會用Qt自己的worker跟model、signal體系來做事
很多人signal串得亂七八糟 根本就在亂搞 因為framework沒搞懂會讓你做很多白工
要寫小程式 其實也不必去搞PyQt 還不如QML example玩一玩
要創業 或自己寫軟體來用 甚至是到業界上班
建議書錢五千去買nodejs跟前端的書 剩下一萬五去萬華
用標籤語言來做UI已經是業界主流了 然後html渲染引擎也是做到爛的東西
UI在那邊搞特定廠商的xml排版 最後都在做跟html、css八七趴像的事
npm裝起來 electron弄起來 call人家API才是最速成方法
作者: neo5277 (I am an agent of chaos)   2021-08-19 22:33:00
去你個擔擔麵好啦認真推一下結論
作者: wulouise (在線上!=在電腦前)   2021-08-19 23:36:00
推結論
作者: MoonCode (MoonCode)   2021-08-19 23:38:00
不過 electron 做的 app 我唯一只覺得 vscode 好用
作者: OrzOGC (洞八達人.拖哨天王)   2021-08-19 23:45:00
萬華...XD
作者: Hsins (翔)   2021-08-19 23:48:00
Notion 的桌面版也是 electron 去 call api…
作者: ku399999   2021-08-19 23:52:00
沒用過slack桌機版?
作者: peanut97 (丁丁)   2021-08-20 00:02:00
推1萬5去萬華
作者: shooter555 (shooter)   2021-08-20 00:48:00
整個主流就是轉向web ui 跑web service效能大多足夠
作者: MoonCode (MoonCode)   2021-08-20 00:54:00
notion 跟 slack 都有網頁啊 沒什麼必要開桌面版
作者: wei115 (ㄎㄎ)   2021-08-20 01:29:00
electron隨便寫都能寫出很漂亮的UI,還有一堆UI可以套
作者: Hsins (翔)   2021-08-20 02:55:00
這樣說的話,VS Code 也有 Codespaces 可以用呀如果有不同 Workspace 要切換,用 Slack Desktop 就會比瀏覽器要方便,支援的快捷鍵也比較多…至於 Notions 的話,等子彈飛一會吧,我也是偏好在瀏覽器裡用…
作者: s755369 (雫物語)   2021-08-20 08:53:00
Notion 桌面版跟單獨開一個瀏覽器視窗有九成像XD
作者: lturtsamuel (港都都教授)   2021-08-20 09:07:00
discord我記得也是electron?
作者: njpp (正妹真難找)   2021-08-20 10:22:00
感謝大大認真分析,不過我覺得整個主流應該是在萬華!(現在X)
作者: GYGY5566 (甚麼居歪大聲說)   2021-08-20 10:23:00
問一下flutter/dart在業界的狀況
作者: DarkIllusion (′・ω・‵)   2021-08-20 12:50:00
對 買課不如去萬華
作者: becca945 (頻果芽子)   2021-08-20 19:28:00
去萬華玩一星期
作者: viper9709 (阿達)   2021-08-20 23:26:00
1萬5去萬華www
作者: ku399999   2021-08-21 06:29:00
重點根本就不是有沒有網頁版...是有沒有不好用吧 囧提只有vscode好用 不就是指electron出生大多都不好這種說法真的看到很多次 想知道怎麼來的
作者: EricTao   2021-08-23 23:08:00
還以為去光華 原來是萬華

Links booklink

Contact Us: admin [ a t ] ucptt.com