Recent changes
Monday December 09 2024
-
PCRE Updated
A regular expression (regex or regexp for short) is a special text string for describing a search pattern. e.g. to extract the protocol from a url string we can say /^[a-z]+:/ and it will match http: from http://github.c…
-
Phel Updated
Phel is a functional programming language that compiles to PHP. It is a dialect of Lisp inspired by Clojure and Janet. Features # Built on PHP's ecosystem Good error reporting Persistent Datastructures (Lists, Vectors, M…
-
Composer Updated
Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. # Installs the composer.phar binary into the current d…
-
Protocol Buffers Updated
Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. You define how you want your data to be structured onc…
-
PureScript Updated
PureScript is a small strongly, statically typed language compiling to JavaScript. Learn more at https://www.purescript.org/ Documentation: https://pursuit.purescript.org/ Book: Purescript by Example, https://book.puresc…
-
PyQt Updated
Qt is a widely-known framework for developing cross-platform software that can be run on various software and hardware platforms with little or no change in the code, while having the power and speed of native applicatio…
-
Python 2 (legacy) Updated
Python was created by Guido Van Rossum in the early 90s. It is now one of the most popular languages in existence. I fell in love with Python for its syntactic clarity. It's basically executable pseudocode. Note: This ar…
-
Q# Updated
Q# is a high-level domain-specific language which enables developers to write quantum algorithms. Q# programs can be executed on a quantum simulator running on a classical computer and (in future) on quantum computers. /…
-
R Updated
R is a statistical computing language. It has lots of libraries for uploading and cleaning data sets, running statistical procedures, and making graphs. You can also run R commands within a LaTeX document. # You can't ma…
-
raylib Updated
raylib is a cross-platform easy-to-use graphics library, built around OpenGL 1.1, 2.1, 3.3 and OpenGL ES 2.0. Even though it is written in C it has bindings to over 50 different languages. This tutorial will use C, more…
-
RDF Updated
RDF (Resource Description Framework) is a W3C standard data model. The W3C has standardized several RDF syntaxes; examples below use the most popular one, Turtle . One nice advantage of Turtle files is that if you concat…
-
Reason Updated
Reason is a syntax over OCaml that is easier to get started for programmers who are familiar with C-style syntax like JavaScript. BuckleScript is part of the toolchain which compiles Reason to JavaScript so you can write…
-
reStructuredText (RST) Updated
RST, Restructured Text, is a file format created by the Python community to write documentation. It is part of Docutils . RST is a markup language like HTML but is much more lightweight and easier to read. Installation #…
-
Ruby ecosystem Updated
People using Ruby generally have a way to install different Ruby versions, manage their packages (or gems), and manage their gem dependencies. Ruby Versions # Ruby was created by Yukihiro "Matz" Matsumoto, who remains so…
-
Sass Updated
Sass is a CSS extension language that adds features such as variables, nesting, mixins and more. Sass (and other preprocessors, such as Less ) help developers write maintainable and DRY (Don't Repeat Yourself) code. Sass…
-
Scala Updated
Scala - the scalable language ///////////////////////////////////////////////// // 0. Basics ///////////////////////////////////////////////// /* Setup Scala: 1) Download Scala - http://www.scala-lang.org/downloads 2) Un…
-
Self Updated
Self is a fast prototype based OO language which runs in its own JIT vm. Most development is done through interacting with live objects through a visual development environment called morphic with integrated browsers and…
-
SmallBASIC Updated
About # SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powe…
-
SQL Updated
Structured Query Language (SQL) is an ISO/IEC 9075 standard language for creating and working with databases stored in a set of tables. Implementations usually add their own extensions to the language; Comparison of diff…
-
Tcl Updated
Tcl was created by John Ousterhout as a reusable scripting language for circuit design tools that he authored. In 1997 he was awarded the ACM Software System Award for Tcl. Tcl can be used both as an embeddable scripting…