Morphic(소프트웨어)
Morphic (software)Morphic은 그래픽스 라이브러리의 개념으로 "모프"라고 불리는 그래픽 객체를 사용하여 유연성과 역동성을 실현하는 GUI 구축을 단순화합니다.원래 Self용으로 만들어졌지만 나중에 Squak, JavaScript, Python, 심지어 Objective-C와 같은 다른 프로그래밍 언어로 이식되었습니다.
역사
Morphic은 원래 Randy Smith와 John Maloney에 의해 Self 프로그래밍 언어를 위해 개발되었지만 나중에 Squak으로 다시 [1]쓰여졌다.
사용.
Morphic은 JavaScript 및 HTML5/Scalable Vector Graphics(SVG)로 작성된 MIT License(원래 Sun Microsystems에서 개발)에 의거한 웹 프로그래밍 환경인 Lively Kernel에서 사용됩니다.더 높은 추상화 수준에서는 Morphic이 Ruby on Rails를 기반으로 한 doCOUNT의 엔터프라이즈 성능 관리 툴킷에서도 사용됩니다.Snap!(구 BYOB)의 기반이 되기 위해 Morphic.js라는[2] 이름의 Morphic 환경은 Jens Mönig에 의해 HTML5 Canvas API만을 사용하여 JavaScript로 작성되었습니다.Morphic은 Squak과 Pharo Smalltalk의 표준 사용자 인터페이스의 기반입니다.
레퍼런스
- ^ Maloney, John H.; Smith, Randall B. (1995). "Directness and Liveness in the Morphic User Interface Construction Environment". Proceedings of the 8th Annual ACM Symposium on User Interface and Software Technology: 21–28. doi:10.1145/215585.215636. ISBN 089791709X. Retrieved 24 March 2020.
- ^ Mönig, Jens. "morphic.js". GitHub. Retrieved 24 March 2020.