life
life copied to clipboard
버킷리스트 / 목표
컴파일러 만들기
- [x] **간지나는 이름 정하기!!** - [ ] design - [ ] philosophy 확립 - [ ] spec - [ ] bnf - [ ] bytecode - [ ] basics...
종이접기 시뮬레이션 - [ ] 단순 전면 접기 (종이학 1~2) - [ ] 특정 면만 접기 (종이학 8~9) - [ ] 특정 면만 움직여 펼쳐 접기 (종이학 3~4) - [...
프로그램에 셀프 업데이트를 쉽게 붙일 수 있어야 한다 TODO - [ ] 새로운 버젼이 나왔는지 알 수 있어야 함 - [ ] 새로운 버젼에 뭐가 나왔는지 알 수 있어야 함...
닷넷코어 빠돌이라면 자기가 쓰는거에 자기 코드를 심어보고 싶잖아?? 그리고 CLR via C#같은 책같은거 쓸 정도의 실력 되려면 clr이 어떻게 돌아가는지 알아야할 것 같음
LLVM 공부
일단 LLVM을 배우자 내 플젝에 안쓴다고 해도 배워서 나쁠건 없지 생각의 폭이 넓어질 수 있는거니까 근데 지금은 프론트 옵티마이저 백엔드 이정도만 알고 자세히는 뭔지 몰라서 뭘 공부할지도 모르겠다 TODO 공부할...
PL 공부하기
1. - [ ] [KOCW 인강](http://www.kocw.net/home/search/kemView.do?kemId=147984) 2. - [ ] [Practical Foundations for Programming Language](http://profs.sci.univr.it/~merro/files/harper.pdf) 인강 공부했던 곳 - [phillyai/TIL](https://github.com/phillyai/TIL/blob/master/PL.md) 책은 #34 에서 언급했었다