Life & fun · February 19, 2023
FlipJump – I Created a Programming Language
Hi all! I built FlipJump, a programming language with just 1 opcode, yet capable of any computation. It started with thinking of the idea of the minimalistic language, but it's more than that - I had to set up the whole environment for it: I have written a macro-assembler, an interpreter for the binary, and a very extensive standard library. I also written about ~30 programs in it. Also, the standard library is tested. I also wrote an esolangs page: https://esolangs.org/wiki/FlipJump Tell me what you think!
Does the same job
all alternatives →- IDI designed a language for code golf, compiling to Common Lisp2013 · rhoscript.com · ▲102
- IBI built a programming language for beginners2020 · dip-lang.org · ▲25
- LPLearning Project: building an imperative language2020 · ▲36
Hi! I am doing a learning project, attempting to build an imperative language (and interpreter). The end product will be useless for others, I just want to learn and better understand how to build imperative languages. :) If someone else shares this interest and want to give some good hints on good resources I would be grateful. Currently I am looking at an awesome text by Bob Nystrom. All suggestions and tips on resources are most welcome. I am very much a beginner in this, but I find this topic very fascinating. Mail me or post links here! Cheers! You can try a beta version Online at…
- MFMy first Genetic Algorithm program2015 · ▲19
Wrote a program in FreeBASIC to try and find out how Genetic Algorithms work. It's a quick hack that I wrote to try some theories with because the Wikipedia Article on GAs reads like greek to me. So I built it from the general principles i knew at the time. The "genome" per individual is an array of 9000 integers but I used only monochrome pictures with either black or white; An individual also has a fitness score. There are 1000 individuals in the population and only two are selected to reproduce. So that makes 9 million (yes, MEELION as El Reg would write) data points and the scoring…
LunarBasic, a BASIC that compiles 2D games to native executables12d ago · lunarbasic.com · ▲6I built LunarBasic because I wanted a modern recreation of BlitzBasic from back in the day. I wanted it to have good step debugging features, and I wanted it to compile down to a native binary with no external dependencies. I do know there's an open source BlitzBasic out there but I wanted something simpler and more concise. It does have a "pro" feature set, but for the foreseeable future, anyone joining up will have the pro version in perpetuity (eg I'm not trying to sell anything here). It's early (v0.8.0). Would love feedback on the language design and compiler output, especially from…
- ILI launched my first solo side project2011 · ▲14
Sysadmin is my bread and butter, but I taught myself PHP and have been coding on and off for the past 6 years. I've worked on numerous freelance gigs, but mainly internal apps that I use for my real job. I worked on this project (on and off) for the past year and I'm happy to finally release it to the public. Even if it doesn't succeed, I'm happy that I was able to "scratch an itch" I've had for the past couple of years. I wanted to make something and prove to myself that I can program. I'm not the greatest, but I'm proud of what I've achieved. http://www.ikeepm.com
More life & fun this month
the category →- TL
Life & fun · 10d ago · louisabraham.github.io

Photosynthesis fires two of your iPhone
Life & fun · 28d ago · photosynthesis.camera
SoloUno▲310Take control of hair pulling, nail biting & skin picking
Life & fun · 28d ago · solouno.io

Scroll through all 43,252,003,274,489,856,000 reachable Rubik's Cube permutations.
Life & fun · 26d ago · everycube.alen.is


Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests:…
Life & fun · 26d ago · baselashraf81.github.io