Share a niche programming language you have tinkered with before

This page summarizes the projects mentioned and recommended in the original post on /r/ProgrammingLanguages

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Skript

    Skript is a Bukkit plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them.

    The scripting language Skript. Its used to create simple plugins for minecraft without having to create your own plugin in java. It even got me interested in PLs, as it's quite simple to extend it

  • factor

    Factor programming language

    I guess Factor counts as niche. It's a concatenative language with a bunch of neat features, like (some) statick checking of declared stack effects, a very good REPL + documentation UI (the docs themselves can be a bit sparse unfortunately) and an OO system

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • io

    Io programming language. Inspired by Self, Smalltalk and LISP.

    Io is a really neat and clean programming language. it's a prototype-based language that's homoiconic and everything is an object (and a message!)

  • pjass

    The famous jass syntax checker.

    Always nice seeing Jass mentioned. At one point i took over development of pjass and added bunch of (imo) niceties. I also wrote a system to hot reload changes to your mapscript into a running map. And currently i get a bunch of nice PRs to my initiative to document the natives of wc3. Also i wrote a parser for jass in vjass.

  • jhcr

    A compiler to allow hot code reload in WarCraft 3

    Always nice seeing Jass mentioned. At one point i took over development of pjass and added bunch of (imo) niceties. I also wrote a system to hot reload changes to your mapscript into a running map. And currently i get a bunch of nice PRs to my initiative to document the natives of wc3. Also i wrote a parser for jass in vjass.

  • jassdoc

    Document the WarCraft 3 API

    Always nice seeing Jass mentioned. At one point i took over development of pjass and added bunch of (imo) niceties. I also wrote a system to hot reload changes to your mapscript into a running map. And currently i get a bunch of nice PRs to my initiative to document the natives of wc3. Also i wrote a parser for jass in vjass.

  • jassjass

    Jass parser written in vJass

    Always nice seeing Jass mentioned. At one point i took over development of pjass and added bunch of (imo) niceties. I also wrote a system to hot reload changes to your mapscript into a running map. And currently i get a bunch of nice PRs to my initiative to document the natives of wc3. Also i wrote a parser for jass in vjass.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • inform7-ide

    A design system for interactive fiction based on natural language.

    Inform 7 is a domain-specific language for creating parser-based works of interactive fiction (i.e. old-school "text adventure games"). It does the heavy lifting of parsing and maintaining the consistency of the world model for the programmer.

  • wc3-ts-template

    A template to code in TypeScript for Warcraft III maps.

    I haven't personally used either. https://www.hiveworkshop.com/threads/c-mapmaking-in-csharp.317839/ https://github.com/cipherxof/wc3-ts-template

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts