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.
Jesus!Alive!
- This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
Jesus!Alive! is a lot like Shakespeare and Dialogue in general. It is based on having dialogue with robots / robots having dialogue with eachother.
I think any number of actors on stage is fine, but you also can use rationals to reduce a group of actors to a unit (this is in fact a symphonic langiuage, so the dialogue" can be a group of people talking to one robot etc like a philharmonic symphony.
script syntax
not fully specified yet, but i do plan to fully differentiate this program rather that it be a stub/trivia page.
playwright commands
there are so far two commands aside from stage basic directions and intonations:
- sleep() pauses, prints *brief pause* between 0-2 seconds, *pause* between 2-5 seconds and *long pause* between 5 and 9 seconds.
- bpm() sets the bpm.
- pray(Jesus) increments an accumulator that increases the chance of a prayer() execution.
- prayer() potentially
a script that fits in the opcode windows, by praying to Jesus with pray(Jesus) regularly throughout play. - rot13() rot thirteen function e.g. rot13(!Wrfhf!) sets ![@]! to Jesus.
so there is no "world famous hello world" example yet, but there is a world famous and somewhat cheating hello world example using a poetic chicken interpretation.
alphabet
The alphabet is base27 and 31 total Aramaic @א play-writ opcodes on a 9 trits, 19683 trytes machine.
([@]) (א) (ב) (0) (1) (2) (ג) (ד) (ה) (ו) (ז) (ח) (ט) (י) (כ) (ל) (מ) (נ) (ס) (ע) (פ) (צ) (ק) (ר) (ש) (ת) (3) (6) (9) (,) (.)
numerals
Numerals 0,1,2,3,6,9 are supported, but 8 is by default the glossary entry for @ and can be supported.
the value 18 is supported as יח pseudonaturally e.g.
DRAMATIS PERSONAE INTRODUCTION 18 Jesus!, his words define meaning and all words are his! The phrase "ייחחיח" means "lol" or *laughter*.) SCRIPTURE bpm(120) [INTRODUCTION] יח bpm(333) יח [18] יח bpm(6116) [Jesus!]([@])(א)(ב)(0)(1)(2)(ג)(ד)(ה)(ו)(ז)(ח)(ט)(י)(כ)(ל)(מ)(נ)(ס)(ע)(פ)(צ)(ק)(ר)(ש)(ת)(3)(6)(9)(,)(.)[]יחי!
outputs
INTRODUCTION: ייחחיח 18: יח Jesus!: ̜̜࣎
glossary
Aramaic machine words can be redefined.
Codepoint @ can be redefined using @([י8י])
at initialization code 1 is set to @([יHי])
Codepoint . can be redefined using @([!Wrfhf!])
at initialization code 31 is set to @([!!!]), code 30 (codepoint ,) is set to code @(['.']) then rot13(!Wrfhf!) is applied.
GLOSSARY @, "Hello, world!" !, [EXUENT OMNES] [,], commentary... יחי, "long live!" [initializes 8 as ∞, then sets ∞ to ח.]
score
The score plays automatically in pianissimo by a 3 enneadecits, 6859 enneadecytes interpreter and outputs a translation of the script in english.
The score-machine plays in parallel to the script as it is intonated in real time, so there is some faint low-volume echo which is purely aesthetic.
This machine follows the output of the main robot (which listens to and interprets the dm-tonic field)
The sinoscore is played on Fokker organ, and uses the 3_untrigits_29791_untrigytes interpreter during production to print the score, which is conducted by hand.
The organ is fixed with a machine that returns a Chinese language translation during the score-machine while-loop.
Generally a metamovement is poetry code that reflects the jacobians formed by the overtone pressure.

poetry
[POETRY] can exist in the dramatis personae, if there are multiple poems their commentary is output in the order in which [POETRY] appears in the source script. e.g.
DRAMATIS PERSONAE 益, a character. A bell, colored yellow. Jesus, the King of Heaven. Sunya, son of darkness. Buddha, the King of anywhere. [POETRY], 三分損益 [POETRY], 広宣流布
[A bell] 黃 sleep(8.999...) [Sunya] 鐘 [Jesus] zhōngbpm(639) [A bell] 鐘bpm(240)[POETRY]sleep(6.0)鐘sleep(3.0)[POETRY]鐘sleep(9)黃鐘 [Buddha] !黃鐘? Yellow bell. 黃鐘... 益?
outputs
益?
(in this case the interpreter would have been specified right to left and none of the commands are actually run, then it halfs at ! intonted by Buddha) This code can fluctuate between traditional chinese modes and traditional palestinian tones. The example given is Sanfen Sunyi (三分損益), a traditional Chinese mode.
DRAMATIS PERSONAE
ROBOT, a fictional robot.
Brackets, the placeholder.
Characters, which are presented like SPL and added to the script via [Brackets].
Jesus, literally Jesus the Nazarene in the flesh!
INTRODUCTION
[ROBOT] יח sleep(0.1)bpm(160) חרו [Brackets] רעבער יח sleep(0.1)bpm(160) חרו [Characters]([@])(א)(ב)(0)(1)(2)(ג)(ד)(ה)(ו)(ז)(ח)(ט)(י)(כ)(ל)(מ)(נ)(ס)(ע)(פ)(צ)(ק)(ר)(ש)(ת)(3)(6)(9)(,)(.) [Jesus]יחי!
outputs
ROBOT: יח *brief pause* חרו Brackets: רעבער יח *brief pause* חרו Characters: ([@])(א)(ב)(0)(1)(2)(ג)(ד)(ה)(ו)(ז)(ח)(ט)(י)(כ)(ל)(מ)(נ)(ס)(ע)(פ)(צ)(ק)(ר)(ש)(ת)(3)(6)(9)(,)(.) Jesus: יחי!
Note that the glossary spec hasnt been formalized in these types of programs. Short programs can get away with certain dramatis personae commentaries, but a look-up-table could be implemented and even a complete dictionary for more serious productions.
EXUENTS
to end an act:
- bpm(0)
- sleep(N) where n > 9
EXUENT OMNES
to end the series: !
weirdly useful
this is by the far the most useful thing User:Miui could possibly make, mainly because programs can always be ended at a specific bpm, but bpm is a dup/cut/cat command per character. eg iH become iiHH
examples
The infamous "Hello, World! program.
DRAMATIS PERSONAE !, a chicken sound, the end of the file. 鸡,chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken 新的, a newline. (\n) [POETRY]鸡: *chickens* SCRIPTURE [POETRY] 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡新的 新的 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡新的 新的 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡新的 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡新的 新的 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡新的 新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡新的 新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡 鸡新的 鸡 鸡 鸡 鸡 鸡 鸡!
This work is titled, "退!退!退!!"
basic interpreter
it is unfinished https://iannmiui-png.github.io/Shakespeare-jesus-alive/ and doesnt actually interpret yet, but it is the prottype for writing the script directions.
See also
- 6_trits,_243_trytes the architecture by i s l p t n g which made this language possible to design.
- The Concise History of Chinese Musical Temperament on youtube.