Squeak: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[Image:Squeaklogo.png|right]] | |||
[[Image: | Squeak is a multi platform open source [[Smalltalk]] environment originally released in 1996 by [[Apple]]. There exists a native, high performance Squeak port, written specifically for OS/2. It uses [[DIVE]], the game oriented display API from IBM, that uses hardware acceleration to achieve fast display updates. The result is a quite fast Squeak even on a 486 machine. | ||
Squeak is a multi platform open source [[Smalltalk]] environment originally released in 1996 by [[Apple]]. | |||
It includes a convenient mapping of several keys in the VM. Ctrl-Break and Esc are the interrupt keys and, Ctrl-Ins, Shft-Ins and Shft-Del manage the clipboard (emulating Alt-c, Alt-v and Alt-x). Besides all Squeak color depth are supported from 1 to 32 bit. If you select a Squeak color mode with more colors that your OS/2 desktop, color dithering will occur, giving a very good illusion of having more colors than you really have. | It includes a convenient mapping of several keys in the VM. Ctrl-Break and Esc are the interrupt keys and, Ctrl-Ins, Shft-Ins and Shft-Del manage the clipboard (emulating Alt-c, Alt-v and Alt-x). Besides all Squeak color depth are supported from 1 to 32 bit. If you select a Squeak color mode with more colors that your OS/2 desktop, color dithering will occur, giving a very good illusion of having more colors than you really have. | ||
Line 19: | Line 16: | ||
==Version== | ==Version== | ||
[[Image:SqueakonOS2.jpg|thumb|250px|'''Squeak for OS/2''']] | |||
* '''Latest Version:''' 3.5 (2003/06/05) [http://hobbes.nmsu.edu/h-search.php?key=squeakos2vm.zip Hobbes] | * '''Latest Version:''' 3.5 (2003/06/05) [http://hobbes.nmsu.edu/h-search.php?key=squeakos2vm.zip Hobbes] | ||
* Last known DOS version: 2.0 (Squeak 2.1) | * Last known DOS version: 2.0 (Squeak 2.1) | ||
Line 25: | Line 23: | ||
* Squeak WebSite [http://www.squeak.org/] | * Squeak WebSite [http://www.squeak.org/] | ||
* [http://www.kurtz-fernhout.com/squeak/ Embedded Squeak 1.0 (Squeak 2.2)] - For win9x console, can be easily ported to DOS or OS/2 command line. | * [http://www.kurtz-fernhout.com/squeak/ Embedded Squeak 1.0 (Squeak 2.2)] - For win9x console, can be easily ported to DOS or OS/2 command line. | ||
* [http://wiki.squeak.org/squeak Squeak Swiki] | |||
* [http://planet.squeak.org/ Planet Squeak] - News and links | |||
* [http://www.squeakland.org/ SqueakLand] - Etoys, tutorials for non-programmers etc. | |||
==License== | ==License== | ||
* Open Source - [[MIT License]] and [[Apache Software License v2 ]] | * Open Source - [[MIT License]] and [[Apache Software License v2 ]] | ||
Line 44: | Line 45: | ||
* | * | ||
[[Category:Tools]][[Category:SmallTalk]][[Category:DOS Tools]][[Category:MS Windows Tools]][[Category:Linux Tools]][[Category:MAC OSX Tools]] | [[Category:Tools]][[Category:SmallTalk]][[Category:DOS Tools]][[Category:MS Windows Tools]][[Category:Linux Tools]][[Category:MAC OSX Tools]][[Category:RiscOs Tools]] |
Revision as of 13:01, 1 February 2015

Squeak is a multi platform open source Smalltalk environment originally released in 1996 by Apple. There exists a native, high performance Squeak port, written specifically for OS/2. It uses DIVE, the game oriented display API from IBM, that uses hardware acceleration to achieve fast display updates. The result is a quite fast Squeak even on a 486 machine.
It includes a convenient mapping of several keys in the VM. Ctrl-Break and Esc are the interrupt keys and, Ctrl-Ins, Shft-Ins and Shft-Del manage the clipboard (emulating Alt-c, Alt-v and Alt-x). Besides all Squeak color depth are supported from 1 to 32 bit. If you select a Squeak color mode with more colors that your OS/2 desktop, color dithering will occur, giving a very good illusion of having more colors than you really have.
This version has support for sound and TCP/IP networking. It doesn't still have support for MIDI, serial port or joystick.
System requirements
- Long file name support (install Squeak on a HPFS or network drive)
- DIVE video dlls (Installed by default by OS/2 Warp 4 Multimedia Support, but can be added to any OS/2)
- DART audio dlls (Installed when installing an audio card, but can be added even without one)
- Video mode with at least 256 colors, and support for DIVE (any driver should work)
Version

- Latest Version: 3.5 (2003/06/05) Hobbes
- Last known DOS version: 2.0 (Squeak 2.1)
Links
- OS/2 Port web site [1]
- Squeak WebSite [2]
- Embedded Squeak 1.0 (Squeak 2.2) - For win9x console, can be easily ported to DOS or OS/2 command line.
- Squeak Swiki
- Planet Squeak - News and links
- SqueakLand - Etoys, tutorials for non-programmers etc.
License
- Open Source - MIT License and Apache Software License v2
Author
- Apple Corp (Original author)
- Disney (Current maintainer)
- Alan Kay (Original author)
- Dan Ingalls (Original author)
- Ted Kaehler (Original author)
- John Maloney (Original author)
- Scott Wallace (Original author)
- Juan Manuel Vuletich (OS/2 port).