Bobr Kurwa

From Esolang
Jump to navigation Jump to search
Bobr Kurwa
Designed by User:Bobr123654
Appeared in 2024
Computational class Turing complete
Reference implementation On GitHub
File extension(s) .bob

Bobr Kurwa (from Polish for "Beaver, fuck") is a esoteric programming language that obfuscates Python syntax by replacing all keywords and symbols with Polish-themed words like "Bobr" and "Kurwa". Designed as a humorous parody, it retains Python's functionality while being intentionally unreadable.

Syntax

All Python keywords and symbols are replaced as follows:

Keywords

Bobr Kurwa Python Equivalent
Bobr print
IfBob if
ElzKrw else
ElifKrw elif
LoopBob while
4Bob for
InnBob in
BdefBobr def
GivKrw return
BportBobr import
FrBobr from
AzBob as
BobTrue True
BobLie False
NoBob None
AndrKrw and
OrKrw or
NotBobr not
LetItBob pass
SmashBob break
KeepBob continue
Bobass class
WifBobr with
TryBob try
OopsBob except
FineBob finally
Kurwa! raise
IzBob is
SilentBob lambda
BobrInput input

Hello World

BobrBbrKrwHello WorldKrwBob

Conditional Statement

IfBob x == 5:
    BobrBbrKrwFiveKrwBob

Function Definition

BdefBobr say_hiBbrnameBob:
    BobrBbrKrwHi, Krw + nameKrwBob

Computational Class

Yes, Bobr Kurwa is Turing-Full

Implementations

  • Interpretator[1] (required to run code, also translates code to Python)

DevLog

0.1 - language just created

0.2 - addition(+) fixed, input added

0.3 - input fixed, added theme and language change

0.3.2 - dark theme on russian language fixed

See Also