Skip to content

Conversation

@W2Wizard
Copy link
Collaborator

Due to 42 adding Python projects into the Core Curriculum. I decided to also implement python bindings so you can still choose to work with MLX42. 42 has decided to instead spend time and effort making (yet another) minilibx but with python bindings.

There is an example.py file located at ffi/python that shows how to implement it.
The implementation already works:
python


TODO

However somethings need to be still tested:

  • I think it would be both funny and stupid to allow WASM support (C + Python + JS 😂)
  • Implement some basic tests
  • Windows support (tho it should just work)
  • Figure out the lowest supported python version
  • Other things ?

@W2Wizard W2Wizard self-assigned this Nov 16, 2025
@W2Wizard W2Wizard added the Improvement Adds an implementation or improves on something label Nov 16, 2025
@W2Wizard
Copy link
Collaborator Author

W2Wizard commented Nov 16, 2025

In all honesty I don't know why you would do something this brain dead but it is nonetheless funny. Looking forward to WASM Support 💀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Improvement Adds an implementation or improves on something

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants