We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

How dare you fuck the brain

From Esolang
Jump to navigation Jump to search
How dare you fuck the brain
HDYFTB
Designed by User:Ractangle
Appeared in 2024
Computational class Turing-complete?
Reference implementation Python
Influenced by brainfuck,brainuck

How dare you fuck the brain is an esolang described by the authors own words as "by far the best thing i have ever implemented" in 2025

Syntax

Command Meaning
I Increment current cell
D Decrement current cell
^ Move the cell pointer right
v Move the cell pointer left
) Go to the nearest newline or pipe if the cell is not 0
P Print the cell's value as a charecter
N Print the cell's value as a number
= Copy the current cell's value to the next cell
+ Sum the current cell's value of and the next cell and empty the next cell
H Halts program
/ Skips a command if the cell is not zero
Sets the claw to the cell's value
Sets the cell's value to the claw
G If the cell is positive do a goto statement, otherwise does nothing
; brainfucks , command but it stores the interger of the input
-> One-liner Comment

Examples

Disan Count

;
D^INv)H

Truth-machine

;/N/H^I
N)

Hello, world!

II=+=+=+=+=^↑v=+^II=+=+v+P=^^↓v+DDDP^I=+=+=+Dv+PPIIIP^II=+=+=+=+PvvIIIIIIIIIIIIIIIP^PIIIPDDDDDDP^^DD+=+=+vv↑^^^↓v+PvIPH

Move data from a cell to an another cell

= ->Copy from the other cell before erasing the data from it
D)

Using the claw:

↑ ->some value from the other cell
^^^ ->you can move the value basicly anywhere
↓ ->the claw will replace the current cotent of the cell that the pointer is currently pointing at and replcade it with the value from the grabed cell

A+B Problem

;=;+NH

Computational class

HDYFTB is Turing-complete since Brainfuck can be translated into HDYFTB (proof by User:Yayimhere)

[...] -> \n...) or |...)
+ -> I
- -> D
> -> ^
< -> v
. -> P

Are nesting loops suported in HDYFTB... No

Interpreter

Official interpriter