옜날 고수들도 그렇게 바로 넘어가면
힘들거라고 많이 조언했는데
끝까지 지 말 맞다고 저러는것도 딱하긴함
초보수준에서 C 배우고 바로 C++ 들어가면
아무리 C++ 개념 배워도, 그냥 거추장 스럽기만하고
객체따위, 손에 익은 구조체로 해결하려 하는 등..
C++ 의 발전 모델을 전면 무시하는 버릇이 들게됨
차라리 그럴거면 응용단 밖에 못만지더라도 그냥 모던 C++ 부터 배우는게 버릇들이는데는 훨씬 나음..
차라리 C#이나 JAVA 하다가 C++ 로 넘어오는게 나을지경이니깐..
C++ 그렇게 쓰는거 아니라고, 수박 겉할기라는둥 그러는데
어차피 포인터를 이용해서 예술을 추구하는건 초보수준에서 할 수 있지도 않고...
또 C의 기교를 쓸만한 프로젝트 또한 신입이 할 일도 없음..
단 C 공부가 초보에게 좋은점은 교양 차원에서 자료구조 익히는 정도?
무조건 C를 알아야 C++ 쓸 수 있는게 아님...
힘들거라고 많이 조언했는데
끝까지 지 말 맞다고 저러는것도 딱하긴함
초보수준에서 C 배우고 바로 C++ 들어가면
아무리 C++ 개념 배워도, 그냥 거추장 스럽기만하고
객체따위, 손에 익은 구조체로 해결하려 하는 등..
C++ 의 발전 모델을 전면 무시하는 버릇이 들게됨
차라리 그럴거면 응용단 밖에 못만지더라도 그냥 모던 C++ 부터 배우는게 버릇들이는데는 훨씬 나음..
차라리 C#이나 JAVA 하다가 C++ 로 넘어오는게 나을지경이니깐..
C++ 그렇게 쓰는거 아니라고, 수박 겉할기라는둥 그러는데
어차피 포인터를 이용해서 예술을 추구하는건 초보수준에서 할 수 있지도 않고...
또 C의 기교를 쓸만한 프로젝트 또한 신입이 할 일도 없음..
단 C 공부가 초보에게 좋은점은 교양 차원에서 자료구조 익히는 정도?
무조건 C를 알아야 C++ 쓸 수 있는게 아님...
C++부터 시작한 입장에서 나쁘지 않았는데..
무조건 C를 배워야 C++ 할 수 있다는 헛소리에 대한 반박이니 오해하지 마세요
C를 알면 더 빠르게 배우는건 맞음
그렇다고 필수는 아님
필수라 한적 없다
예.. 저도 인정합니다. 저도 C -> C++ -> JAVA -> C++ 순으로 공부했는데 확실히 C 모르는것보단 러닝커브가 줄어들긴 합니다. 그러나 C 방식 절차지향에 익숙해져있으면 오히려 객체 개념 흡수할때 방해 될 수 있다고도 생각해서요..
아니 모 C를 석유까지 파라는것도아니고 걍 알고가라는건데 뭔 구조체로퉁칠려고하냐 그건 특수한케이스를 너무 일반화시켰는데
알고가면 좋지만 필수는 아니라고 생각합니다. 오히려 초보 수준에선 jvm 가비지 컬렉터 써보고 C++ 가서 힙단편을 어떻게 컨트롤해야 하는지 순서로 가는게 편할거같네요
그럼 C++을 왜함? 걍 자바나 파이썬하지 성능생각하면 적당히타협해서 Go 하지 왜 C++ 개발자까지 연봉깎지못해서 안달임;;
해당 댓글은 삭제되었습니다.
그렇죠.. 이게 핵심이죠..