請選擇 進入手機版 | 繼續訪問電腦版

COCO研究院

 找回密碼
 註冊
搜索
查看: 774|回復: 1

[API] 終於知道API會改出版EXE的原因了!

[複製鏈接]
經神人啟發,原來是
無法開發乾淨的DLL所以才會改開發EXE作為替代

正常來說不管用什麼程式語言於任何開發環境
都像是用WIndows API一樣,把DLL提供的function宣告進來就能用了,
但是現在新的開發環境引導DLL專案都會多包了一層,
所以開發出來的DLL幾乎只能用相同的開發環境進行開發時才能用
好像是managed和unmanaged之類的說法吧

在這樣的條件下,用DLL的開發環境去開發成EXE變成是最簡單的解法
而用EXE的方式可以說:
只要能呼叫EXE執行的程式語言就能用的API (聽起來多漂亮)

但是如果DLL能用,
像是Python明明抓系統提供的DLL當物件呼叫function就很簡單阿,
也就是那些EXE的功能如果也是在DLL裏開個function端口供傳入EXE要下的參數
那不是一模一樣嗎?
而且將每個EXE的功能都是DLL中的一個function的話
每個執行結果的保存和互相引用不是更簡單?

所以結論就是開發團隊沒辦法作出都能適用的unmanaged DLL
因此改作EXE真是個Smart的想法,
那麼就稱之為 Smart API

評分

參與人數 1金錢 +2 收起 理由
薛豹 + 2 感謝分享

查看全部評分




上一篇︰Dascoin-達斯幣(KYC & Coin)-->Top前3種加密貨幣的主要區別
下一篇︰臺灣喝茶首選小魚兒留言板bj699 /SK:bjai699
發表於 18-6-11 20:22|載入全部圖片 | 顯示全部樓層
Smart API is not smart at all


您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院  |網站地圖

GMT+8, 18-6-25 19:56

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表
理財討論網站 | 優質玻尿酸隆鼻 專業皮膚科診所 推薦電波拉皮效果 優質淨膚雷射效果 推薦微晶瓷隆鼻 | 徵信社精選| SEO優化|