Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .migration/PYTHON_TO_RUST_RESCRIPT.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
== Python → Rust/AffineScript Migration Guide

=== Policy

This repo contains Python code that should be migrated to: - *Rust* for
systems/ML/backend code - *ReScript* for web/frontend/scripting

=== Why

* Python has dynamic typing and runtime errors
* Rust provides memory safety and performance
* ReScript provides type safety and JS interop

=== Migration Steps

[arabic]
. Identify Python files by purpose (systems vs web)
. Create equivalent Rust modules in `+src/+` or ReScript in
`+src/*.res+`
. Use `+cargo+` or `+rescript+` build systems
. Remove Python files after migration
. Update CI/CD

=== Exceptions

* SaltStack configurations (exempt)
* One-time scripts (convert to shell/Rust)

=== Status: PENDING MIGRATION
28 changes: 0 additions & 28 deletions .migration/PYTHON_TO_RUST_RESCRIPT.md

This file was deleted.

Loading
Loading