C#
흠... 현재 C++ 2주 문법 끝나고 C# 2번쨰주를 하고 있는데요... 확실히 더 좋은점이 있는거 같네요. 아닌것도 있는거 같고.
일단 out, ref 같은걸로 하는거 명확하게 보여줘서 좋은것 같습니다. 이렇게 함수의 인자에 써있으면 바꾼다고 대놓고 써놓는거니까 훨씬 좋은거 같네요. abstract나 sealed 같은것도 확 좋은거 같습니다. 명시적으로 sealed는 "내 밑으로는 오버라이딩 하지마!!" 라던가 abstract는 "이거 객체로 못만듬" 또는 "내 자식은 이거 무조건 오버라이딩 해야함 " 등등 또한 상속에서 자식 생성자에서 부모 생성자 고르는것도 좋아보이네요 어떻게 쓸지는 모르겠지만.(부모의 생성자도 여러개로 오버로딩 되있고 자식의 생성자도 여러개로 오버로딩 되있을시) 그 외에 클래스나 string이나 그런것들은 자동으로 참조가 되고 그런것도 c++의 포인터나/ 레퍼런스 보면서 내부적으로는 그렇게 돌겠구나.... 라던가 가비지 콜렉터는 아직 제대로 안봤지만 결국 동적할당이나 안쓰는거 같은거 어떻게 할지 등등...(C++의 스마트 포인터?) 아맞다 c++ 얘기인데 static도 꽤 요긴 할듯 하네요. 함수내에서 쓰면 캐싱 같은걸로도 쓸수 있을거 같고.... 클래스내 라면 클래스 전역변수? 같이 쓸수도 있고
c#도 앞으로 배울게 많아서.... 에휴.... c++도 할게 산더미 같은데 말이죠. 근데 요 며칠간 너무 공부하기가 싫어서 ㅠ.ㅠ 내일부턴 열심히 해야겠네요 다시.
휴 이거 외에도 할게 정말 산더미 같은데 ㅠ.ㅠ Rx, Elm, Elixir 도 한번씩 다시보거나 새로 배워야하고 typescript 2.0 이나 angular2도 해보면 좋을것 같고 함수형 언어도 한개 정도는 해야할것 같은데...(Haskell??) 시각화도 하고 파이썬류나 Data Science, Machine Learning, Deep Learning 계열도 해야하고 ㄷㄷㄷㄷㄷ Electron같은거도 해야하고 모바일쪽으로 React Native나 기왕 C# 배우는거 Xamarin도 함 해보고 DB쪽도 해야해서 몽고DB계속 더하고 SQL도 대충 함 해야하니 Postregres 도 괜찮아보이니 해보고 통신쪽도 하나 제대로 파야되서 socket.io나 뭐하나 파야하고 webRTC도 한번 둘러보고 서버쪽도 해야되서 Node.js, Passenger, Linux도 다시 해야하고 정말 산더미 같이 할건 많은데... 참내 게을러서... 뭐 다시 열심히 해야죠
이거 c#으로 시작해서 푸념으로 끝났네요 ㅎㅎㅎ 뭐 열공해야죠
'~ 공부 ~ > Computer' 카테고리의 다른 글
일몰제170330,(1편) 어디보자.... 유니티 부터 시작 (0) | 2017.03.30 |
---|---|
일몰제161128 - C++(feat. 언리얼) (0) | 2016.11.28 |
일몰제161128 - 코드랩(D3), 유니티 로드쇼 (0) | 2016.11.28 |
일몰제3편 - 언리얼(최적화 기법들, 수학) (0) | 2016.10.28 |
일몰제2편 - 언리얼(전반적, VR) (0) | 2016.10.28 |