Let’s take a moment to practice productive disagreement. In this exercise, I’m going to assume the role of a project manager for the Rust application that monitors machines on a factory floor that we mentioned in the first exercise. I’m going to make a request of you that is patently unreasonable. Your job is not to complete the request, but to write a single paragraph refusal describing why it is unreasonable while still finding common ground and assuring me that you want the team to be successful. Here’s my request:

Now that we have a Rust development environment set up, I think a good first project would be to design a simple operating system that we can use to host our application. Nothing fancy, just a microkernel with multiprocessor support and drivers for common video, networking, and storage devices. It’ll obviously need a TCP/IP stack too. Something like Linux but written in Rust. I guess something like https://www.redox-os.org/ , but with more drivers. Anyway I think this should take us about a week and then we can build the application to put on it. Let me know if you have any questions.

WRITE MY PAPER


Comments

Leave a Reply