/r/altprog

Photograph via snooOG

There are roughly 7000 spoken languages: there might even be more for programming. You may have heard of BASIC, C#, or Java: but what about Dylan, Brainfuck, or Zimbu? Some languages exist to serve a purpose; some as experiments; some to reinvent the wheel.

There are roughly 7000 spoken languages: there might be more for programming. You may have heard of BASIC, C#, or Java: but what about Dylan, Brainfuck, or Zimbu? Some languages exist to serve a purpose; some as experiments; some to reinvent the wheel.

Basic Rules

  • Keep it programming-focused. No random off-topic discussion, politics, porn, etc.
  • Ideally, here we want to catalog & discuss languages that don't typically end up on resumes or /r/programming.
  • If you have your own programming language, and want to plug its site, subreddit, etc; that's fine here. Just don't overdo it. ;)

/r/altprog

1,328 Subscribers

3

Toffee

Toffee is an object-oriented class-based programming language that I made for macOS (no Windows support). Read the documentation first. Use it at txnyurl.com/toffee-sdk at the end of that (replace the lowercase X with a lowercase I).

Here is a Hello World program in it:

public class HelloWorld {
  print("Hello, World!");
}
3 Comments
2024/10/31
20:00 UTC

1

[Question] How should I structure my standard library for data type conversions in a Dataflow language?

0 Comments
2024/09/24
16:52 UTC

10

MiniLang

Hello guys! It's been a while since I last updated the MiniLang programming language. The language aims to be powerful, yet concise, simple and minimal. Check it out if you find this interesting.

Additions:

* Structures

* Function overloading

* Uniform function call syntax (UFCS)

* C-based compiler backend (by default)

* Some builtins

Link: [https://github.com/NICUP14/MiniLang\](https://github.com/NICUP14/MiniLang)

Mini Lang

A type-safe C successor that compiles directly to c.

Features

* Minimal

* Compiled

* Strongly typed

* Function overloading

* Hygienic macro system

* C function interoperability

* Uniform function call syntax (UFCS)

Minimal - As close as possible to actual assembly code while maintaining as many high-level features as possible.

3 Comments
2024/08/07
18:07 UTC

Back To Top