User:ThisIsTheFoxe

From Esolang
Jump to navigation Jump to search

$hi = "Hi, I'm $hi"

About Me

My name's Henrik, I'm a scientist from Germany. I guess this is a part of my online life now ¯\_(ツ)_/¯

Coding

Languages I speak

Language Fluency
Obj.-C my mother tongue, but I probably forgot most of it by now
(̶H̶T̶M̶L̶/̶C̶S̶S̶)̶, JS native speaker
Swift fluent
Python quite good
Java good
C++ haven't used it in years .-.
Bash/Cmd enough to get around
Brainf*** jup
L33t yea
Befunge basic communication skills
PHP GET OUT!

DubDubMachine

The very first language I wrote all by myself for a WWDC Scholarship submission (I didn't get it, tho ;-;).

HTPL / HTPF

For many years I heard a lot about HTML and I've seen a lot of memes about how it NOT a real programming language. Yet, even though HTML is a *Markup Language*, it can be proven to be Turing Complete, by implementing a Rule 110 game.[1]
Therefore, I decided to 'make' HTML a programming language (sort of). I was inspired by TypeScript and the way it extended JavaScript. The same is true for the Hypertext Programming Language. Only that instead of being a subset (as TypeScript is) it is a superset of HTML, allowing every HTPL program to be interpreted as a valid HTML file.
Creators Note: To be fair, every Text file can be interpreted as valid HTML, therefore the above statement is actually not as impressive. However, HTPL strifes to imitate HTML as closely as possible, by using common, valid HTML tags.
Expanding the thought of interpreting HTML differently, I created a HTML-like Brainfuck equivalent named Hypertext Programming Fuck (or HTPF). The goal was to be able to write code that looks like it could be HTML to a non-programmer. This, like many esolangs, allows programming languages to be used as steganographic tools.

How did I get here

THE END Just kidding, I discovered this site when I was quite young (I probably just googled "weird programming languages" or sth.) but I was amazed that something like this actually existed. And one language that I found especially interesting was shuffle. Sadly, I never had a chance to try it out... A few years forward I find myself at the uni, learning about Alan Turing and how programming languages work. This inspired me to come back here and also create a programming language of my own and I'm very exited about what else I will create in the future.

Links n' Stuff

  1. Is CSS Turing Complete?, Schenck, Lara. (May 25, 2019).