Bobr Kurwa
Jump to navigation
Jump to search
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 | |
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
- Brainfuck – Classic obfuscated language.