념글 올라간 글 작성자임


내가 C++로는 불가능하다고 선을 그은 것처럼 보는데

그렇지 않음


자바로도 가능하고(JikesNode)

하스켈로도 가능하고(House)

물론 C++로도 가능함


왜 당시 많은 운영체제가 C로 만들어졌나 설명하는 거였고

단지 성능때문이 아니라는걸 설명하기 위해 C++의 예시를 든 것 뿐임

거기에는 또한 시대적 맥락이 포함돼있지 ㅇㅇ


만약 C가 아닌 언어로 OS를 만들고 싶다면 절대로 불가능 한 일이 아니니,

House 구현 노트와 JikesNODE 구현 노트를 찾아보길 바람


학부생 때 봤던 기억으론

내가 념글에서 얘기한 걸 비롯해 다양한 제한적 상황을 어떻게 해결했는지

아이디어를 많이 얻을 수 있음