aboutsummaryrefslogtreecommitdiffstats
path: root/lang/modula-3/pkg-descr
diff options
context:
space:
mode:
authorjdp <jdp@FreeBSD.org>1996-10-30 07:17:19 +0800
committerjdp <jdp@FreeBSD.org>1996-10-30 07:17:19 +0800
commitb890004ae8ff7e19e62ee71859f6ce929a30a411 (patch)
tree8e73874215b2ae75d37e8765a74666f0b9015716 /lang/modula-3/pkg-descr
parentcc38d4f26b9f853f170790e1d85e60a9d083435d (diff)
downloadfreebsd-ports-gnome-b890004ae8ff7e19e62ee71859f6ce929a30a411.tar.gz
freebsd-ports-gnome-b890004ae8ff7e19e62ee71859f6ce929a30a411.tar.zst
freebsd-ports-gnome-b890004ae8ff7e19e62ee71859f6ce929a30a411.zip
Split this port into two pieces, with most of the work now being done by
the new "modula-3-lib" port. The split allows one to save a lot of disk space by installing only the shared libraries needed for executing programs. The full "modula-3" port is needed only if you want to compile programs as well.
Diffstat (limited to 'lang/modula-3/pkg-descr')
-rw-r--r--lang/modula-3/pkg-descr32
1 files changed, 2 insertions, 30 deletions
diff --git a/lang/modula-3/pkg-descr b/lang/modula-3/pkg-descr
index e4081fa85f4a..84b23d2e925d 100644
--- a/lang/modula-3/pkg-descr
+++ b/lang/modula-3/pkg-descr
@@ -1,35 +1,7 @@
This is a port of Modula-3 release 3.6, from DEC Systems Research
Center. Modula-3 is a modern compiled programming language designed
-for systems programming as well as large applications. Some notable
-features include:
-
- * A clean type system with good support for object-oriented
- programming.
- * A powerful module system.
- * Lightweight threads, fully integrated into the language and all of
- the libraries.
- * Generics.
- * Exceptions.
- * Automatic storage management by a multithreaded, incremental,
- generational garbage collector.
- * Guaranteed type safety, plus the ability to confine unsafe code
- behind safe interfaces.
- * Elegance and simplicity, even compared with less powerful
- languages such as C++ and Ada.
- * Ease of integration with existing C libraries.
- * A huge collection of runtime libraries, providing:
- - Text manipulation.
- - Generic containers (lists, sequences, tables, etc.).
- - Atoms and symbolic expressions.
- - An extensible stream I/O system.
- - Persistent objects.
- - Operating system interfaces.
- - Networking.
- - Very nice object-oriented graphics facilities, and some
- convenient tools for building GUIs.
- * A convenient browser.
-
-A wealth of information about Modula-3 can be found at:
+for systems programming as well as large applications. A wealth
+of information about Modula-3 can be found at:
http://www.research.digital.com/SRC/modula-3/html/home.html