lang/squeak 4.10.2_15 DragonFly
Full Smalltalk 80 with portability to Unix, Mac, and Windows
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- APACHE20, MIT
- Categories
- lang
- Package size
- 11024.1 KiB, 53164.8 KiB installed
Description
Squeak is an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk, making it easy to debug, analyze, and change; it includes among other things: * a rapid-turn-around Smalltalk-80 compiler, * a caching-JIT run-time virtual machine (with full source in Smalltalk), * large class libraries with portable data and GUI models, and * an integrated development environment with powerful coding tools and GUI construction tools.
Squeak was developed at Apple Labs, Walt Disney and has been ported to a variety of computers (including most flavors of UNIX and Windows). Compared to other Smalltalk systems, Squeak has 4 important features: * Portability (to Mac, Windows, WinCE, and many flavors of UNIX); * Speed (it uses native C for compute-intensive code); * Price (free, including all source code and the right to distribute applications!); and * Sophistication (full Smalltalk-80 language, libraries, and tools).
Squeak comes under an open source license, meaning that you can download and use it for free.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | lang/squeak | 4.10.2_15 |
| FreeBSD | lang/squeak | 4.10.2_15 |
| HardenedBSD | lang/squeak | 4.10.2_15 |
| GhostBSD | lang/squeak | 4.10.2_15 |
Install
Binary package:
pkg install squeak
From DPorts:
cd /usr/dports/lang/squeak && make install clean
Dependencies
Run dependencies 18
Required by 2
Configuration
No options to configure.
- Service scripts
- none