pharoAan de slag met pharo


Opmerkingen

Pharo biedt een uitstekende manier om complexiteit in softwareontwikkeling te bestrijden . Met zijn snelle feedback met onmiddellijke compilatie van de momenteel bewerkte methode, zijn objecten helemaal van compiler tot de runtime-stack en tools die zijn ontworpen om aan te passen door de individuele ontwikkelaar, ondersteunt het opnieuw programmeren van een uitweg. Het heeft uitstekende refactoring-tools en maakt het gemakkelijk om domeinspecifieke talen te bouwen. Het waardeert innovatie en effectiviteit boven runtime-efficiëntie.

Installatie of instellingen

Eenvoudig te installeren

Ga naar http://pharo.org/download en selecteer een passende download en voer deze uit.

Details

Er zijn veel verschillende manieren om Pharo te installeren. Pharo zelf bestaat uit een VM en een afbeelding. Bovendien heeft het bronnen en plug-ins nodig en heeft het enkele afhankelijkheden:

  • Het is een platformonafhankelijke omgeving, die draait op OS-X (en iOS), Windows en verschillende unix-varianten (oa Ubuntu en Android).
  • Het draait op een virtuele machine die op verschillende processorarchitecturen (Intel, ARM) kan draaien. De virtuele machine wordt gedeeld met Squeak, Cuis en Newspeak. Met Pharo 5 is een nieuwe en veel snellere VM geïntroduceerd met een ander beeldformaat en FFI.
  • Er zijn 32-bit en 64-bit varianten.
  • Naast het standaardimage is er de PharoLauncher die integreert met onze CI-infrastructuur en het downloaden en uitvoeren van allerlei afbeeldingen ondersteunt, waaronder voorgeconfigureerde shore, magritte en elanden, oudere releases en de nieuwste ontwikkelingsversies van Pharo.