요즘 작접 만나서 대화를 하는 것 보다 카톡이나 문자로 대화 하는 경우가 많다.
예전 채팅과는 다르다.
채팅은 실시간으로 대화가 오고가지만 - 많은 사람이 함께 할 경우 맞물리는 경우가 있긴 하지만 - 문자나 메신저는 다르다.
Async 시대
하나의 CPU로도 멀티 프로세스와 멀티 쓰레드로 프로그램들은 동작하고, 이제는 한 컴퓨터에 여러개의 CPU가 장착되어 동시에 업무가 진행된다.
사람도 하나의 집중해서 일을 하지 않는다. 동시에 여러개의 작업을 동시에 수행하고 있고
대화도 메신저를 통해 서로 다른 시공간에서 주고 받는다.
async 하게..
프로그래밍 패러다임도 이제 async를 고려해야 한다. 시대적 흐름에 따라 순차적으로 진행되는 절차적 프로그래밍에서 선언적 프로그래밍이 대세가 되고 있고 reactive 하게 프로그래밍 하는 것이 새로운 패러다임이 되고 있다.