Mk: A Successor to Make [pdf]

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

    Plan 9 from User Space

  • I tried plan9port's mk for a moment out of curiosity. I quickly ran into an annoying usability problem: it compares file mtimes with second accuracy.

    https://github.com/9fans/plan9port/blob/cc4571fec67407652b03...

    With sub-second build times for individual targets, this causes mk to needlessly recompile files because the target may have the same mtime as the prerequisites.

  • tup

    Tup is a file-based build system.

  • 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
  • job-runner

  • Here is my silly alternative. You just write bash, with preconditions annotations to describe what can run in parallel.

    https://github.com/adamgordonbell/job-runner/blob/main/tests...

  • mk

    make remade (by henesy)

  • I own a couple books on Make and it's a great tool, but I learned how to use Mk by just reading the manpage. It's a huge improvement and simplification at the same time.

    There's a solid, [stand-alone implementation of mk in golang](https://github.com/henesy/mk). No plan9 environment needed.

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

  • ESpeak-ng: speech synthesizer with more than one hundred languages and accents

    1 project | news.ycombinator.com | 1 May 2024
  • Ubuntu 24.04 LTS is so buggy you can't install the OS [video]

    1 project | news.ycombinator.com | 1 May 2024
  • Semi-Scripted Conversational Applications

    1 project | dev.to | 1 May 2024
  • Dune 3D 1.1.0 Released

    2 projects | news.ycombinator.com | 1 May 2024
  • The File Filesystem

    5 projects | news.ycombinator.com | 30 Apr 2024