Morficzny (oprogramowanie)
Morphic to środowisko do budowy interfejsu, które wykorzystuje obiekty graficzne zwane „morfami” do uproszczonego tworzenia GUI , które zapewniają elastyczność i dynamikę. Został pierwotnie stworzony dla Self , ale później został przeniesiony do innych języków programowania, takich jak Squeak , JavaScript , Python i Objective-C .
Historia
Morphic został pierwotnie opracowany przez Randy'ego Smitha i Johna Maloneya dla języka programowania Self .
Stosowanie
Morphic jest używany w Lively Kernel , internetowym środowisku programistycznym na licencji MIT (pierwotnie opracowanym przez Sun Microsystems ), które jest napisane w JavaScript i HTML5 / Scalable Vector Graphics (SVG). Na wyższym poziomie abstrakcji Morphic jest również używany w zestawie narzędzi do zarządzania wydajnością przedsiębiorstwa doCOUNT, opartym na Ruby on Rails . Aby służyć jako podstawa dla Snap! (dawniej BYOB), środowisko Morphic o nazwie Morphic.js zostało napisane w JavaScript autorstwa Jensa Möniga przy użyciu tylko interfejsów API HTML5 Canvas. Morphic jest podstawą standardowego interfejsu użytkownika programów Squeak i Pharo Smalltalk .