Yet another esoteric programming language.

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
User avatar
Roman
Member
Member
Posts: 568
Joined: Thu Mar 27, 2014 3:57 am
Location: Moscow, Russia
Contact:

Yet another esoteric programming language.

Post by Roman »

Here it is. It is not my project, I just found it recently on the internet. The name seems to be derived from russian "петух", which means "chicken".
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay
User avatar
Schol-R-LEA
Member
Member
Posts: 1925
Joined: Fri Oct 27, 2006 9:42 am
Location: Athens, GA, USA

Re: Yet another esoteric programming language.

Post by Schol-R-LEA »

It's a pointer-based UTM. Interesting variation on the idea, though.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
alexfru
Member
Member
Posts: 1111
Joined: Tue Mar 04, 2014 5:27 am

Re: Yet another esoteric programming language.

Post by alexfru »

Roman wrote:Here it is. It is not my project, I just found it recently on the internet. The name seems to be derived from russian "петух", which means "chicken".
Петух is male, so in English it should be either rooster or coq [changed to French because the stupid forum software turned it into a bunch of stars, "thinking" the word is used to refer to male genitalia].
no92
Member
Member
Posts: 307
Joined: Wed Oct 30, 2013 1:57 pm
Libera.chat IRC: no92
Location: Germany
Contact:

Re: Yet another esoteric programming language.

Post by no92 »

Reminds me of Brainfuck ...

But good idea, it made me (and ThePC007) laugh :D
User avatar
KemyLand
Member
Member
Posts: 213
Joined: Mon Jun 16, 2014 5:33 pm
Location: Costa Rica

Re: Yet another esoteric programming language.

Post by KemyLand »

no92 wrote:Reminds me of Brainfuck ...
Ah, Brainfuck. There's nothing more pointer based, not even assembly :wink: .

If some supposed machine started at some predefined address, and used some memory addresses for registers, you can use program it with Brainfuck! You would output some byte by writing it to a memory address, then changing some bit in another memory address. This way, and taking in account that Brainfuck is Turing-complete, it's theorically possible to create a complete OS in Brainfuck :mrgreen:

P.D: I have a Brainfuck example in my signature.
Happy New Code!
Hello World in Brainfuck :D:

Code: Select all

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
[/size]
User avatar
AndrewAPrice
Member
Member
Posts: 2300
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Re: Yet another esoteric programming language.

Post by AndrewAPrice »

KemyLand wrote:This way, and taking in account that Brainfuck is Turing-complete, it's theorically possible to create a complete OS in Brainfuck :mrgreen:.
With a little bit of IO, like change ,. to port in/port out rather than stdin/stdout.
My OS is Perception.
Post Reply