Skip to content

Terrible golfing language, written in hexadecimal and is not stack based.

Notifications You must be signed in to change notification settings

Electogenius/bagel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🥯

a terrible but simple-ish golfing language with an unusual approach

the name "bagel" was derived from the abbreviation "BGL" (bad golfing language)

The stupid idea that led to this entire stupid thing:

"Hmm, instead of using a character to mark the end of, say, a string, why not specify the length of the string at the start? Oh wait the length specifier will also be 1 byte so nothing will change...

Wait, then what if I specify the length of the string in the byte marking the start... I could use half a byte for it, strings over 16 bytes can have a different system"

Also golfing languages usually use stacks but they make me feel uncomfortable so I used a tape (with some stack-lang-like features)

More info in the wiki

Bagel is extremely bad at golfing (it's my first one of course), so I've decided that bagel's goal is to be worse than other golfing languages but better than most practical languages. This empty space between the two extremes is usually occupied by esolangs that are surprisingly good at a particular task.

About

Terrible golfing language, written in hexadecimal and is not stack based.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published