문법 자체가 너무 지저분하고 복잡해서 어떤 문법은 제대로 이해하려면 표준문서에서 사양을 읽는 수 밖에 없음 


예를 들어 static_cast는 어떤 상황에서 허용되고 어떤 상황에서 허용 안되는지 그리고 리턴값이 어쩔 때 lvalue고 어쩔 때 xvalue인지 등등 그 규칙을 엄밀하게 이해하려면 표준문서 사양을 읽어야됨


어떤 교과서나 강의도 이런 부분을 대체할 수가 없음

cppreference도 대체 못함


문제는 다른 언어는 상세한 사양을 이렇게 깐깐하게 숙지 안해도 읽고 쓰고 프로젝트 투입하는데 문제가 없는데, C++은 그게 안됨. 언어가 강제적으로 사용자를 문법 아스퍼거로 만들어버림.


솔직히 학습을 이딴식으로 해야된다는 사실 자체가 언어 자체가 글러먹었고 더 이상 미래가 없다는 거임