Andy-Python-Programmer / aero

Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.
https://aero.andypy.dev
GNU General Public License v3.0
1.17k stars 50 forks source link

Rewrite areo.py in rust #36

Closed leap0x7b closed 2 years ago

leap0x7b commented 2 years ago

Make it a cargo build.rs

48cf commented 2 years ago

mfw I rewrote it from rust to python to make it faster, then someone comments "rewrite it in rust" :trollface:

Andy-Python-Programmer commented 2 years ago

Now rewrite it again :trollface:. Oh fun, github has an actual troll face emote.

YusufKhan-gamedev commented 2 years ago

Rewrite it in POSIX shell

Andy-Python-Programmer commented 2 years ago

no

48cf commented 2 years ago

Rewrite it in POSIX shell

I haven't gone insane just yet

YusufKhan-gamedev commented 2 years ago

Rewrite it in POSIX shell

I haven't gone insane just yet

That was areal suggestion, create a separate rewrite in POSIX shell for when its better(when not using bash), especially since aero_shell isnt posix compliant!

NovaAndrom3da commented 2 years ago

🗑 Message Deleted.

NovaAndrom3da commented 2 years ago

I thought rust was faster than python? If it is, why was it originally rewritten into python?

Andy-Python-Programmer commented 2 years ago

Of course it is, we rewrote it because of the compile time of the builder.

jwpjrdev commented 2 years ago

shouldn't this issue be closed?

Andy-Python-Programmer commented 2 years ago

Yes. Thanks!