全功能的 Pythonista
Python 是一個簡單、全功能、強大的程式語言, 使用 Python 的人很自然會希望在任何地方都可以寫 Python 程式。一開始可能覺得, 「要是在 iOS 上有個寫 Python 的 App 就 好了, 我可以算一些簡單的東西。」現在這種 App 其實不少, 但你會發現在編輯器的使用也好, 功能上也好, 其實很難讓你有想在 iPad 或是 iPhone 上寫 Python 的衝動。因為我們也許會希望:
- 就是寫 Python 程式, 但要容易編輯、儲存、取用。
- 要可以呼叫其他 App, 完成一些自動化的工作, 比如說傳簡訊給三個同組的伙伴, 自動找十個網頁整理出結果放到 Evernote 裡等等。
- 可以簡單畫圖的工具, 也許可以來個函數圖形什麼的。
- 繼然都這樣了, 那是不是自由可以放插圖、照片, 還可以處理一下的更好。
- 所以說不定可以做個 iPad 遊戲了?
- 都到這種程度了, 是不是 iPad 的觸控啊、轉來轉去也要可以偵測使用?
好像越要越誇張, 但 iPad/iPhone 上真的有這樣的 Python 開發環境嗎? 結果真的有! 叫做 Pythonista。