Cold Software Applications
The Cold delivers various applications.
Bigloo
The Bigloo programming language is a strict-parenthetical-function programming language. It belongs to the Lisp programming language family, and more specifically, it is a descendant of the Scheme programming language. Its design is governed by one rule: enabling Scheme-based programming style where C(++) is usually required.
Bigloo aims at being a practical programming language and a practical programming environment. For it offers features usually presented by traditional programming languages but seldom supported by functional programming languages. Bigloo compiles modules. It delivers small and fast stand alone binary executables. Bigloo enables full connections with C programs, or with Java programs, if you choose the JVM backend.
Gambit
First released in 1988, Gambit is the third-oldest Scheme implementation still in use. Gambit's compiler and runtime have continually served as a platform for university research on compiler techniques and concurrent systems, allowing them to be refined over the decades to tackle the complex goal of speed, portability and concurrency in a single system. The result is a practical language implementation that has not abandoned simplicity in the pursuit of performance. A simple design leads to a system that does not only look good in benchmarks but is also pleasant to use.
Muprof
Muprof is a mutex and spinlocks profiler. It intercepts calls to specific library calls and records the time spent in locks. Times are reported by thread, lock and lock initialization point. Output is emitted either raw, or in json format, or as a suitable input for a flamgraph.