A statically typed scripting language that transpiles to Posix sh

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

    Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

  • This was my impression too and it looks like they've made really impressive progress since I last saw them on HN. Their bug list [0] looks kind of scary, but that's maybe par for the course for a language? I remember the bad old days of Go's 32-bit GC not being wonderful for example.

    [0]: https://github.com/vlang/v/issues?q=is%3Aissue+is%3Aopen+lab...

  • konryu

    Cotowali installer and version manager

  • Felt the same. Most complete example seems to be the installer for the language which is written in it. This covers some of the things you mentioned

    https://github.com/cotowali/konryu/blob/main/konryu.li

    and the generated shell script

    https://raw.githubusercontent.com/cotowali/konryu/dist/konry...

    There is also the website, heavily under construction, because has some more documentation on the language than the readme

    https://cotowali.org/

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

    A statically typed scripting language that transpile into POSIX sh

  • v-mode

    🌻 An Emacs major mode for the V programming language.

  • I'm surprised to see that the compiler is written in V (https://vlang.io/). Last I heard, V was vaporware, and a lot of its claims about performance etc. ended up being "todo" items rather than facts about the language as it actually existed. But that was several years ago; has anything changed?

    Otherwise, fun project! I could see this actually being useful in some niche cases, e.g. generating scripts that need to work on some exotic architecture that has a POSIX Sh implementation.

  • z

    Simple task runner (by zakuro9715)

  • looks like the task runner part [1] has unfortunate name overlap with the family of programs that include z.lua[2] or zoxide [3] or z.sh [4].

    Not really that big of a deal, I just like tracking command line apps naming because it is an interesting exercise of being short, intuitive, and unique. When you decide a single letter is your name, surely you are going to run into this.

    1. https://github.com/zakuro9715/z

  • z.lua

    :zap: A new cd command that helps you navigate faster by learning your habits.

  • zoxide

    A smarter cd command. Supports all major shells.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • cue

    The home of the CUE language! Validate and define text-based and dynamic configuration

  • You might find Cue interesting: https://cuelang.org/

    It's a bit overambitious IMO, but it tries taking a relatively different approach to the problem that I find to be quite interesting.

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