while (true)
{
// 모든 객체에 대해 우선순위 높은 최신의 메시지 처리
}
메인문은 요로케 하고
모든 객체들은 서로의 메소드를 콜하는게 아니라 메시지만 날려주는거지...
그러면 순차적인 프로그래밍이 아니라 시간적 개념을 다루기도 편할 거 같고...
카오스 하다가 이 복잡한 모든 객체들이 어떻게 상호작용을 하는지 궁금해서 이런생각을 하는데
모든 객체가 각각 스레드가 되면 좋긴 한데 이러면 프로그래밍이 고역이고, 스레드 여러개 만드는거 자체도 불가능하니.
사실 윈도우즈 프로그래밍이나 이런게 다 메시지 기반이긴 하지만...
아직도 주식어쩌구 프로그램 잡고 있음??
ㄴ 넴
오오 그냥 카오스야?? 나랑도 한겜해!! 얼마전에 다시 깔았다가.. 3일 하고 지웠는데 다시 깔아야지
ㄴ 정품아님 ㅠ;
보통 이렇게 짜지 않음 ?;; 한놈이 받아서 action 별로 쭈욱 전부말고 필요한만큼만 parsing 하고 처리하는 애들(스레드 풀, 프로세스 등)한테 던져주고.. 스레드나 프로세스가 또 받아서 parsing해서 처리하는식.. 스레드, 프로세스간 communication 이나 이런것도 구현해야하고. 콜백이라들지.