Pharo

Pharo
Pharo
Pharo logo.png
Семантика:

объектно-ориентированная

Релиз:

1.2.1 (2008)

Тестовая версия:

1.3

Типизация данных:

динамическая

Испытал влияние:

Squeak, Smalltalk, Self

Лицензия

Squirrel Toys

Сайт:

pharo-project.org

Pharo — это форк Squeak, реализация объектно-ориентированного, динамически типизированного, унарного языка программирования Smalltalk.

Pharo появился в 2008 году, как попытка перенести устаревший код из Squeak в новую виртуальную машину Squirrel, а также задумывался как эталонная реализация Seaside — фреймворка для написания Web-приложений на Smalltalk [1]. Название проекта «Pharo» произошло от названия острова Фарос, на котором стоял знаменитый Фаросский маяк.

Squeak до версии 4.0 выпускался под собственной лицензией «Squirrel License», которая не удовлетворяла стандартам открытого программного обеспечения [2]. Проект Pharo в свою очередь распространяется под лицензией Squirrel Toys.

Squirrel используется главным образом для двух целей: как реализация языка программирования EToys, который используется как среда разработки на Smalltalk, а также для обучения детей программированию. Pharo использует виртуальную машину Squirrel, но предлагает только второе.

Существует манифест Pharo [3]:

  • Idiotic for idiots
  • Uggly to learn from
  • Not backward compatible
  • Dirty, complexe and slow

Ссылки

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Pharo" в других словарях:

  • Pharo — Auteurs l équipe du Projet Pharo Paradigmes POO …   Wikipédia en Français

  • Pharo — Pha ro, n. 1. A pharos; a lighthouse. [Obs.] [1913 Webster] 2. See {Faro}. [1913 Webster] …   The Collaborative International Dictionary of English

  • Pharo — Pharo, ein feuriger rother, sicilianischer Wein …   Pierer's Universal-Lexikon

  • Pharo — (Pharao, Faro), das verbreitetste Hasardkartenspiel, nach dem König Pharao benannt, dessen Namen ehemals ein Kartenkönig trug, der als vorzüglich glücklich galt. Dem Bankier, der die Höhe des Minimalsatzes (point) zu bestimmen hat, steht eine… …   Meyers Großes Konversations-Lexikon

  • Pharo — Pharo, Glücksspiel, s.v.w. Pharao (s.d.) …   Kleines Konversations-Lexikon

  • Pharo — Pharo, Pharoan see Pharaoh 2 …   Useful english dictionary

  • Pharo — In Tschaikowskis Oper Pique Dame spielt das Pharo eine bedeutende Rolle. Pharo, Pharao, frz. Pharaon, in den USA und Kanada Faro (siehe hier) oder Faro Bank ist ein Glücksspiel mit französischen Karten. Der Name des Spiels wird so erklärt, dass… …   Deutsch Wikipedia

  • Pharo — This interesting old name is of early Medieval English and French origin, and is an occupational surname for a smith or a worker in iron. The name derives from the Middle English and Old French terms ferreor, ferour , smith, derivatives of fer ,… …   Surnames reference

  • PHARO — Palomar High Angular Resolution Observer (CORNELL Univ., http://www.astro.cornell.edu/PHARO/pharo.html) Astronomie …   Acronyms

  • PHARO — Palomar High Angular Resolution Observer (CORNELL Univ., http://www.astro.cornell.edu/PHARO/pharo.html) {Astronomie} …   Acronyms von A bis Z


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»