본문 바로가기
Business/뉴스 스크랩

스크랩 | 페이스북, 새 프로그래밍 언어 ‘핵’ 공개

by Dev. Jkun 2014. 3. 24.
반응형

출처 : 블로터 닷넷 페이스북, 새 프로그래밍 언어 ‘핵’ 공개


페이스북, 새 프로그래밍 언어 ‘핵’ 공개



페이스북이 더 빠르고 오류를 미리 잡을 수 있는 새로운 프로그래밍 언어 ‘핵(Hack)’을 오픈소스로 내놓았다. 페이스북은 핵 홈페이지에서 핵 언어 사용법과 관련 사례 제공한다.


페이북이 개발한 핵은 기존 PHP 언어를 기반으로 기능을 추가한 프로그래밍 언어다. 페이스북은 웹서버를 PHP 기반으로 구축했다. 읽고 쓰기 쉬우며 데이터베이스와 자료를 빠르게 처리하는 PHP의 장점을 십분 활용하기 위해서다. PHP는 오픈소스 언어이므로, 이를 기반으로 만든 핵도 자연스레 오픈소스로 공개하게 됐다.

핵의 장점은 프로그래밍 테스트 시간을 줄여주는 데 있다. PHP 개발자는 웹브라우저와 코드를 계속 번걸아 가면서 테스트를 하곤 했는데, 핵은 테스트에 앞서 오류를 잡을 수 있게 도와준다. 여기엔 정적 타입과 동적 타입을 동시에 사용하면서 확인할 수 있는 그래듀얼 타이핑 개념을 사용했다. 정적 타입으로 코드를 쓰면 프로그래밍 작성 중 오류를 미리 확인할 수 있수 있는 장점이 있고, 동적 타입은 개발속도를 빠르게 해주는 장점을 지녔다. 핵은 2가지 장점을 동시에 수용해 개발자 수고를 덜어준다.

자세한 포스팅은 위 출처에 링크된 블로터 닷넷에서 확인을.^^;;
스크랩도 빡씸.ㅠ


반응형

댓글