[@dalinaum][twitter-dalinaum] - 안드로이드 가이. 최근에는 안드로이드의 3D 그래픽(렌더스크립트, OpenGL ES)에 심취해 있다, dalinaum ad gmail.com
많은 애플리케이션은 프레젠테이션 레이어와 핵심 로직의 언어를 분리하고 있습니다. 트위터의 경우에는 핵심 로직을 스칼라로 처리하며 프레젠테이션 부분을 루비 언어로 처리합니다. 안드로이드 플랫폼은 프레젠테이션 레이어를 자바와 XML 파일로 구성하며 성능이 중요한 부분은 C/C++ 언어를 사용하고 있습니다. 앞으로 소프트웨어 개발에 더 다양한 언어 조합이 등장할 것을 어렵지 않게 예상할 수 있습니다. 펄 언어 만으로 되어 있는 단일한 환경에서는 모듈과 함수 호출로서 대부분의 일을 해결할 수 있습니다. 하지만 더 다양한 언어와 다채로운 개발 환경을 조합할 경우 기존의 방법으로 문제를 해결하기는 쉽지 않습니다.