Turtle
A Platform with Pythonic language to practice CPU/GPU programming on mobile
TurtleGraphics is a platform with a Pythonic language for learning and practicing CPU and GPU programming on
mobile devices.
TurtleGraphics began as a reimplementation of the classic Turtle Graphics environment for Android using a
simple language. Over time, that language, Lilo, evolved into a platform featuring a heterogeneous
Python-inspired language that allows targeting both the CPU and GPU within the same program, influenced by Python,
Mojo, and CUDA.
Features
mobile devices.
TurtleGraphics began as a reimplementation of the classic Turtle Graphics environment for Android using a
simple language. Over time, that language, Lilo, evolved into a platform featuring a heterogeneous
Python-inspired language that allows targeting both the CPU and GPU within the same program, influenced by Python,
Mojo, and CUDA.
Features
- Free and open source with no ads or data collection.
- A Python implementation written from scratch with built-in GPU programming support and user-friendly error
messages. - Supports many modules from the Python standard library.
- Interactive preview for Turtle Graphics programs.
- Includes numerous examples demonstrating GPU programming, Turtle Graphics, and Python language features.
- 作者: Amr Hesham
- 授權條款: MIT License
- 網站
- 問題追蹤系統
- 原始碼
- 更新紀錄
- 建置詮釋資料
- 可重現建置狀態
捐助
版本
雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。
下載 F-Droid-
x86_64此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
x86此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
arm64-v8a此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
armeabi-v7a此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。






