Maxima is a computer algebra system comparable to commercial systems like Mathematica and Maple. It emphasizes symbolic mathematical computation: algebra, trigonometry, calculus, and much more.
For example, Maxima solves x^2-r*x-s^2-r*s=0, giving the symbolic results [x=r+s, x=-s]. It can also calculate with exact integers and fractions, native floating-point, and high-precision big floats.
Maxima has user-friendly front-ends, an online manual, plotting commands, and numerical...
Lush is a Lisp dialect with extensions for object-oriented and array-oriented programming. Lush is intended for prototyping numerically intensive applications and is designed for easy integration of existing C/C++/Fortran codes.
Real-time audio synthesis engine and music programming language
N.B. SuperCollider is now hosted at GitHub, and the most recent versions can be downloaded from there. http://supercollider.github.io
A real time audio synthesis engine, and an object-oriented programming language specialised for music.
SuperCollider was created in 1996 by James McCartney, now (since version 3) released as free software.
Developing Lisp programs for the LEGO EV3 brick. I have developed in the Java programming language a Lisp interpreter named StormLisp. It can be started on the PC either to process general Lisp programs or to experiment with Lisp.
In addition, its main domain is the LEGO EV3 brick that can be controlled by using a StormLisp program. For this I use the leJOS EV3 system which enables the LEGO EV3 brick to process Java programs. This system must first be installed on the LEGO EV3 brick....
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
a GCC compiler plugin and domain specific language ....
GCC-MELT is a high-level domain specific language to extend the GCC compiler. It provides several features (pattern-matching, first-class dynamically typed values, functional/applicative/object-oriented/reflective programming styles, Lisp-y syntax)
MELT can also be used to explore the internal representations used by GCC (Gimple, etc...)
AIS is an Development Platform providing a high-speed JIT compiler for LISP and JavaScript, web server, object repositories, MySQL integration and libraries supporting a wide variety of advanced genetic programming and symbolic regression techniques.
VoiceCode is an Open Source initiative started by the National Research Council of Canada, to develop a programming by voice toolbox. The aim of the project is to make programming through voice input as easy and productive as with mouse and keyboard.
For install, Use subversion, as described in this page: http://sourceforge.net/apps/mediawiki/voicecode/index.php?title=VCode_1_Doc/InstallationManual.
Alef++, is a new programming language like Perl and Lisp syntax, with a many changing in classical languages designs, her specification designed to be implemented for any VM, by default can access to any private/protected/default Java fields or methods.
ELite is an object-oriented programming language that combines functional style and imperative style programming. It has features of functional languages such as first-class functions, list-comprehension, pattern-matching, and lazy-evaluation, etc., as w
Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Berkeley Logo is an interpreter for the Logo programming language. It was originally written in C by Brian Harvey and his students. We are rewriting it to use the wxWidgets graphics library.
OpenMusic is an object-oriented visual programming environment based on CommonLisp/CLOS. It provides libraries and editors that make it a powerful environment for music composition. It can also be used for teaching functional and object programming.
THE OM 5.2 RELEASE HOSTED ON SOURCEFORGE IS NOT MAINTAINED ANYMORE. IT IS STILL AVAILABLE FOR IT INCLUDES PRELIMINARY ATTEMPTS AT PORTING OM TO LINUX PLATFORMS, WHICH WE BELIEVE COULD STILL BE USEFUL FOR FUTURE PORTS AND DEVELOPMENTS.
See...
XINAL Is Not Arc Lisp. XINAL will be a new dialect of Lisp. Whereas Lisp is practically a programmable programming language, XINAL will be written in a subset of itself, and thus will literally be a programmable programming language.
tLISP is a small implementation of the LISP programming language written in Object Pascal. Includes tle a command line tool for working with the LISP environment, and dynamic library for calling LISP functions from other applications. tLISP 2 or dLISP is
[ShortTalk influenced more current approaches to programming by voice, see Tavis Rudd or Utter Commands. It doesn't work anymore, with Jaspan's vr-mode not functioning with NaturallySpeaking 13. /NK 2014]
ShortTalk aspires to be a perfect and universal spoken language for editing and other intensive computer-mediated tasks. EmacsListen, the GNU Emacs code base in this project, implements ShortTalk and addresses key usability issues in dictation systems.
Alpaca is a programmable rich-text editor for authors using Mac OS X. It is built on, and programmable in, Common Lisp, and has a complete Common Lisp programming environment built into it.
Charlemagne is a versatile genetic programming application which includes a command-line client and an interactive console mode. It features built in input-output mapping support, and is user-extensible for complex fitness evaluation in Python and Lisp
The SP is a tool is a tool to research for automatic synthesis of protocols using genetic programming. This tool will allow the construction of heuristics to apply techniques simulation and validation of models.