PROS 4 Main Discussion and Planning #285
Replies: 3 comments 7 replies
-
|
Looks like a good plan to me. One other idea that I think should be in there (please correct me if this is already covered under anything currently listed) is removing sentinel values for errors (or any other purpose, though I think they're only used for errors currently), to make it easier to avoid common classes of bugs. There are a number of ways to do this: in C, it could be return-by-pointer with the actual return value being the success/failure result, or it could return a struct; in C++, a more idiomatic solution could be provded. This is quite in line with, for example, what is done commonly in Rust (including in vex-rt). I know this has been discussed informally with @HotelCalifornia , but unfortunately it looks like I never got around to making an issue or drafting a proper RFC. |
Beta Was this translation helpful? Give feedback.
-
|
Also, I'm going to be honest, I don't think we'll be able to knock out VFS implementation for PROS 4 release. I think that's going to have to be a post-release type deal. |
Beta Was this translation helpful? Give feedback.
-
|
https://drive.google.com/file/d/1XcrE97G7Fm6GN-kjT6ok3h1rQyg6L0HO/view?usp=sharing Document for our official plans (more professional than the MS paint picture). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey Folks,
We've been planning our roadmap for how we want to go about working the kernel into its PROS 4 form. Here's a general outline of our plans:
https://drive.google.com/file/d/1XcrE97G7Fm6GN-kjT6ok3h1rQyg6L0HO/view?usp=sharing
Beta Was this translation helpful? Give feedback.
All reactions