NewLISP

E437496

NewLISP is a lightweight, pragmatic dialect of the Lisp programming language designed for scripting, system administration, and rapid application development.

All labels observed (1)

Label Occurrences
NewLISP canonical 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf Lisp dialect
programming language
category lightweight Lisp
designedFor rapid application development
scripting
system administration
distributionForm standalone interpreter
emphasis pragmatism over purity
small core with rich libraries
evaluationStrategy eager evaluation
executionModel interpreted
hasFeature GUI bindings (via external libraries)
built-in support for lists
dynamic typing
embedded database access (via libraries)
first-class functions
garbage collection
homoiconicity
interactive REPL
lightweight runtime
macros
modules
namespaces
networking primitives
pattern matching
regular expression support
symbolic expression syntax
hasSyntax S-expression based syntax
prefix notation
implementationLanguage C
inspiredBy Lisp NERFINISHED
license GPL-compatible free software license
paradigm functional programming
multi-paradigm
procedural programming
scripting language
platform cross-platform
runsOn Linux NERFINISHED
Windows NERFINISHED
macOS NERFINISHED
supports functional programming style
imperative programming style
network programming
scripting use cases
system scripting
text processing
web scripting
typingDiscipline dynamic
useCase automation
glue language between systems
rapid prototyping

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Lisp programming language influenced NewLISP
subject surface form: Lisp