12. December 2002, 00:04 | #1 |
Ungültige E-Mail Angabe
Registriert seit: November 2002
Beiträge: 59
|
[MFT] Unsinnige Programmiersprachen
Hola
MFT? Ja! Erm... wo war ich... achso: Multi-Foren-Thread, ein Beitrag der in mindestens 3 Foren hineinpasst Ich poste ihn einfach mal ins OT, geht aber auch in Richtung Fun, PC und Werbung Naja wie dem auch sei: Was haltet ihr von total unnötigen und möglichst unsinnigen Programmiersprachen? Ja, ok, verschiebt den Thread , aber ich lasse mich nun über diese Sprachen aus Was z.B. sind denn Wierd, DOUBLE, True Brainfuck oder (meine selbst-geschriebene) Brainfuck2D? Absolut unsinnig! Und doch lustig und ein Freizeitspaß für alle Hobby-Coder, so möchte ich hier nun z.B. Teile von diesen Sprachen zeigen z.B. ein kleiner Teil aus Brainfuck, einer der einfachsten: Code:
>+++++++++[<+++++++++++>-]<[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>> [-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+< -]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<< [>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<+++ +++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>- ]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+ ++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]> >>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<+++++++ +>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<------ ---->-]<. Oder wie wäre es mit TRUE: (hier ein ganzes Prog) Code:
[ ,$. ][ ,"No more". ] [ "s".][ $0= $7< ?~7 < ? " bottle ".$1= ~5<?" of beer". ] [" on the wall". ][ "."., ]99 [$ 0>] [3 < !2 < !",".3 < !1 < !"Take one down, pass it around ,".1-3 < !2 < !1 < ! ]# Code:
50009950010B57001150000A550001930001558001570022000000000000000000000000000000 502300502300502300002300000000FF0000000000000000000000000000000000000000000000 00230050230059012F59003059092059096259096F59097459097459096C590965590928570013 00230000230059097359092959092059096F590966590920590962590965590965590972570013 00230000230059092059096F59096E590920590974590968590965590920590977590961570013 00230000230059096C59096C59092C59090A59090D570013000000000000000000000000000000 00230000230059012F59003059092059096259096F59097459097459096C590965590928570013 00230000230059097359092959092059096F590966590920590962590965590965590972570013 00230000230059092E59090A59090D570013000000000000000000000000000000000000000000 Und dann programmiere ich natürlich mit nem Freund noch eine Eigene: Brainfuck2D: Code:
* * *0************** * * * * * * *9******************* * * *7*************** * * ** * * * * * * * * * * * * * * * * * **********0* * * * ********** * * * * * * * *44**************************** * * * * * * * * ***********0* * 0 * * * *3*** * * * * * 0 * * * 2 * * * * *7*********** * * * * * * * 0 * * * *4*********** * * * * * * * * * *0**** * * 0 * * * * * * ******************************************************************************** * * * * * ********************** * * * * *0*** * ** * * * * * * * * ********************* * * * * * * * * *8**************** * *26**** * * * * * * *0****** * * * * * * * * ** * * * * * * * * * * ** * *4******* * * * * * * * * * * * * * * * * * * * * * * *****0* ***************************** * * * * * * * * * * ******0* * * * * * *92*********** * *3****** * * * * * * * * * ** * * * * * * *0***** * * * * * * 0 * * * ********* * * *5**** * * * * * * 0 *3******** * * * * * * * ************************************************************** * * * * * *****8* * * * 0 * * * ** * * * ** * * ***6* * * * * * * * * ** *0********* * * * * * * * * * * * * * * * * * * ************************************** * * 0 * *91************* *2222***************************** * * * * * *0************************************** * * * * * ** * * * * * * * * * * * * * * * * * * * * * ***** * * *31******* * * * * * * * * *************** * * *********************** So und nun haltet mich für bekloppt |
12. December 2002, 10:39 | #2 |
Beiträge: n/a
|
*lachweg*
Was das für ein Zeug. Unsinniger gehts ja schon gar nicht mehr |
12. December 2002, 12:56 | #3 |
Ungültige E-Mail Angabe
Registriert seit: November 2002
Beiträge: 59
|
Das sind (ernste) Programmiersprachen
Die letzte (die mit dem Megacode) ist sogar von nem Freund und mir entwickelt Eigentlich isses ganz lustig, ich mach hier mal den längsten Quellcode der Welt rein, ein Prog zur Primzahlberechnung Code:
* * Ok, here we go... * * ** * *******0* * * * * * * * * the thing i like *8**** ** *914*************** * most are these * mov ah,09h * * * * * cute nodes :) * INT 21h * * * * ** * * *91*********** * ******* * * * * * * 0 * * * * * * * * * * * * ** * ** * * * * * * * * * * * * * *0******** * *44********* ******* * * * * * * * * * ************0* *88************** *82******** 0 * * * * * ********* * * *73*********** include< studia.h > ******** * does'nt that * * look like * * *46********* ** * notepad? -> ** ** * * * * * * * * * 0 * * * * *5***** * *******************************0* * * * * * * ** ******************************** * * * * * * * * * * * * *0****** **************** ** * * * * * * * * * * * * *9************ * * * *55************* * * * *73*** * * ***** * * *73**************** * 0* * * * * * * * * * * * * * * * * *********** * * * * * * * * * 0* All Your Code Are Belong ** * * 0 * To BrainFuck2D * * * * * * * *82**** *64** * * * * * * * * ** ** * **************** * * * * * * * * 0 * * * * ***************** * *********0* * * 0 * * * * * ****************0* ********************************0* * * * * * * * *************** * * * * * *55****** ************ ** * * * * * [here too much space *grin*] *232323*** * 0 * * 0 *0*********** * * * * * * * ** * * * ** * * * *0********* ** * * ** * * * * * * * * * * ***** * ************** * * * * * *7*********** *55**** * * * *5*************** * !!!!!!!!!!!!!!!!! * * * !Here be dragons! * *5********** !!!!!!!!!!!!!!!!! * * * * * * 0 * * * * * ********0* ****** ** * * * * * Don't you wonder at all these zeros? ** * * * * * * * *64**** *****0* *917********* * * 0 * ********0* * * * * * * * * * * * ************************** * * * * 0* * * * * * * * * * * * * * ** *91****** * ************************** * * * * * 0 * * * *91**************************** * ********** * 0 * *0******* * * 0 * 0 * * ******************************************0* * * * *0**************** ******0* 0 * 0 * * * * ** <--- notepad again?! * * * * * * *192******* * * * * Erlenmeyer flask? ahhh that * ********** | d*mn notepad \ * | is hunting me... \ * | \ *5**************** *0***** \ * * * *0***** \ * 0 * * * _\ * * * * * * * ** ** * * * * * * * * * * 0 * * * *7****** * *5*********** * * * * * * * *82*** **************************************** * * * ********************************* * * *0***************** *0**** * * * * * w00t, here i got * ********** * * * really problems * * * * * cause of confusion * * *88******* * *91*********** * * * * ********0* * * 0 * * * * * * * * * ** 0 * * * * * * * * * *************** * * * * * * * * * *55**************** * * * * * * * * 0 time for advertising: * * * *82***** * * * * * * * www.legacy-project.de * * ** * * 0 * * * * * * *******************************0* *911** * * * * ***************** *0******************** * * * *0******** * * * * * *0*********** * ***** * * * * * * Don't * ** *7*********** Try * * * * * This * * * * * At *9********** * * * Home * * * Kids *0*** * * * ! * * * * *7********** ************ * * * * * * 0 * *14**** ****************************** * * * more advertising: * *5**** * www.gcf.de * * * * ** * * * ***** * * * * * * * * * 0 * * * * * * *************************0* ************* * * * * * * ************************* * * * * ** * * *7********************************* * * * * * ************************************************ * inspired by "The Longest Line" by NOFX ;-) **********19* * * * * *0******** * *0******** !!!! *0****** *0** *0** * *0 * 0 * 0 * 0 * 0 * * * * * * ! * * * * * * * * * * * * ! * * *0 * * ** * * * * * ! * * * * * * * * * * * 0 * 0 * * 0 * * * * *0********* *0****** * 0 ********* * * *0 * * * * 0* * * * * 0 * ! 0 * ! * 0 * * * **********0* ! ***0* !! * **0* ******1919198* 0 * * *************0* * * * a tribute to Natok * * * ;-)) 2 * * * * * *2 * * * * * * * * * * * * ****** * * * * ** 2 * * *0***** * * * * * * * * * * * *************** !!!! * 0 * ******************* * * *0******** * * * * Windows Directory Uhhh time for some * *************** * Symbol (follow arrow *g*) poem: * 2 * * * 3 Once upon a midnight * * * *9*********** dreary, while i pon- ***************** * * * dered weak and weary * * * over many a quaint and * * * curious volume of for- ************0* * *0 * gotten lore, while I 2 * ** * * nodded, nearly napping, * * * * 3 suddenly there came a * * * * * * tapping, as of someone * * * * ** * gently rapping, rapping at * ** * * * * my chamber door. "'Tis some * * 2 * * * visitor," I muttered, * ****** * * "tapping at my chamber door; * * * only this and nothing 2 <--- I love it! * * more." * * **** *0****************************************** * * * * 2 * * ***** * * * * *2 2 * *********** * * * * * * * 2 * * * * * * 3* * * * ************ * * * * * * * * * * * * *2 ** * * 0 * * * * * * * * * ******** * * * * * * * * * * * * ********* * * * ******* * * * * * * ***** * 2 * **** * * * 0 * * * * * ************************ 2 solution: * 2 * * * The Raven by * * * 0 * Edgar A. Poe * ******* * ******************0* * 2 * * * * ********0* ****************** * *0********* *0************ 4 * * * 2 * * * * *0***** * * *** * * * * 0 * * * 4* * * * * * * * * * * * * * * * 0 * * ******** * ********0* ******* * * * 2 * * * * * * * * * *3 * <---an axe? * * ***** * * * * * * * * * * * damn * * * * * * * * hallucinations * * ** * * * **** * ! * * * * * * * * 0 * * * * ******* *** * * **** ** 2 * * 2 0 * * * * * * 0 * * * * * * * * **************************0* * * * * ***** * * * * * * 2 ************ * * * * * * * <--- * ************** * * the line * *0**************** * * can always ****************** * 3 * * be longer! * * * * * * * * * * * ************************2* *4 * * * * 8 * * * * * * * * * * * * * ***** * ** * * * 8 *******0* * * * * * * * * * ** * * * * * * * * * * * * * * 0 * * * * * * * * * 0 * * * * * ***************** * * ****** * * * * * * * * * * * * * 0 * * * * * * * * * * * * * * **0* 2 * * * * 0 * 0 * * * * * ********************* * * * ***********0* * 0 * * * * 0 * ***0* *0****************** * * * * * * 4 * * * *** * 0 * 0 * 0 * *0***************** ************* * *0*** ***** * * 3 * 0 * ********************0* * * 3 * 0 ********0* * ---------> 0 * 4 * * uhhh my ***0* ***** * * * christmas star * 0 [insert * * * -now I feel happy 0 * dirty * 0 * ... * porn * * * *0**** at about pic 3 * * * 3 04:00 AM here] * * * 0 * * * 3 * * * * * * * *****0* * * * 0 * 2 * * * *************** **** * * * * 0 * * * * * * * * ***************************0* * 0 * * * *** * * * * *0************ * * *0*** ***** *2 * 4 3* 2 * 2 ***0* * * * * * * * 0 * 2 * * * * * * * * ************ * * * * * * * * ****** * 0 * *0 * * * 2 *0******* * * * * * * * * * 3 * * * * * * ************ * * * * * 2* 0 * * * * 0 * * * * 5 * * * * * * * * * 0 * 0 * * * * * **************** * * * * * * *** * * * **** * * * ********* * *0****** ****** *2 * * 0 * * 2 2 * * * ********* * * * * --------------> ********* * * * * --------------> * ******************* confusing, isn't it? * * *0***** * * * ** * 2 * * * * * * * * * * * * * * * * 2 * ************** * * * * * * * * * 0 * * ************************* * 2 * 0 * *0****************************** * * * ********* * * * 2 ************ 2 ** * * * 2 * * * * * * * * * * * * ****0* * * * * 3* 0 ******************* 2 * * ************ * * * * * * * * * 3 * * * * * * * * * * ****************** ************* * 0 * 2 * * * * * * Well, I think it sucks that * * ***** * you ppl don't know * * * * WHAT code is necessary * * * * ** and what's not :P * * *2 * * * * * * * 2 * * * * * * I'd be irritated! * * *0***** *0****** * * * * * * * * 0 ********* * * * * * * * * * * * * 3* ***** * ************************** * *0 * * * * * * * * * * * *0**** ******* * * * * * 6 *0********** * * * * * * * * 6 * * 2 * *0 * * * * * * * * * * * * * *0************** * * * 0 2* * * * * 3 ** *0************* * * * * ******** * * here we need some * * * ***** * * ** ASM again * * * * *0******* * * ********* * * * * 8 * * 2 *0**** * * * * * * * MOV ax,bx simple forms rule! * * * * 7* * * * * * (arrow and square) *0 * * * * ** * * * * *0 * * * * * * * * * 0 * * * 2* * ******************** * * * * * ******* * * * * *0****** * * * ****************** * 3 *0*** * * necessary code: * * * * 3 * * * * *0******** * * * * * --------------> 2 * * * * 3 * * * 0 0 * 0 * 0 * * * * * * U know what I mean ********** ***** **** * * * .... * 3 * * * *2 * * 0 ****** ** * * ** ************** * * * * * * * * * *********************************************************** *2 * * * * * Aaaaahhh, * * * 0 * * ******* * * attack of the * * * * * 2 0* 2* nodes!!! * * * 0 * * * * * * * ******* * * ********* * * * * * * ********************************** * *0***** * * * * * * * ** * * * * * * * * 2 *2 ********** *****0* * * * * * * 0 * * * * * * * * * ********* * * * * * ***** * * * * * * *0*********** * * * ******************** * * * * * 2 * * * 0 * * * * * * * *8**************************** 3 * * 0* * * * * 0 * * * If you can see a picture ************ ****** there -----------> * * you are hallucinating * * ****** ** * ** 0 * * * * ... * 0 * * 0 ** * * just like me ******** *0*********** * * * * *0***** * * * * * * * *0*********** * * * * * *9**** * * * * * * * * 2* * * ************** * * * * * ***0* * * * * * * 2 0 * * * * * * * * * * * * * ********* * *91****** * * * * * * * * 2 * * * * ***** * * * * * ******** * * ***************************** * * * * * * ************** 0 * Now you know why BrainFuck2D * ************** * is called BrainFuck2D, * *0****** *0***** *3 don't you? 0 0 0 * * * *0*************** *0******* * * * *0*************** * * * * * * * * * * *****0* * * * * * * * * 0 0 * * * * * 0 3 *0*********** ******** * **** * * * * * * ******* * * * * * 3 * 2* *** * 0 * *3 * * ********** ************** * * *0************************ 0 * * * 0 * *0****** * * * * * * * * ******** * * * *9********* * * * * 2 * *0** ** * * * * * * * * * * * * * * * * ** * * * * * * ********* * * * * * * * * * * 0 * * * * * * * * ****************************0* 0 * * * * * * ************************************************0* * * * * * *0********* * ************ * * * 0 * 0 * ** * * * ********** * * * * ****** ** * * * 0 0 * * 1x pizza tuna + * * 0 * * * * 2x pizza hawaii + *4 *************** *0***** * 1x toast hawaii + * * * 6 litres of ice tea + * * * 4 packets Camel + * * * * ---------------------- * * 2* * = that creepy * * * * *91**** * code... * * * * * * 3 2 4* * * * * * * * * * * ********** * 0 * * * * * * * * *****************0* * * ***** * * * * * * * ***** * * * * * * * * ********************** * ****** * * * * 4 4 * * * * * * 2* * 0 * * * * * * **************************0* * ************** * * * * * * ********** buiding time: * *0***** * * 2 nights + 2 days * * 0 * * * * * 0 *0************************************************************** * * * * dumb, isn't it? * ******** * * *2 ** * * *0****** * * * * * * * * * * * ** * * * ******* * * * *********0* * * 2 * * * * *7******* * * * * * * * * * * * ** * * * * * * * * * * * * * ***** 2 * * * * * * * * * * * * * * * * * * * * * * * ******************************* **** * ************0* * * 2 * * * *7******** * *********** * * Well, no more space ******* *0******* *********************** to write dumb 0 ****0* * 2 comments... * 0 * * * *0********** * *0****************** * * * ** * * * * * * * *0*********** * * ************ * *0****** * * 8 *0 * * * * * * * * * * ************** * * * * *4******** ** * 0 * * * * * * * * * *0**** * * * * * * * * * * 7 * * * * * ********* * *0** * * * * * * 0 * * ** * * * * * 0 * * * * * * *8********** * ** * * * * * * * * * *0****** *0*********** * ****************** * 0 * * * * *91****** 2* * * ** * * 0 * * * * * * *************************** ***** * * * * * *0******* *0**** * * * * * * 0 0 * 0 0 0 * *****************0* **0* * * * * * * * 0 0 * 0 0 ********** *0************************************ ***0* *0***** Und ich hatte doch viiiiiiiiiiel Langeweile in dieser Nacht |
12. December 2002, 13:15 | #4 |
Registriert seit: May 2001
Beiträge: 6.057
|
Aha :confused:
Und warum tust Du dann nicht was Sinnvolles |
12. December 2002, 14:12 | #5 |
Registriert seit: April 2002
Beiträge: 3.915
|
Was kann das denn für Primzahlen berechnen?
|
12. December 2002, 15:48 | #6 |
Ungültige E-Mail Angabe
Registriert seit: November 2002
Beiträge: 59
|
Maggi: Nur ganz tolle und sehr primige Primzahlen, versteht sich doch von selbst Is auch nicht besonders schnell aber der Quelltext sieht gut aus (und nach ein paar Stunden erkennt man den Sinn des Lebens )
Sternkind: Ich fand die Nacht ganz ansprechend, zeitweise schreib ich dann von 2 bis 8 Uhr auch mal 14-seitige Abhandlungen Ich meine, wieso soll man diese Zeit nicht mit solchem Unsinn verplempern der das ganze Leben schöner macht [oder auch nicht...] Nachts ist die beste Zeit zum Arbeiten |
16. December 2002, 09:10 | #7 |
Registriert seit: November 2001
Beiträge: 2.823
|
<p style="color:#c0f0c0; font-family:Arial; font-size:11pt">nachts wuerde ich andere dinge tun.
die abhandlungen interessieren mich, besonders bzgl. brainfuck2d. und noch mehr interessieren mich die entsprechenden interpreter/compiler... true sieht durchdacht aus, huebsch als script vermute ich, ¿doch was werden die jungs vom xml-konsorzium datsu sagen? und auch brainfuck gibt mir zu denken. ist das gesund? wurde es an tieren getestet?</p><hr color=#aabbaa>a supercomputer is a machine that runs an endless loop in just 2 seconds. |
16. December 2002, 09:55 | #8 |
Registriert seit: January 2002
Beiträge: 4.013
|
Mich hat die Primzahlberechnung schwer beeindruckt....
Vielleicht solltest Du Dich mal mit ein paar Matrixdruckerherstellern in Verbindung setzten! Wenn die zugrunde liegende Programmiersprache ob brainfuck oder Derivate davon sich durchsetzt, dann ist eine Renaissance der Matrixdrucker unausweichlich. Denn auf welchem Medium ausser Endlospapier kommt der Quellcode so schön zur Geltung. Sowas als Tapetenrolle rauszubringen halte ich ebenfalls für überlegenswert. |
16. December 2002, 10:17 | #9 | |
Registriert seit: November 2001
Beiträge: 2.823
|
Zitat:
|
|
16. December 2002, 13:22 | #10 |
Ungültige E-Mail Angabe
Registriert seit: November 2002
Beiträge: 59
|
Die Idee gefällt mir gut Muss eh mal tapezieren Und außerdem find ich es wahnsinnig lustig somit einen Code zu basteln
Brainfuck2D basiert selbst auf Brainfuck, ist aber relativ einfach zu erlernen http://www.freakx.net/bf2d/ da kannste dir das ganze ansehen, inklusive Spezifikation und so weiter und so fort Wenn du Spaß dran hast dann mach mit, im Moment sind wir wieder an einem größeren Projekt, ein ganzer Taschenrechner in BF2D |
16. December 2002, 17:58 | #11 |
Registriert seit: November 2001
Beiträge: 2.823
|
<p style="color:#c0f0c0; font-family:Arial; font-size:11pt">∩un, so sehr mich die eingeschränkte syntax von brainfuck2d ueberrascht; da offensichtlich nur acht operatoren möglich sind und selbst im |R³ nicht mehr als 26 moeglich waeren, so werden die anwendungsgebiete nicht gerade von selbst anbieten.
¡n der zeit der photoprozessoren und quantencomputer jedoch koennte aus einem jener erdachten sprachkomplexe ein derivat gewonnen werden, welches an problemstellungen semantisch herangeht, eine art GIGO-Kompensator, zum Beispiel.</p><hr color=#aabbaa>?FATAL ERROR coffee not found - system halted ready. _ |
17. December 2002, 01:34 | #12 |
Ungültige E-Mail Angabe
Registriert seit: November 2002
Beiträge: 59
|
Wiederlege meine These:
Es ist möglich, jedes erdenklich (sogar grafische) Programm in BF2D zu schreiben [stimmt wirklich *g* auch ohne |R³) |
17. December 2002, 08:45 | #13 |
Registriert seit: November 2001
Beiträge: 2.823
|
<p style="color:#c0f0c0; font-family:Arial; font-size:11pt">ẅozu diese these widerlegen? die moeglichkeit besteht, unbestreitbar.
es geht hier auch nicht um sinn und unsinn, letzteres ist es allemal, es ist einfach ein geiles gedanken∈ksperiment. aller respekt gebührt dir und deinen mitdenkern. ich wagte lediglich die moeglichkeit neuartiger prozessorarchitekturen in betracht zu ziehen, welche die triste dualitaet hinter sich liessen und raum fuer neue gedankenspiele schafften. erwäge einen kristallblock, durch den ein lichtstrahl geht. der weg dieses lichtstrahls wird abgelenkt durch multilogische elemente innerhalb des blocks, welche durch laserelemente geschaltet werden nach der syntax von beispielsweise brainfuck2d. ultraschnelle gatter entstuenden. der buchstabe erschiene auf dem bildschirm, fast eher als die taste auf dem eingabeGeræt gedrückt.</p> <hr color=#aabbaa>moskito, ergo summ. |