댓글 23
-
남현우
2016.04.24 07:59
-
Kyoo
2016.04.24 12:25
우와 정리 잘 해놓으셨네요! (y)
-
SOYA
2016.04.24 12:27
저도 초기엔 컴파일러에 대한 한국어 책을 먼저 보고 소스분석 하다가 필요할 때 부분적으로 LLVM 책을 찾아봤으면 합니다.
장소 말인데요, 저희정도 인원이면 국립중앙도서관 세미나실 어떠세요? 무료고, 교통 괜찮고(고터가 3,7,9호선에 2호선도 제법 가까운...) 구내식당있고 1회 예약이 4시간까지 가능하니 4시간하고 밥먹고 네시간하고 헤어지면 이상적일 것 같아요. 괜찮은거 먹고싶은 주에는 근처에 파미에파크나 서래마을에서 맛있는것도 먹을 수 있구요 -
SOYA
2016.04.24 12:30
아 그리고 '내공 있는 프로그래머로 길러주는 컴파일러의 이해'이 책은 틀린부분이 있단 리뷰를 봤어서... 개인적으론 다른책 쓰는거에 한표요 ㅋㅋㅋ -
남현우
2016.04.24 18:06
-
Kyoo
2016.04.24 12:52
음! 국립중앙도서관에서 세미나실도 대여해주는 군요! 괜찮은 것 같아요! 예약할 수 있는 자리만 매주 있으면 딱이네여ㅎㅎㅎ
-
SOYA
2016.04.24 16:07
저 한창 갈때는 자리 많았는데 ㅋㅋㅋㅋ 집가서 비밀번호찾기 등등해서 현상황 봐야할 것 같네요 ㅠ0ㅠ/ 근데 아마 괜찮을 것 같아요 ㅎㅎ -
Kyoo
2016.04.24 13:09
저도 컴파일러 자체를 깊게 공부해본 적은 없어서, 컴파일러 기본 스터디하는 것 찬성합니다~
그런데 몰아서 하는 것보다, 컴파일러 이론 기본 공부랑 llvm공부를 병행하는 건 어떠신가요?
예를 들어, 스터디 시간의 반은 컴파일러 이론, 나머지 반은 llvm분석을 하는 거죠.
이론 + 실습 / 소스분석 같이 하면, 더 잘 이해할 수 있다고 생각하거든요~
-
슈민
2016.04.28 17:45
카톡방 만들었습니다.
다른 글에 주소 올렸으니 확인 바랄게요
-
woos
2016.04.24 15:40
저같으면 front-end는 빼고 middle-end와 back-end 부분만 할것 같습니다.
그리고 이왕이면 한번 만들어보고 시작할것 같습니다.
내용은 보지 않았는데 목차만 봤을때 백엔드를 조금 다루는 국내 유일한 책인것 같아 보입니다.
실제로는 봐야 알겠지만...
http://www.yes24.com/24/goods/3400069?scode=032&OzSrank=10
-
woos
2016.04.24 16:33
조금 찾아보니 이런 책도 있네요.
http://www.yes24.com/24/goods/4189980?scode=032&OzSrank=29#contentsConstitution
절판인데 yes24에서 중고로 구매할 수 있네요.
만약 컴파일러를 만드실거라면 저도 동참하겠습니다.
-
woos
2016.04.24 21:40
한빛 미디어에서 살수 있나 보군요.
http://www.hanbit.co.kr/book/look.html?isbn=978-89-7914-768-1
-
양촌리욘사마
2016.04.25 14:32
안녕하세요. 백창우님
이번 스터디에 참여하게 된 박정혁입니다.
조언을 주셔서 감사합니다.
선배님 조언대로 저도 front-end보다는 middle/back-end에 집중하는 것이 좋을것 같습니다.
그리고 궁금한 점 하나 있어 여쭤봅니다.
'이왕이면 한번 만들어보고 시작할것 같습니다.'라고 조언해주셨는데 무엇을 만든다는 것인지 궁금합니다.
gcc의 경우(?. gcc라고 한정하기엔 그렇지만..) front-end에서 하는 일이 소스 코드의 어휘, 구문, 의미 분석을 통해 중간 표현인 GIMPLE트리를 생성하는 일을 하는 것으로 알고 있습니다.
그러면 중간 표현으로 생성된 코드를 입력으로 middle/back-end에서 수행하는 것을(아키텍처 비종속, 종속 최적화 및 어셈블 코드 생성) 만드는 것인지요?
제가 잘못 이해하고 있는 것일 수도 있지만 ^^;; 좋은 조언 부탁드리겠습니다.
감사합니다.
-
woos
2016.04.25 20:26
아뇨. ㅎㅎ
그렇게 하다간 평생 안될껍니다.
간단한 ARM 컴파일러를 만들어보면 어떨까 쉽습니다.
매우 단순하게요.
-
SOYA
2016.04.25 10:44
중앙도서관은 지금 토요일 오전이나 일요일은 있는데 토요일 저녁은 예약이 다 찼네요. 매주 미리미리 예약해야할듯 ㅜㅜ 그리고 밤늦게는 안여는 것 같아요 -
SOYA
2016.04.25 10:48
공공예약 시스템 보고는 있는데 토요일 저녁 6시가 거의 한계인 것 같네요 ㅜㅜ
http://yeyak.seoul.go.kr/mobile/detailView.web?rsvsvcid=S160105113723269110 -
슈민
2016.04.25 19:53
아쉽네요. 장소 완전 좋다고 생각했는데
주말에 저녁 6시 이후엔 아예 안되는건가요? -
SOYA
2016.04.25 22:10
네. 공공기관은 다 그런 것 같아요 ㅜㅜ 전 1차는 이런 기관에서 하고 밥먹고 2차는 까페에서 뭐 마시면서 하다 헤어져도 좋지만 다른분들은 어떠실지... -
슈민
2016.04.25 20:06
안녕하세요, 이경민입니다.
전 내일 도서관 가서 책 둘러보고 괜찮은거 있는지 보고 오겠습니다.
-
슈민
2016.04.26 14:03
혹시 그 신림에서 거주하신다는분 강남쪽 회사 다니신다고 들었는데
회사 세미나실 대여는 혹시 가능할까요? -
양촌리욘사마
2016.04.27 17:58
지하철 앱에서 역삼역 선릉역 언주역 선정릉역에서 10분 거리이구요
우선 대여 가능합니다 -
SOYA
2016.04.26 23:34
https://www.campus.co/seoul/ko/faq
구글에 이런 것도 있네요. 강의실도 대여 가능한 것 같은데 한번 물어보고 아님 까페공간도 무료 이용 가능하다니 괜찮을 것 같구요... -
슈민
2016.04.27 10:47
되면 좋을 것 같아요!
.
저는 초기 교재시 한국어로 출판된 "컴파일러 구조와 원리" 또는 "내공 있는 프로그래머로 길러주는 컴파일러의 이해" 서적을 통해 컴파일러에 대한 기본 스터디를 먼저 빠르게 진행하였으면 합니다.
이후 소스 분석이 진행되는 시점에 원서로 출판된 LLVM 서적들을 추가 스터디하거나 병행하여 스터디하면 좋을 것 같습니다.