LinuxLinks.com
Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Guide | Free Software | MyLinks | Add Link | Modify Link | New | Hot | Link Us | Bookmark

Search/Browse

 Category Gateway
More Options
Category:  

Related Sites

LinuxLinks Login

Login:

Password:



Click here
to start your own
Link collection!

LinuxLinks News
 · Little thin client runs Linux
 · $7 Soc runs Linux
 · Linux examined: Fedora 9
 · Asus to ship all motherboards with Linux
 · Linux rides pillion on Mumbai city buses
 · From newb to 100 with Ubuntu Linux 8.04
 · Verizon Wireless to introduce Linux phones
 · Red Hat’s Fedora 9 debuts with new features
 · Fedora 9 - an OS that even the Linux challenged can love
 · Time to slow down?
(more...)

 

Latest Links
Java Clazz Utils
AZR3-JACK
p@rdalys
Virt-df
ANSI32
(more...)

 

Google Search
 



Top : Software : Programming : Compilers : Functional

Highlights
Little thin client runs Linux
The Italian firm CompuMaster has introduced a compact thin client that runs Linux. The "Praim Ino" can be mounted on the back of a monitor, draws just six Watts, and comes with a variety of client software, the company says.

(Read more)
Kate
Kate is a multi document editor, based on a rewritten version of the kwrite editing widget of KDE, offering all the features of that plus a bunch of its own. Kate has been been moved to the kdebase package, and is a builtin part of your favorite desktop since release 2.2. Being a native KDE application, Kate is of course born with networking transparency, as well as it integrates with the outstanding features of KDE. Choose it for viewing HTML sources from konqueror, editing configuration files, writing new applications or any other text editing task. Read more

Links:

  • AFNIX
    Afnix is a multi-threaded functional programming language with dynamic symbol bindings that support the object oriented paradigm. Afnix features a state of the art runtime engine that supports both 32 and 64 bits platforms. Afnix is distributed with several clients and a rich set of libraries that are designed to be platform independent.
  • B-Prolog
    B-Prolog is a compact and complete CLP system that runs Prolog and CLP(FD) programs. An emulator-based system, B-Prolog has a performance comparable with SICStus-Prolog. Since release in 1994, it has been greatly improved in performance, functionality, robustness, and portability.
  • Bigloo
    Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based programming style where C(++) is usually required. Bigloo attempts to make Scheme practical by offering features usually presented by traditional programming languages but not offered by Scheme and functional programming. Bigloo compiles Scheme modules. It delivers small and fast stand alone binary executables. Bigloo enables full connections between Scheme and C programs, between Scheme and Java programs, and between Scheme and C# programs.
  • Cameleon for OCaml
    Cameleon aims to become an integrated development environment for Objective-Caml, and eventually other languages. Its main features are: graphical user interface, configuration management based on CVS, easy access to and browsing of documentation, various editors, according to customizable file types, use of plug-ins to define new features, and a highly customizable interface (menus, toolbar, keyboard shortcuts).
  • CMUCL
    CMUCL is a lisp compiler that is intended to produce code that rivals compiled C code. Features include a sophisticated native-code compiler which is capable of powerful type inferences, and generates code competitive in speed with C compilers, generational garbage collection and multiprocessing capability on the x86 ports, a foreign function interface which allows interfacing with C code and system libraries, including shared libraries on most platforms, and direct access to Unix system calls, and more.
  • Gambit-C
    Gambit-C includes a Scheme interpreter and a Scheme compiler which can be used to build standalone executables. Because the compiler generates portable C code it is fairly easy to port to any platform with a decent C compiler. The thread system is very efficient and can support millions of concurrent processes.
  • Glasgow Haskell Compiler
    Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler for the functional programming language Haskell.
  • GMP compiler
    The GMP compiler simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C.
  • ML Kit with Regions
    ML Kit with Regions is a compiler for the programming language Standard ML. The MLKit integrates reference-tracing garbage collection with region-based memory management. Memory allocation directives (both allocation and deallocation) are inferred by the compiler, which uses a number of program analyses concerning lifetimes and storage layout.
  • MLj
    MLj is a compiler for Standard ML which produces Java bytecodes. It compiles the functor-free subset of the new SML'97 language plus some new language extensions for straightforward interlanguage working with Java. It produces compact standalone compiled code which can be run on any computer with a Java Virtual Machine.
  • MLton
    MLton is a whole-program optimizing compiler for the Standard ML programming language. It runs on PowerPC, X86, Sparc, and supports the ull SML 97 language as given in The Definition of Standard ML.
  • nhc98
    nhc98 is a small, easy to install, standards-compliant compiler for Haskell 98, the lazy functional programming language. It is very portable, and aims to produce small executables that run in small amounts of memory. It produces medium-fast code, and compilation is itself quite fast. It also comes with extensive tool support for automatic compilation, foreign language interfacing, heap and time profiling, tracing, and debugging.
  • Ocaml
    Ocaml is a strongly-typed functional programming language from the MLfamily. Ocaml is freely available, and highly portable, since it runs under virtually any Unix, PC, or Macintosh platform. Objective Caml features a powerful modules system, full support to object-oriented paradigm, and anoptimizing compiler.
  • slisp
    slisp is a simple Lisp interpreter that implements most of the common Lisp constructs in a few hundred lines of C code. It may be useful for learning the basis of the Lisp language.
  • SML/E
    SML/E is a modification of the SML/NJ compiler to help the programmer to diagnose the reasons that certain types where inferred.
  • SML/NJ
    SML/NJ is a compiler for the Standard ML '97 programming language with associated libraries, tools, and documentation. SML/NJ is free, open source software.
  • Steel Bank Common Lisp
    Steel Bank Common Lisp (SBCL) is an open source (free software) compiler and runtime system for ANSI Common Lisp. It provides an interactive environment including an integrated native compiler, a debugger, and many extensions.
  • Strawberry Prolog
    (commercial) Strawberry Prolog is a 32-bit Prolog compiler developed to work within operational systems Windows 95/98/NT and Unix/Linux.
  • TenDRA
    TenDRA is a BSD-licensed C compiler, with C++ STL support forthcoming. TenDRA uses the Architecture Neutral Distribution Format (ANDF) as its intermediate language. This intermediate language focuses on abstracting into a high level language instead of an assembler-like language as is common with most compilers (think RTL).

Related Categories:



Other Sites

Migrate to Linux
Thinking of switching to Linux? Check out our Linux Equivalents to Windows Software section, highlighting popular Linux equivalents to Windows software.

This feature also includes over 150 individual software portal pages including Blender, Scribus, OpenOffice.org, Evolution, Eclipse, K3b, and MythTV, providing a wealth of essential information.

 

Distribution Guides
Distro Guide

Debian
Fedora
Gentoo
Mandriva
OpenSuSE
RedHat
Slackware
Ubuntu
Xandros

Absolute
Linux Mint
64 Studio

LiveCDs
Berry Linux
GoblinX
KNOPPIX
Kubuntu
NimbleX
PCLinuxOS
Sabayon
SimplyMEPIS
Xubuntu

Entire List

 

SourceFiles.org
Sourcefiles.org
Backup
CD Writing
Databases
Editors
Emulators
Financial
Games
Graphics
Home ...
Internet
Multimedia
Networking
Office
Prod Tools
Scientific
Shells
Spreadsheets
Toys
Utilities
WMs

 

Services
Web Calendar
Linux Licenses

Advertise at LinuxLinks.com

 

My LinuxLinks
MyLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Latest Portal Pages
    Mixxx
    energyXT2
    GRASS
    uDig
    QGIS
    gretl
    SPSS

     

    About | FAQ | Privacy | Awards | Contact
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2002-2007 LinuxLinks.com All rights reserved.