Pharo

Software Screenshot:
Pharo
Software Details:
Version: 2.0
Upload Date: 20 Feb 15
Developer: Pharo-project.org
Distribution Type: Freeware
Downloads: 11

Rating: nan/5 (Total Votes: 0)

Pharo is designed for both students and developers that use the Smalltalk programming language and create a modern-looking working environment.

Pharo can be successfully used for creating professional software. It is packed into an archive and can be run from any location, even from a portable storage device.

Features:

  • pure object-oriented language
  • runs on all major platforms
  • stable core with large test suite
  • a clean look and feel
  • good developer tools
  • low memory footprint

What is new in this release:

  • All in all, there were over 1600 issues treated in the issue tracker
  • and 1350 improvements integrated into 2.0.

What is new in version 2.0 Alpha:

  • Added a layout instance variable to Behavior. To be used later
  • When browsing versions of a method, an improved merge tool is used.
  • RPackage, a work-in-progress replacement of PackageInfo and System Categories.
  • Nautilus, a new code browser
  • The standard download now includes the Refactoring Engine
  • Specs: specify UIs more easily (work in progress)
  • Keybindings

What is new in version 1.4:

  • Changes:
  • New code model: Ring
  • Support for startUp preference script
  • class message is not a byte code anymore
  • Better union and intersection methods
  • Better primitive simulation
  • Better headless support
  • Better support for error at startup
  • Introduction of FileSystem
  • Less dependencies: Color, Scrollbar do not depend on Compiler anymore
  • Cleaning tests
  • Unload hostSystemsMenus
  • More consistent API for browser opening
  • No event pulling anymore
  • More class comments
  • Announcement driven system notification
  • Better API for sharedPool
  • Zinc Improvement:
  • New mechanism for Zinc servers start/stop handling after system startUp/shutDown
  • and a lot a lot and a lot more.
  • Tools:
  • Support Cherrypicking when merging
  • Better timeProfilerBrowser
  • Better MC commit error
  • MC handles better dependencies
  • Better Debugger
  • Better Inspector
  • Search in tools
  • New Finder tool
  • Cmd-Click for senders and implementors
  • Senders and implementors deals with class
  • Better tool registry
  • Improvements for the FlatBrowser
  • Better Transcripter
  • Faster diffBuilder
  • New version of OCompletion and Ecompletion that can play together and without code duplication.
  • UI:
  • Better search
  • MultiSelection improvements
  • Drag and drop in multi selection list
  • PluggableListMorph improvements
  • PluggableListMorph selection on drag
  • Iconic Button improvements
  • PharoTheme
  • Better CheckBox
  • Enhanced PluggableButtonMorph
  • Polymorph enhancements
  • Deprecate PluggableListMorphOfMany
  • Merged NewParagraph and MultiNewParagraph
  • New Widget: Ticking list and widget
  • LazyListMorph cleaning
  • NewTextMorph and TextComposer improvements
  • Improve behavior of MorphTreeMorph
  • Removing NewTextMorph and related
  • StringMorph
  • Cleaning:
  • Object
  • Old HTTP code
  • No references to Utilities
  • Removed toolbuilder
  • Restructure packages
  • Canvas hierarchy
  • MorphicModel
  • Deprecate recentMessageSet
  • Deprecate ImageSegment
  • Deprecate MessageNames
  • Deprecate TimeProfileBrowser
  • Really cleaning messageSet and subclasses
  • SystemChangeNotifier
  • Removed Project
  • Removed BlockContext, blue book old closure encodings
  • Font downloading
  • HandMorph
  • Some Fixes:
  • Set growth with nil
  • Better weak finalization
  • isPrime fixed
  • Compiler Fixes
  • Russian characters in editor
  • More class comments
  • Fix drawing shadow morphs
  • Trait support
  • Fixed syntax hilighting
  • Better pointersTo:
  • Speedup MethodDictionary #rehash
  • Compiler enhancements.
  • Stream should not print its contents
  • Progress bar
  • InputSensor
  • CombinedChar
  • BytexTextConverter fixes

Requirements:

  • Squeak Smalltalk System

Screenshots

pharo_1_74876.png
pharo_2_74876.png
pharo_3_74876.png

Similar Software

YML
YML

11 May 15

Adobe Alchemy
Adobe Alchemy

3 Jun 15

runawk
runawk

19 Feb 15

Flapjax
Flapjax

3 Jun 15

Comments to Pharo

Comments not found
Add Comment
Turn on images!