Results 1 to 10 of 10

Thread: Most confusing languages ever

  1. #1
    Join Date
    Mar 2011
    Location
    N 11░ 19' 0.0012 E 142░ 15' 0
    Posts
    1,519
    Thanks
    41
    Thanked 89 Times in 88 Posts
    Blog Entries
    3

    Default Most confusing languages ever

    Hey everyone,
    What is the most confusing programming language you have ever seen?
    I put my vote for the language false.

    Here's some examples of the language -

    Copy Files { copy.f: copy file. usage: copy < infile > outfile }

    Code:
    ▀[^$1_=~][,]#
    Prime Numbers { writes all prime numbers between 0 and 100 }

    Code:
    99 9[1-$][\$@$@$@$@\/*=[1-$$[%\1-$@]?0=[\$.' ,\]?]?]#

  2. #2
    Join Date
    May 2012
    Location
    Hitchhiking the Galaxy
    Posts
    1,013
    Thanks
    47
    Thanked 139 Times in 139 Posts
    Blog Entries
    1

    Default

    My vote goes to the novelty language, lolcode.
    The most confusing language ever created, in my view, is most Definately the rather interestingly (and innapropriately) named 'brain[insert F word here]', examples:
    this:
    Code:
     ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
    Will print 'hello world'
    "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
    Anime Views Forums
    Bernie

  3. #3
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,162
    Thanks
    263
    Thanked 690 Times in 678 Posts

    Default

    Perhaps Regex. I understand it in theory but it's horrible to read a lot of the time.
    (The languages you noted may be a bit crazier, but are they actually useful/used?)
    Daniel - Freelance Web Design | <?php?> | <html>| espa˝ol | Deutsch | italiano | portuguŕs | catalÓ | un peu de franšais | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

  4. #4
    Join Date
    May 2012
    Location
    Hitchhiking the Galaxy
    Posts
    1,013
    Thanks
    47
    Thanked 139 Times in 139 Posts
    Blog Entries
    1

    Default

    Surprisingly enoug, the ones I mentioned, Are in fact used. brain[insert F word here]
    (hereafter mentioned to as brain), is in fact probably the language wit the smalles compiler, around the 250 byte mark, in which it is still possible to computer anything you wish. You may like to see this thread and a couple of the people who say the use it. Another confusing
    Language, in my view is P'' (brain was based on both False and P'') , in which:
    Code:
    R ( R ) L ( r' ( L ( L ) ) r' L ) R r
    Will find the number before another number.
    "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
    Anime Views Forums
    Bernie

  5. #5
    Join Date
    Mar 2011
    Location
    N 11░ 19' 0.0012 E 142░ 15' 0
    Posts
    1,519
    Thanks
    41
    Thanked 89 Times in 88 Posts
    Blog Entries
    3

    Default

    Quote Originally Posted by djr33 View Post
    (The languages you noted may be a bit crazier, but are they actually useful/used?)
    So, pretty much..... no

  6. #6
    Join Date
    May 2012
    Location
    Hitchhiking the Galaxy
    Posts
    1,013
    Thanks
    47
    Thanked 139 Times in 139 Posts
    Blog Entries
    1

    Default

    click on my link in the earlier post, keyboard for claims refuting yours :P
    "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
    Anime Views Forums
    Bernie

  7. #7
    Join Date
    Apr 2008
    Location
    So.Cal
    Posts
    3,643
    Thanks
    63
    Thanked 517 Times in 503 Posts
    Blog Entries
    5

    Default

    wow... cherry blossom.
    beautiful jasmine
    your lovely fragrance heals me
    every morning

    remembering you,
    dreaming of your lovely smile,
    when will you come here?

    floating butterflies
    sunshine and summer flowers
    a lovely morning

    blossoming hillside
    on a fragrant summer day
    blooming, flowering.

    I can remember
    my happy dreams of summer
    it was beautiful

    flying doves, sunrays
    beauty flying in sunshine
    rain in the valley.

    snow falls in moonlight,
    returns to the mountainside.
    lovely, beautiful.

    view from mountaintop
    is a beautiful painting,
    in summer sunshine.

    the fragrant flowers
    and the pretty butterflies
    spring by singing creek.

    beautiful morning
    butterflies by riverside
    floating in sunshine.

    such a lovely sight,
    the valley waterfall is
    in the spring sunshine.

    sunrays and sunshine,
    the butterflies and flowers
    loving the new spring.

    the pretty flowers
    are dreaming of a summer
    with the smiling sun.

    music from heaven,
    is melodious and sweet,
    dreamy and happy.

    the river is cold
    and misty in the moonlight,
    in the autumn chill.

    winter riverside,
    lonely, icy, and chilly
    darkening evening

    the lonely winter,
    barren riverside ahead
    a dreaming poet

  8. #8
    Join Date
    May 2012
    Location
    Hitchhiking the Galaxy
    Posts
    1,013
    Thanks
    47
    Thanked 139 Times in 139 Posts
    Blog Entries
    1

    Default

    For all of you not fluent in cherry blossom, that prints hello world
    "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
    Anime Views Forums
    Bernie

  9. #9
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,162
    Thanks
    263
    Thanked 690 Times in 678 Posts

    Default

    The only thing that doesn't make sense to me about Cherry Blossom is that the NOP words are a closed-class. It inherently requires that every program be 17^n instructions long, unless you work around that using the exceptions words-- why not just allow any words to be ignored unless they're keywords?
    Interesting read, though. I'd seen that on one of the earlier links, but the motivation/logic behind the language is intriguing.

    And the linguist in me needs to add: any natural language, probably. Nothing on a computer could be as interesting/amazing/diverse/surprising as what's found in real world languages. And they've been used as codes, such as Navajo during WWII, which was never broken.

    (Speaking of codes, I imagine Cherry Blossom would be a good way to send coded messages. But you'd practically have to publish a book to get the message to your recipient-- all the time disguising your code as some sort of strange obsessive love letters.)


    Hmm.... I'm now curious. I wonder how difficult it would be to write a text-to-cherry-blossom translator that would automatically encode these things (with some vaguely sensible haikus from it).... I might just try it.
    Daniel - Freelance Web Design | <?php?> | <html>| espa˝ol | Deutsch | italiano | portuguŕs | catalÓ | un peu de franšais | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

  10. #10
    Join Date
    May 2012
    Location
    Hitchhiking the Galaxy
    Posts
    1,013
    Thanks
    47
    Thanked 139 Times in 139 Posts
    Blog Entries
    1

    Default

    the creator of cherry blossom, actually says that it took hi longer to write hello world, than it took to write the whole interpreter (in perl).

    Another confusing programming language is spl (Shakespeare programming language), this code, I believe, reverses a string:
    Code:
    Othello, a stacky man.
    Lady Macbeth, who pushes him around till he pops.
    
    
                        Act I: The one and only.
    
                        Scene I: In the beginning, there was nothing.
    
    [Enter Othello and Lady Macbeth]
    
    Othello:
     You are nothing!
    
                        Scene II: Pushing to the very end.
    
    Lady Macbeth:
     Open your mind! Remember yourself.
    
    Othello:
     You are as hard as the sum of yourself and a stone wall. Am I as
     horrid as a flirt-gill?
    
    Lady Macbeth:
     If not, let us return to scene II. Recall your imminent death!
    
    Othello:
     You are as small as the difference between yourself and a hair!
    
                        Scene III: Once you pop, you can't stop!
    
    Lady Macbeth:
     Recall your unhappy childhood. Speak your mind!
    
    Othello:
     You are as vile as the sum of yourself and a toad! Are you better
     than nothing?
    
    Lady Macbeth:
     If so, let us return to scene III.
    
                        Scene IV: The end.
    
    [Exeunt]
    "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
    Anime Views Forums
    Bernie

Similar Threads

  1. Replies: 2
    Last Post: 08-30-2011, 01:22 PM
  2. i'm confusing about making button in flash
    By smansakra in forum Flash
    Replies: 2
    Last Post: 12-19-2009, 05:53 AM
  3. Replies: 17
    Last Post: 02-05-2009, 02:27 PM
  4. Replies: 23
    Last Post: 02-04-2009, 06:52 AM
  5. Very confusing...
    By craigtb in forum Java
    Replies: 2
    Last Post: 04-04-2007, 10:29 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •