How to Install and Uninstall stalin Package on Ubuntu 16.04 LTS (Xenial Xerus)
Last updated: December 23,2024
1. Install "stalin" package
Learn how to install stalin on Ubuntu 16.04 LTS (Xenial Xerus)
$
sudo apt update
Copied
$
sudo apt install
stalin
Copied
2. Uninstall "stalin" package
This guide covers the steps necessary to uninstall stalin on Ubuntu 16.04 LTS (Xenial Xerus):
$
sudo apt remove
stalin
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the stalin package on Ubuntu 16.04 LTS (Xenial Xerus)
Package: stalin
Priority: optional
Section: universe/devel
Installed-Size: 7118
Maintainer: Ubuntu Developers
Original-Maintainer: Rob Browning
Architecture: amd64
Version: 0.11-6
Depends: libc6 (>= 2.4), libgc1c2 (>= 1:7.2d), libgc-dev, dpkg-dev
Filename: pool/universe/s/stalin/stalin_0.11-6_amd64.deb
Size: 1974524
MD5sum: 99fbdf925d68bde2eec156f8d9838f52
SHA1: d2dc9df7271a61a83582812dd7d0035d632d1e05
SHA256: 5712b72a98cb0a6e3dd60e45bd7cdf7c0691b774efe723de8f74d9c4a8b48258
Description-en: An extremely aggressive Scheme compiler
stalin is an aggressive self-hosting Scheme compiler, designed to
generate resource efficient stand-alone executables with very high
computational performance. It is a batch mode compiler like gcc, not
an interpreter, and is designed to be used only after your code has
stabilized.
.
It places a few limitations on the content of the source code. For
example, you may not LOAD or EVAL new expressions or procedure
definitions at runtime, but in exchange, it is able to perform
various global analyses which may allow it to transparently map
Scheme types to C types and to use native C arithmetic operations on
a per-expression basis, whenever such operations are proven safe.
Further stalin can often reduce or eliminate run-time type checking
and dispatching, and omit garbage collection for data of limited
scope or accessibility, while omitting unreachable data altogether.
.
stalin also has a foreign procedure interface to both Xlib and OpenGL.
Description-md5: b2d8e9fd757c0e10b0accb2afe4de50e
Homepage: http://www.ece.purdue.edu/~qobi/software.html
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Priority: optional
Section: universe/devel
Installed-Size: 7118
Maintainer: Ubuntu Developers
Original-Maintainer: Rob Browning
Architecture: amd64
Version: 0.11-6
Depends: libc6 (>= 2.4), libgc1c2 (>= 1:7.2d), libgc-dev, dpkg-dev
Filename: pool/universe/s/stalin/stalin_0.11-6_amd64.deb
Size: 1974524
MD5sum: 99fbdf925d68bde2eec156f8d9838f52
SHA1: d2dc9df7271a61a83582812dd7d0035d632d1e05
SHA256: 5712b72a98cb0a6e3dd60e45bd7cdf7c0691b774efe723de8f74d9c4a8b48258
Description-en: An extremely aggressive Scheme compiler
stalin is an aggressive self-hosting Scheme compiler, designed to
generate resource efficient stand-alone executables with very high
computational performance. It is a batch mode compiler like gcc, not
an interpreter, and is designed to be used only after your code has
stabilized.
.
It places a few limitations on the content of the source code. For
example, you may not LOAD or EVAL new expressions or procedure
definitions at runtime, but in exchange, it is able to perform
various global analyses which may allow it to transparently map
Scheme types to C types and to use native C arithmetic operations on
a per-expression basis, whenever such operations are proven safe.
Further stalin can often reduce or eliminate run-time type checking
and dispatching, and omit garbage collection for data of limited
scope or accessibility, while omitting unreachable data altogether.
.
stalin also has a foreign procedure interface to both Xlib and OpenGL.
Description-md5: b2d8e9fd757c0e10b0accb2afe4de50e
Homepage: http://www.ece.purdue.edu/~qobi/software.html
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu