Software Details:
Version: 2.0
Upload Date: 20 Feb 15
Distribution Type: Freeware
Downloads: 11
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
Comments not found