from Hacker News

Ask HN: What languages deploy and are also themselves standalone executables?

by PinkMilkshake on 1/25/22, 11:49 PM with 8 comments

Some examples:

  * Red (might be wrong about this one)
  * Deno
  * Godot
  • by melissalobos on 1/26/22, 1:59 AM

    If your goal is just to produce a single file that is equivalent to a large number of files and a single executable, I would suggest you look at AppImage(https://appimage.org/) you can make almost anything into an AppImage from any language, although it is not always easy to setup(check out the packaging guide https://docs.appimage.org/packaging-guide/index.html).

    > The key idea of the AppImage format is one app = one file

    From the website

  • by duped on 1/26/22, 1:15 AM

    Can you define "standalone" executables and "deploy"? They can mean different things depending on context, for example if you mean a single statically linked executable (rare) or an application bundle that packages dependencies, etc
  • by t-3 on 1/26/22, 2:06 AM

    Factor fits what you're asking for, I think. It doesn't seem to be all that common for compiled languages to be designed "monolithically" with IDE and compiler as one package.
  • by zeugmasyllepsis on 1/26/22, 12:03 AM

    Smalltalk
  • by fiddlerwoaroof on 1/26/22, 12:58 AM

    Common Lisp