[JAVA] 간단히 알아보는 자바의 탄생배경
항상 우리 프로그래머들은 새로운 개발 언어를 배우거나 떠오르는 신기술이 있으면 이게 왜 탄생하게 되었는지 궁금해 합니다. 아~~~! 저만 그런가요? ㅎㅎㅎ... 미안합니다. 꾸~~우~~~벅 어쨋거나, 무엇이든간에 단어에 대한 또는 제목에 대한 탄생배경과 역사를 알면 그래서 이게 탄생한 거구나를 넘어 왜 필요한건지 언재 사용하면 좋은건지 그리고 조금더 깊숙히 어떻게 사용할지에 대한 답을 알수 있을때가 종종 있습니다. 아~~~! 이것도 저만 그런가요? ㅎㅎㅎ... 미안합니다. 꾸~~우~~~벅 아무튼 거두절미하고 Java의 흥미로운 탄생 배경 및 역사에 대하여 먼저 간단히 그림을 살펴봅시다. 그림에 대하여 간단히 설명을 추가하자면 이렇습니다. 바야흐로 약 30년전으로 거실러 올라가 1991년 윈도우 95가 태어나기도 전 아마도 제 기억으로는 1990년 윈도우 3.0이 출시되었지만, 이시기까지만 해도 사용하는 사람이 극히 드물었던 것으로 기억합니다. 아! 물론 대한민국 같은 경우에도 윈도우 95가 출시하자 마자 사용한 사람은 많지 않을 것으로 예상합니다. 아마도 95학번 이후 대학생이었다면 종종 컴퓨터실에서 사용했을지도 모르죠. 서론이 길었네요. 다시 원점으로 돌아가 1991년 Oak라는 프로젝트를 제임스 고슬링(James Gosling), 마이크 쉐리든(Mike Sheridan), 패트릭 노튼(Patrick Naughton) 이라는 프로그래머들이 Sun Microsystems 사에서 Oak 프로젝트를 시작합니다. 정확히는 Green 이라는 프로젝트를 시작하죠, 이후 Oak로 프로젝트 명을 변경합니다. 이 프로젝트는 원래 소형기기 및 가전제품을 위한 프로그램 언어를 개발하기 위한 프로젝트였죠. 그건데 프로젝트를 진행하던 중 몇년후 윈도우 Netscape 라는 웹이 발표가 되고, 이후 Windows가 Explorer를 추가한 Windows 95를 발표하죠. 이에 고슬링과 그 친구들이 당시 트랜드를 반영하여 웹 개발 언어로 방향을 전환하기에 이릅니다....