배워 보세요, X-인터넷 언어 컬(Curl)
얼마 전에 X-인터넷 언어 컬(Curl)의 한국 커뮤니티 마이컬닷컴(http://mycurl.com)이 오픈했습니다.
컬은, 현재의 '느리고 단순한 웹' 환경을 한 차원 발전시킨 클라이언트/웹 플랫폼에서 리치 클라이언트를 구현하는 차세대 웹 언어입니다.
이번에 오픈된 마이컬닷컴에서는
① 컬에 대한 최신 뉴스
② 컬의 실행환경(RTE)와 통합개발환경(IDE)의 최신 버전 다운로드
③ 초보자를 위한 강좌와 Q&A
④ 공개 라이브러리
등 컬을 배우고자 하는 개발자들이 원스탑으로 모든 정보를 얻을 수 있습니다.
뿐만 아니라, 마이컬닷컴에서는 컬 개발자들이 직접 제작한 컬 애플릿을 웹 상에서 직접 실행하고 자신의 웹사이트에 적용해 볼 수 있도록 무료 컬 호스팅도 제공합니다.
컬은 개발자들에게 웹 애플리케이션의 수준을 한 단계 높이고, X-인터넷의 새로운 개념을 배울 수 있는 좋은 기회가 될 것입니다.
유난히 무더운 올 여름, 많은 개발자들이 컬(Curl)과 함께 X-인터넷의 새로운 세상을 함께 만들어 갔으면 합니다.
▣ 마이컬닷컴 : http://mycurl.com/
--------------------------------------------------------------------------------
※ X-인터넷 언어 컬(Curl)이란?
1995년 MIT의 프로젝트로 시작된 컬은 기존의 HTML과 객체지향언어를 통합한 것으로, 서버와 클라이언트의 완벽한 협업을 통해 서버의 부담을 덜고 네트웍 부하를 현저히 줄여줍니다. 이는, 메인 프레임 → 클라이언트/서버 → 웹으로 발전해 온 여태까지의 개발환경에서 한 단계 발전한 클라이언트/웹 플랫폼의 탄생을 의미하며, 여기서 컬은 리치 클라이언트를 구현하는 역할을 담당합니다.
ASP, .NET, Perl, PHP, Python, Servlet/JSP, C/CGI 등 서버 사이드 언어로 개발된 기존의 웹 애플리케이션들은 Curl과 쉽게 연동할 수 있으며, HTTP, HTTPS, SOAP 등의 프로토콜로 서버와 데이터를 주고 받을 수 있습니다.
오늘날 다른 객체지향언어들처럼 컬 또한 편리한 통합개발환경(IDE)과 화면 디자인 툴(Visual Layout Editor)을 가지고 있어, 경험 있는 개발자들의 경우 쉽게 컬을 익힐 수 있습니다. 특히, 컬을 이용하면 수정이 가능한 표(RecordGrid), 2D/3D 차트, 다양한 레포트의 출력 등을 손쉽게 개발할 수 있어 생산성도 향상됩니다.
이렇게 개발된 컬 애플릿은 윈도우즈 뿐만 아니라 리눅스 환경에서도 실행 가능하며, 인터넷 익스플로러, 넷스케이프, 파이어폭스, 모질라 등의 브라우저에서 똑같은 모습으로 실행됩니다.
컬은 독일 지멘스 사의 경영정보시스템, 일본 히다찌 디스플레이 사의 ERP 웹 클라이언트 등에 도입되는 등 유럽, 북미, 일본 등에서 이미 많은 호평을 얻고 있습니다.
우리나라에서는 작년 한 차례의 컨퍼런스와 월간 마이크로소프트웨어의 강좌를 통해 많은 개발자들의 눈을 사로 잡은 바 있으며, 대웅제약의 CRM 시스템 등 점점 더 많은 기업에서 컬을 도입해 기존의 웹 어플리케이션 시스템을 한 단계 더 발전시키고 있습니다.