Cognition: The Revolutionary Antisyntax Language Redefining Metaprogramming

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • unseemly

    Macros have types!

  • There’s another project that goes the other direction, but I don’t remember if it has balanced brace requirements https://github.com/paulstansifer/unseemly

  • 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.

    InfluxDB logo
  • sectorforth

    sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector.

  • I think it's fine to show that you can do it, I think the main thing is to flip the order a bit.

    E.g. "here's a cool thing thing we can do outcome of significantly changing a readable syntax>" to hook people, "here's how ", "and if you really want to know how to bootstrap this from basics ".

    Maybe compare how e.g. Forth is often introduced, with how people describe bootstrapping of a simplistic Forth like Jonesforth or Sectorforth [2]. Showing people how they can define their own words and it fundamentally changes how they work with the language afterwards is cool to a lot of people who have no interest in details like how you an implement even numbers with a minimal set of primitives (e.g. Sectorforth relies on that).

    Both are interesting to me, but I'm weird, and I think for most people it'd be easier to maintain their interest if those two aspects are either separate articles or at least if the bootstrapping is relegated to a standalone section they're clearly told they can skip.

    [1] https://news.ycombinator.com/item?id=31368212

    [2] https://github.com/cesarblum/sectorforth

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

  • Writing Python like it’s Rust

    3 projects | /r/programming | 21 May 2023
  • Hey I made a new programming language called Yaksha

    3 projects | /r/ProgrammingLanguages | 19 Mar 2023
  • Suggest an interesting language for me to try out, that I can use for 2D Games. Something that I might not have considered, or is not particularly well known.

    7 projects | /r/ProgrammingLanguages | 11 Aug 2022
  • What do you *not* like about Elixir?

    4 projects | /r/elixir | 5 Jun 2022
  • Peridot: A functional language based on two-level type theory

    4 projects | /r/ProgrammingLanguages | 10 May 2022