在九十年代初我買了tawk(Thompson awk)編譯器,開發起來比我的公司有很多程序。編譯器生成快速可靠的代碼,併爲Windows環境提供了很多有用的擴展。我應該用Python重寫過時的tawk例程嗎?
到目前爲止,它在W95,W2K和XP沒有問題,但現在我必須轉移到W7/2008服務器我懷疑是否明智嘗試繼續這個雖然優秀但過時,沒有更多支持的產品。
我的問題給你:
- 可以推薦爲現實世界的業務應用(所有的人都在批處理模式下運行 - 沒有GUI)什麼?
- 是否有人從xxx(這裏:awk)向Python進行了更大的轉換(手動重新編程)?
- 我應該使用什麼樣的Python實現?
我需要快速文件I/O和廣泛的隨機訪問100.000+字典元素爲每月交易1.5 Mio - 哪一個是最穩定的版本? 2.7.x? 3.1.x?
- 3.1支持Windows自動化嗎?我必須通過COM來驅動Excel API,並且需要訪問MS-SQL
- 並且:Python真的是的這種任務的選擇嗎?
謝謝您的尊貴答案
名機
我不認爲gawk具有您在tawk中找到的所有功能,但您應該檢查gawk網站(http://www.gnu.org/software/gawk/),看看有哪些作品。你也可以在comp.lang.awk inet新聞組上發佈這篇文章,因爲一些長期的tawk用戶在那裏習慣了;-)。祝你好運。 – shellter
謝謝你的避難所 - 在轉向另一種語言之前,我已經檢查了所有現有的awk實現,沒有人像tawk一樣強大。然而 - 我會採納你的建議,並會在上述論壇發帖 – Meiki1964
Tawk在Win 7/2008服務器下運行嗎? –