moonpiedumplings

joined 1 year ago
[–] moonpiedumplings@programming.dev 6 points 2 months ago* (last edited 2 months ago)

Not quite a scripting language, but I highly recommend you check out cosmo for your usecase. Cosmopolitan, and/or Actually Portable Executable (APE for short) is a project to compile a single binary in such a way that is is extremely portable, and that single binary can be copied across multiple operating systems and it will still just run. It supports, windows, linux, mac, and a few BSD's.

https://cosmo.zip/pub/cosmos/bin/ — this is where you can download precompiled binaries of certain things using cosmo.

From my testing, the APE version of python works great, and is only 34 megabytes, + 12 kilobytes for the ape elf interpreter.

In addition to python, cosmopolitan also has precompiled binaries of:

  • Janet 2.5 MB
  • Berry 4.0 MB
  • Python 34 MB
  • Php 11 MB
  • Lua 2.1 MB
  • Bash 5.1 MB

And a few more, like tclsh, zsh, dash or emacs (53 MB), which I'm pretty sure can be used as an emacs lisp intepreter.

And it should be noted these may require the ape elf interpeter, which is 12 kilobytes, or the ape assimilate program, which is 476 kilobytes.

EDIT: It also looks like there is an APE version of perl, and the full executable is 24 MB.

EDIT again: I found even more APE/cosmo binaries:

Master Archer

Addictive arcade game about archery. Reminds me of flappy bird, not in the raw mechanics, but in the way they are both addicting in the same manner.

Free Rider HD

Simple bike racing game, although the player is very fragile, which adds some difficulty. Playable in browser.

All the maps are user created content.

[–] moonpiedumplings@programming.dev 12 points 2 months ago (1 children)

PhobosLabs

This site has a few high quality browser games. The one I come back to is X Type, a bullet hell shoot-em up that has ever expanding enemy ship sizes, and never ends. It gets hard fast.

I also like Xibalba, which is a Doom/Wolfenstein style game playable in the browser.

The creator also did a rewrite of quake in 13 kb of javascript

Keep Out!

A webgl/browser based 3d dungeon crawler with proceduraly generated levels.

[–] moonpiedumplings@programming.dev 12 points 2 months ago (1 children)

Spent

A short questionaire game that demonstrates the difficulties of poverty.

Cave Noire

Gameboy roguelike that is simple, but very elegant.

Sadly, since romhacking went down, I don't think it's possible to find the translation patch for it, unless they uploaded it to the internet archive.

[–] moonpiedumplings@programming.dev 8 points 2 months ago (1 children)

Mole Mania

Gameboy puzzle game. Very high quality.

Bonk.io

A simple but elegant io game. You are a ball, and you want to knock other balls to the ground.

One thing I like is that rounds in small, 4 person lobbies, rather than the massive worlds of other io games. Although you can't really make friends, you can know personas, and it's more personable.

Warfork

Fork of the older warsow, open source movement shooter. Think quake.

Sadly, it seems to be dead on steam.

Touch Some Grass

A wonderful and life changing experience.

I like to link it without the ending title, like https://store.steampowered.com/app/1944240/ because it's funnier when people can't see the game title in the link.

Code Romantic

Learn the pleasures of loving another human, and the pain of being a programmer — at the same time!

view more: ‹ prev next ›