과제가 fixed-sized memory blocks(32bit)에서 memory manager 만든거 헤다파일로 주고 그걸로 구현하라는데
메모리관리는왜배우는거냐자료구조랑뭔상관임
스택부터 제대로 알려면 메모리 모르면 안됨
로우레벨에서 자료구조 구현 동작 이해하고 특정 크기 바이트 버퍼가지고 그걸 스택처럼 사용할 수 있게 직접 구현하란 의도같은데
걍 단순히 생각해보면 메모리 제약이 있고 거기에 맞춰서 문제를 해결하려는걸 보는거 아님? - dc App
같은 문제라도 메모리 제약이 있으면 쓸수 있는 툴박스가 제한되니까 - dc App
자료 - 데이터 구조 - 스트럭트 메모리관리 - 데이터 어캐 관리할지 썅
거기 빼면 코드치고 디버깅하면서 왜 메모리 관리가 필요한지 모티베이션 얻을 수 있는 과목이 있나 그래서 일부러 gc없는 언어로 하는거기도 함
교바교인 듯ㅋㅋ 내가 들었던 교수는 "야 자료구조는 모름지기 ADT 개념부터 객체지향으로 이해해야지"하면서 자바로 함
그래서 메모리 관리는 아예 배제하고 자료구조란 개념 자체를 추상화하는 방향으로 접근함
우리 학교도 추상화 위주라 아예 파이썬으로 함
스택부터 제대로 알려면 메모리 모르면 안됨
로우레벨에서 자료구조 구현 동작 이해하고 특정 크기 바이트 버퍼가지고 그걸 스택처럼 사용할 수 있게 직접 구현하란 의도같은데
걍 단순히 생각해보면 메모리 제약이 있고 거기에 맞춰서 문제를 해결하려는걸 보는거 아님? - dc App
같은 문제라도 메모리 제약이 있으면 쓸수 있는 툴박스가 제한되니까 - dc App
자료 - 데이터 구조 - 스트럭트 메모리관리 - 데이터 어캐 관리할지 썅
거기 빼면 코드치고 디버깅하면서 왜 메모리 관리가 필요한지 모티베이션 얻을 수 있는 과목이 있나 그래서 일부러 gc없는 언어로 하는거기도 함
교바교인 듯ㅋㅋ 내가 들었던 교수는 "야 자료구조는 모름지기 ADT 개념부터 객체지향으로 이해해야지"하면서 자바로 함
그래서 메모리 관리는 아예 배제하고 자료구조란 개념 자체를 추상화하는 방향으로 접근함
우리 학교도 추상화 위주라 아예 파이썬으로 함