Viewing 40 posts - 1 through 40 (of 61 total)
  • One for the programmers out there!
  • JulianA
    Free Member

    I'm bored (can you tell?) so I thought I'd see if anyone recognises this bit of code:

    ('&%:9]!~}|z2Vxwv-,POqponl$Hjig%eB@@>}=<M:9wv6WsU2T|nm-,jcL(I&%$#"

    r


    Rpo3NlF.Jh++FdbCBA@?]!~|4XzyTT43Qsqq(Lnmkj"Fhg${z@>

    (may not render quite right?)

    and can name the programming language and what the language is named after! Oh, and what does it do?

    SFB maybe?

    It is apparently real (unless the source is a joke!)

    GrahamS
    Full Member

    Hmm.. seemingly meaningless gibberish.. it's gotta be Perl.

    GrahamS
    Full Member

    Oh, no it's Malbolge

    woody2000
    Full Member
    GrahamS
    Full Member

    Not bad, but easy to read compared to Whitespace

    JulianA
    Free Member

    GrahamS, you also appear to have too much time on your hands! (Very impressed by the way!)

    You a programmer?!

    simonfbarnes
    Free Member

    code is right – I think it means Jesus is my ancestor…

    IanMunro
    Free Member

    Alternatively he could have spent 0.5 seconds pasting it into google 🙂

    woody2000
    Full Member

    It's "Hello World" apparently….

    simonfbarnes
    Free Member

    it doesn't appear to be about programming as such, more a matter of being insufferably obscure – not that workable program code is necessarily transparent…

    IanMunro
    Free Member

    What's the name of the language where instead of having a goto statement it has a comefrom statement?

    GrahamS
    Full Member

    You a programmer?!

    Indeed I am and as Ian suggests, like any good coder worth his salt, I can use Google pretty well 😀

    JulianA
    Free Member

    simonfbarnes – Member
    it doesn't appear to be about programming as such, more a matter of being insufferably obscure – not that workable program code is necessarily transparent…

    I thought that was your forte, SFB 😆 (I am joking, really!)

    But shouldn't workable code be transparent by definition?

    IanMunro
    Free Member

    If was hard to write it should be hard to read 🙂

    JulianA
    Free Member

    GrahamS – Member

    You a programmer?!

    Indeed I am and as Ian suggests, like any good coder worth his salt, I can use Google pretty well

    But this wasn't meant to be a test of Google skills! 😀

    What's your best shot at 'hello world' in an obscure language?

    JulianA
    Free Member

    How about:

    with Text_IO;
    use Text_IO;

    procedure HelloWorld is
    begin
    Put_Line("Hello World");
    end HelloWorld;

    khegs
    Free Member

    That is Ada.

    How about this

    IDENTIFICATION DIVISION.
    PROGRAM-ID. HelloWorld.
    AUTHOR. Fabritius.

    ENVIRONMENT DIVISION.
    CONFIGURATION SECTION.
    INPUT-OUTPUT SECTION.

    DATA DIVISION.
    FILE SECTION.
    WORKING-STORAGE SECTION.
    LINKAGE SECTION.

    PROCEDURE DIVISION.
    DISPLAY "Hello World".
    STOP RUN.

    vinnyeh
    Full Member

    But this wasn't meant to be a test of Google skills!

    What's your best shot at 'hello world' in an obscure language?

    google rules again, unfortunately

    Fill yer boots here…

    vinnyeh
    Full Member

    IDENTIFICATION DIVISION.
    PROGRAM-ID. HelloWorld.
    AUTHOR. Fabritius.

    ENVIRONMENT DIVISION.
    CONFIGURATION SECTION.
    INPUT-OUTPUT SECTION.

    DATA DIVISION.
    FILE SECTION.
    WORKING-STORAGE SECTION.
    LINKAGE SECTION.

    PROCEDURE DIVISION.
    DISPLAY "Hello World".
    STOP RUN.

    I'd have been too embarrassed to post that Khegs.

    JulianA
    Free Member

    Sorry, had to Google that myself!

    So what are our favourite programming languages?

    C# for me… just been doing some VB.Net and I know which I prefer!

    plop_pants
    Free Member

    I quite like vb.net, but in the asp.net world it doesn't seem that popular compared to c# so I'm going to retrain. Any book recommendations?
    Also Linq to Sql, Css, Silverlight, Regular expressions etc? (got to finish asp.net unleashed first, only 1000 pages left to go!)

    khegs
    Free Member

    Never had to use COBOL, fortunately, not being old 😉

    It could have been worse though, it could have been this.

    DO ,1 <- #13
    PLEASE DO ,1 SUB #1 <- #238
    DO ,1 SUB #2 <- #108
    DO ,1 SUB #3 <- #112
    DO ,1 SUB #4 <- #0
    DO ,1 SUB #5 <- #64
    DO ,1 SUB #6 <- #194
    DO ,1 SUB #7 <- #48
    PLEASE DO ,1 SUB #8 <- #22
    DO ,1 SUB #9 <- #248
    DO ,1 SUB #10 <- #168
    DO ,1 SUB #11 <- #24
    DO ,1 SUB #12 <- #16
    DO ,1 SUB #13 <- #162
    PLEASE READ OUT ,1
    PLEASE GIVE UP

    Not sure about favourite programming languages, depends on the task, but for text manipulation, quick and dirty scripts to process data and personal web projects I'll tend to use Perl* (the swiss-army chainsaw of programming languages). I use a lot of php as well, mainly for work stuff, but I can spend ages criticising it. 😉

    Python is good, especially for building small lightweight gui apps.

    C# is ok, lots of handy libraries, though I'm as likely to pick C/C++ or java.

    * Yes I know badly written Perl can be a nightmare to try and maintain, but that is other people's Perl code 😉

    Easier to say what languages I would avoid at all costs, namely VB and Coldfusion, expecially coldfusion, it is a horrible nasty language and I hope it dies soon.

    simonfbarnes
    Free Member

    I thought that was your forte, SFB (I am joking, really!)

    that thought did cross my mind, though I try to get people to think rather than just confusing them 🙂

    But shouldn't workable code be transparent by definition?

    in theory perhaps, but not often in practice…

    chrisd
    Free Member

    C

    allthepies
    Free Member

    PROC do.stuff (CHAN OF SP fs, ts)
    SEQ
    so.write.string.nl(fs, ts, "Hello World!")
    SEQ i = 1 FOR 10
    SEQ
    so.write.int(fs, ts, i, 0)
    so.write.nl(fs, ts)
    :

    GrahamS
    Full Member

    So what are our favourite programming languages?

    I mainly write in C at the moment – we do a lot of work on embedded devices. I'm currently coding up a consumer medical device on a microprocessor with 4KB RAM and 120KB Flash. And that's a lot for us 😯

    Having said that I also write C#, Java and C++. Plus all the supporting toy languages (Python, PHP, VB, SQL, HTML/CSS etc)

    simonfbarnes
    Free Member

    on a microprocessor with 4KB RAM

    bloody luxury lad! I used to program an 8051 with just 128 bytes of RAM :o) My current machine has 46,000,000 times as much…

    JulianA
    Free Member

    plop_pants – Member
    I quite like vb.net, but in the asp.net world it doesn't seem that popular compared to c# so I'm going to retrain. Any book recommendations?
    Also Linq to Sql, Css, Silverlight, Regular expressions etc? (got to finish asp.net unleashed first, only 1000 pages left to go!)

    C# / VB.Net seems to be split about 60 / 40, so worth doing some of both (I stand to be corrected here) but my recommendations are:

    Beginning ASP.Net In C# (and VB.Net)

    Professional ASP.Net (both languages) (covers linq and a bit of Silverlight)

    Anything by Wrox is worth a look (I have a stack of their books!)

    and

    Apress seem pretty good

    IA
    Full Member

    I see your slightly obscure or archaic mainstream languages, and raise you slightly obscure research languages:

    !hello.

    +!hello : true
    <- .println("hello world").

    Cookie for the first one to get it…

    plop_pants
    Free Member

    thanks Julian.
    As I'm working towards getting a job in this area is there a core set of
    skills that you think would provide an entry into the market? Or am I going to have to spend the next 6 months reading everything just to get a look-in? Being unemployed at the mo I need to get the balance right.

    JulianA
    Free Member

    @IA

    Any clues?

    IA
    Full Member

    Hmm, how big a clue that's the question. I'll start with not so helpful one, as if it was easy, the game would be no fun 😉

    "!hello" is setting a goal to be achieved…

    Of course, by "slightly obscure" it's possibly "very obscure" to folk not in my area of research. So this is likely to be more a test of google skills…

    JulianA
    Free Member

    @plop_pants

    IM or email me: vdub1992[at]hotmail.co.uk

    Happy to chat away from here!

    molgrips
    Free Member

    Mmm, Java.

    Surfr
    Free Member

    I'm a toy programmer me! PHP 5 mainly. Have recently written a PAM module in C though and might dust off my Java skills just to keep current but really I'm very happy in PHP world.

    toolset: php, apache, RHEL, textpad, vim, svn, phpdoc, phing, Zend Framework, MySQL, Oracle, XML, SOAP, XHTML etc..

    simonfbarnes
    Free Member

    Oracle, XML, SOAP, XHTML etc..

    a programmer using soap ?? Is that allowed ?

    JulianA
    Free Member

    a programmer using soap ?? Is that allowed ?

    This would be Open Source programmers washing their feet after they've been wearing socks with their sandals.

    And yes, I do have three Marins AND a beard (sort of), before you ask…

    NZCol
    Full Member

    I left my first job writing assembler when i wrote a cheque in hexadecimal. Honestly, it was about then i decided i maybe needed a holiday.

    buzz-lightyear
    Free Member

    C is still cool and not bettered for micro-processors IMO.
    C++ is … interesting, and requires extreme paranoia to avoid difficult bugs
    Java is very good now, if a tad verbose. And I dig Eclipse.
    Perl is a personal fav. A Swiss army knife.
    Ada good, if verbose
    Python is nice to structure and read
    VisualBasic – (feel sick)

    Haven't tried any others

    IA
    Full Member

    No-one guessed yet? And I could have chosen more obscure languages, pah, amateurs 😉

Viewing 40 posts - 1 through 40 (of 61 total)

The topic ‘One for the programmers out there!’ is closed to new replies.