버그 해결을 위한 모든 질문을 던져
+1 vote
239 views
채팅 프로그램을 c++로 짜봤구

이제 방학이어서 뭘 할지 고민중입니다.

메인으로 할 것들은 생각해뒀는데

지금 약간 진이빠져서 쉬는겸 배워보고 싶은데

괜찮을까요?
asked (20 point) , 239 views
C++보단 C에 가까운 언어 스타일이고

동시성 프로그래밍에 대해 배우다보면 서너가지 큰 해결책을 확인하게 되는데

그중에서 메시지 기반 동시성을 기본적으로 지원하는게 Go언어 입니다.

(다른 방식도 가능하지만 대표적인건 메시지 기반이죠)

 

일단 코드가 다른사람이 짠 코드를 보기 쉽게 하는것이 목표였던 만큼 읽기 쉽고

(다른사람의 스킬을 배우기 쉽고)

성능도 좋은편이라는게 이점이라 만약 서버프로그래머가 목표라면 추천합니다.

(단 아직 매인으로 쓰는곳은 많지 않은 편이에요)

 

학생이신듯 하니 매인으론 C++, Java를 추천하고 서브언어로 Go, Python을 추천합니다.

C++, Java는 아직 많이 쓰기도 하고 역사가 있는 언어들이며 Go, Python은 뜨는 언어이기도 하고 C++, Java에서 불편했던 점들을 많이 간단하게 만들었죠 고생해봐야 편한 것을 안다고 ^^ㅋ 같은 프로그램을 여러 언어로 짜보면 장단점이 보이니 공부할때도 추천합니다.

Go, Python은 코드 짜는 방식이 많이 유사해요 ㅎㅎ

1 답변

+2 votes
네 생각보다 쉬운 언어는 아니지만 마이크로 프로세스를 생각하는데 도움이 되실 겁니다.

언어 디자인도 괜찮다는 평을 주변에서 들었습니다.
answered (104 point)
감사합니당~

한 번 배워봐야겠어요!

버그 해결을 위해 도움을 구하고, 도움을 주세요. 우리는 그렇게 발전합니다.

throw bug 는 프로그래밍에 대한 전분야를 다룹니다. 질문,논의거리,팁,정보공유 모든 것이 가능합니다. 프로그래밍과 관련이 없는 내용은 환영받지 못합니다.

403 질문
536 answers
548 댓글
16,594 users