我一直在用Java編寫軟件已有很多年了,但它始終用於部署到服務器的內部應用程序。我想現在開始編寫桌面應用程序,但我不知道從哪裏開始。我已經寫了幾個Java/Swing應用程序,但它們又一次用於內部使用。microISV應該使用什麼語言編寫商業軟件?
我的理解是,Java和其他半編譯和解釋語言太容易反向工程,使它們不適合商業軟件。我知道有編譯器爲Java和一些其他解釋型語言,但我也聽說它們昂貴和/或不可靠。
假設我開始使用microISV並希望開發和向廣泛的受衆銷售應用程序,我最好的選擇是什麼?我更喜歡可以接近寫一次的東西,並針對不同的操作系統進行編譯,但如果其他語言會在Windows中損害體驗(安裝緩解&用戶體驗),我不反對.NET和僅限Windows的觀衆。我唯一的問題是,我沒有一個大的起始預算,並且爲所需的開發工具支付wazoo並不是真正的問題。
對於我來說,銷售服務似乎與爲傳統僱主安排正規工作並無不同。 – Wal 2010-05-01 21:25:44