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.
-
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