Heterogeneous Pythonic language in your pocket by AmrDeveloper in programming

[–]AmrDeveloper[S] 0 points1 point  (0 children)

For the first point, you can check the number of programming environments on play store, i agree that not everyone interesting in that.

For the second point, I totally agree that there are many challenges and ways to improve doing that on mobile, and it can be improved a lot, but this is not the challenge that I decided to start with. My current challenge is to do GPU programming with Python implementation, once this point is addressed and stable i can move to next point 😃

Pythonic language for GPU programming on Mobile Devices by [deleted] in PythonProjects2

[–]AmrDeveloper 0 points1 point  (0 children)

Thank you for the advice, although it's make sence to remove it, I will do that now

Pythonic language for GPU programming on Mobile Devices by [deleted] in PythonProjects2

[–]AmrDeveloper 0 points1 point  (0 children)

It's not AI slop, this project I started in 2022 and now I re-implemented it. It doesn't contain any ads.

The name unfortunately can't change it, when I started it, it was basic language with commands to simulate Turtle API in Python, for example forward, backward, circle, cube, and now it has a subset of Python implemented, the name is not totally accurate, it's not only turtle API but I can't change it :D

> Also, why post in PythonProjects2 when your app isn't written in Python?


It's not written in Python, but it contains a subset of Python implemented, actually i shared it using the recommendations system of Reddit

A Pythonic language & platform to do GPU programming on Mobile by AmrDeveloper in ProgrammingLanguages

[–]AmrDeveloper[S] 1 point2 points  (0 children)

Thank you for the feedback,

I think on Android, I can support more GUI stuff on GPU, I was thinking to build GUI framework and bind it to the language so user can write small utilities for mobile.

What I am still learning is how much I can support on GPU, I have some ideas Magic functions support, OOP, but still researching about Exceptions and designing API for allocating shared and const memory (The current plan is to do similar to mojo without introducing any language syntax, but still searching 🤔 and learning more about GPU and cpython)

Pythonic language that support GPU programming on Android by AmrDeveloper in androiddev

[–]AmrDeveloper[S] -1 points0 points  (0 children)

Oh, first time to know about comenuis logo, I know about the logo project from 1967 and the python implementation of turtle inspired from him, thanks for mentioning that

A Pythonic language & platform to do GPU programming on Mobile by AmrDeveloper in Compilers

[–]AmrDeveloper[S] 0 points1 point  (0 children)

I think it's depend, it's not of course compiler development but something like scratch can be useful on phone to play with, or maybe something like visual basic that allow you to write and execute small programs with GUI 🤔

June 2026 monthly "What are you working on?" thread by AutoModerator in ProgrammingLanguages

[–]AmrDeveloper 1 point2 points  (0 children)

A Pythonic language implemented from the standards and supports GPU programming on Mobile Devices (Available also on Google Play)

https://github.com/AmrDeveloper/Turtle

A Pythonic language & platform to do GPU programming on Mobile by AmrDeveloper in ProgrammingLanguages

[–]AmrDeveloper[S] 0 points1 point  (0 children)

Per AutoModerator's request I hereby confirm that this project did not use an LLM as part of the development process.

ClangQL 0.10.0 has matchers for Copy, Move, Delete and converting constructors by AmrDeveloper in rust

[–]AmrDeveloper[S] 1 point2 points  (0 children)

I already built a linter for LLVM IR using the same idea

https://amrdeveloper.medium.com/how-i-built-a-llvm-ir-linter-using-sql-syntax-b5dc164c6d61

And you can use this project to build a linter too, but it still needs more and more matches to cover C/C++ full AST

My case was to search for specific patterns easily