Skip to content

schvabodka-man/Coffeefuck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud brainfuck interpreter with REST API and web app done via Scala, Vanilla JS and Spring Boot

Why?

I don't see any good web brainfuck interpreters(especially with debugger)

What's used?

  • Spring MVC for backend
  • Vanilla JS and Jquery for frontend(very shitty code in fact, but works)

Stuff

  • Interpreter
  • Debugger (can go further and backwards - how many brainfuck debuggers can go backwards?)
  • REST api for interpreter and websockets for debugger(see project wiki)

Screenshots

History

One summer day i decided to do some coding and have made a brainfuck interpreter on Scala. Later on i decided to make full blown web app from that

Problems/Possible improvements

  • Frontend is still pretty raw and needs to be more polished. I'm not very savvy in JS, so it would be cool if some guy will help with it
  • One little bug in backend
  • Performance optimization(no tail recursion?)
  • Maybe Android client

About

Web Brainfuck interpreter on Scala, done in functional style

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published