Add multilingual language and systems learning tracks
This commit is contained in:
1 parent
07338189fc
commit
d8d1c40118
844 files changed
+6061
No files matched your search
@@ -38,3 +38,13 @@ Replace `main.adb` with your actual source filename. Use your Forge username and
|
||||
**Bisaya:** Basaha ang code, tag-ana ang resulta, padagana, ug ipasabot ang kausaban. Susihon ang `git diff` sa dili pa mag-commit.
|
||||
|
||||
The source SDK is in [matt/open_agila_sdk](https://git.agilaos.com/matt/open_agila_sdk). Continue with boundary tests, failure cases, and the automated knowledge checks.
|
||||
|
||||
## Expanded learning paths
|
||||
|
||||
129 additional lessons cover web development; Pascal and Objective-Pascal interoperability; C, C++, C#, Objective-C, V, Swift, Python, Ruby and BASIC; CPU architecture; OS and server engineering; AI runtimes; algorithms; concurrency; secure software; networking; and CPU/GPU core and memory mapping. English, Tagalog, and Bisaya each have their own folders. Existing Ada and Flying V lessons remain available.
|
||||
|
||||
Each module folder contains numbered lesson folders, runnable source where applicable, and a readable lesson file. Analysis and hardware exercises may require an external development environment. Course checks are on University, and track certificates record completed lesson checks and module assessments.
|
||||
|
||||
The browser lab uses C17, C++17, Free Pascal, Rust, GNAT Ada, Mono C#, GNUstep Objective-C, V, the Flying V SDK host adapter, Swift on Linux, Python, Ruby, and Bywater BASIC. Web previews run HTML/CSS/JavaScript in a sandboxed browser frame. Apple UI frameworks and a real GPU are not available on this teaching server. Objective Ada remains a planned Agila language; no invented compiler or syntax is supplied.
|
||||
|
||||
The public `open_kernel` at revision `9af96aa` is a host prototype with initialization stubs, not a bootable OS image. The public `open_agx` at `b14b362` currently uses its CPU reference backend. Lessons distinguish simulations, measured host results, and untested target hardware.
|
||||
Reference in new issue
Block a user