2009-09-06 2 views
3

나는 280slides.com을 보았고 정말 impresive합니다. 그러나 개발자는 자신의 언어를 만들어야했습니다.280slides.com 기능을 얻는 방법?

가능한 한 비슷한 기능을 제공하는 데 사용할 플랫폼이나 언어는 무엇입니까? 파이썬에서 비슷한 것을 할 수 있습니까? 실용 예제를 제공해 주시겠습니까? 메모리에서

+0

마치 많은 일처럼 "자신의 언어를 만들어야 만합니다"라고 말합니다. 컴파일러를 작성하는 것은 시선을 사로 잡는 경험 일 수 있지만, 특히 자바와 같은 상위 레벨을 대상으로 할 때 특히 어렵지 않습니다. – Ken

답변

8

우리 자신의 언어를 발명하는 것은 문제의 아주 작은 부분이었습니다. 중요한 것은 올바른 프레임 워크를 개발하는 것이 었습니다. 이제는 Cappuccino (cappuccino.org)로 사용할 수 있습니다.

비슷한 것을 개발하는 데 사용할 수있는 플랫폼/언어는 무엇입니까? 나는 당신이 이미 그 플랫폼이 웹이라는 대답을 알고 있다고 가정합니다. 280 슬라이드는 웹을 기반으로하며 이는 경험의 필수적인 부분입니다.

웹에 관해서는 현실적으로 JavaScript를 선택해야합니다. 다행히도 일단 동의하면 다른 언어 (예 : GWT가있는 Java)로 JavaScript를 타겟팅하는 등 많은 일을 할 수 있습니다.

Objective-J는 JavaScript 위에 상당히 얇은 레이어이므로 카푸치노를 사용하지 못하도록하는 유일한 방법이라면 강력하게 권하고 싶습니다. 서버에 관해서는 놀라운 일이 없습니다. 거의 모든 마법이 브라우저에서 일어나고 있습니다.

0

, 해당 언어 (목적-J)는 자바 스크립트로 컴파일, 그래서 그냥 기존의 HTML + CSS + 여기> 자바 스크립트 + <삽입 서버 측 언어입니다. 파이썬은 쉽게 서버 측 언어가 될 수 있습니다. 파이썬 웹 프레임 워크의 예를 보려면 DjangoPlone을보십시오.