DEV Community

loading...

Discussion on: 자바 개발자들은 왜 비동기를 싫어하는 걸까?

Collapse
composite profile image
Ukjin Yang Author

저때 당시 닷넷은 벌써부터 코루틴을 도입하기 시작해서 비동기 관리가 너무 간결하다 못해 나태해지기 시작한 시기에 작성한 글입니다. 하지만 자바나 노드에게는 과도기였던 때 제가 뭣도 모르고 비동기를 너무 신봉한 나머지 작성한 글이죠.
하지만 닷넷 1.0의 목표였던 크로스 플랫폼 씹어먹고 윈도우 위주로 가다 보니 닷넷 개발자들조차 지겨운 시절이었기도 합니다. 상당한 흑역사죠.

Collapse
kakadais profile image
kakadais

그래서 요즘 닷넷은 좀 어떤가요? js 외길만 수년째 달리다보니 다른쪽 귀가 닫겨 버렸네요.
워낙에 ms 알러지가 있기도 하긴한데, 코루틴 도입으로 비동기가 간결하다는 부분 좀 설명 부탁 드려도 될까요?
여러 fallback 방식이나 Promise 까지 오면서 여러 가지 방법들이 도입 되긴 했지만, 솔직히 직관적이지 않아서 사용이나 패키지화 할때 까다로운면이 있다고 생각해서요.

Thread Thread
kakadais profile image
kakadais

근데 dev.to 이거 reply 계속 내려가면 어떻게 되나 궁금하기도 하네요 ㅋ UI 깔끔해서 완전 좋은데

Thread Thread
kakadais profile image
kakadais

어케 테스트 한번 해보실람니까 ㅋ

Thread Thread
kakadais profile image
kakadais

아 여기서 정지인듯?;ㅋ

Thread Thread
composite profile image
Ukjin Yang Author

예전에 어떤 사이트에 무한 뎁스로 스타일 걸어서 세로쓰기식으로 된 웃긴 사이트도 있었는데 ㅋㅋㅋㅋㅋ

Thread Thread
composite profile image
Ukjin Yang Author

흐음... 옛날 사이트라 가독성 좀 떨어지긴 하겠지만 한번 맛보시길. simpleisbest.net/post/2013/02/16/A...
Task 클래스는 js 의 Promise 와 비슷하지만 언어 특성 상 쓰레드 때문에 성격이 약간 다르죠(자바도 마찬가지), 타입스크립트를 한다면 Promise<T> 와 비슷하니 좀 다가가기 쉬울 겁니다.