Slashdot Mirror


Attack of the One-Letter Programming Languages

snydeq writes: The programming world is fast proliferating with one-letter programming languages, many of which tackle specific problems in ways worthy of a cult following, writes InfoWorld's Peter Wayner in this somewhat tongue-in-cheek roundup of the more interesting entrants among this trend. "They're all a bit out there, with the possible exception of C. ... Each offers compelling ideas that could do the trick in solving a particular problem you need fixed.'"

12 of 127 comments (clear)

  1. Re:Web Searches For These Suck by cyrus0101 · · Score: 2

    I google R stuff all the time and it is a pain in the ass. Google has gotten a lot better recently (or I've been lucky).

    Adding "lang" to the end helps. It's a trend for non-single-letter languages (hacklang, golang, etc) but seems to work for R & C too.

  2. These days I write in P by l0ungeb0y · · Score: 4, Funny

    It is Winter after all

  3. J (You can type more than that for your subject.) by 50000BTU_barbecue · · Score: 2

    I guess I could type more for my subject, but when the subject is one-letter languages, get off my case, eh?

    If I understood more math, I'd enjoy using J, the "normal keyboard" version of APL

    http://en.wikipedia.org/wiki/A...

    --
    Mostly random stuff.
  4. Re:Web Searches For These Suck by Anonymous Coward · · Score: 2, Funny

    "CLANG!"

    Appropriate. Sounds like my head hitting the keyboard when I'm working in C.

    "JAVASCRIPTLANG" is a more guttural sound. Like I'm vomiting into the wastebasket in my cubicle. Also appropriate.

    +1 informative. I'll try that.. Wonder if "c#lang" works better than 'cpound'.

  5. APL: A Programming Language by Required+Snark · · Score: 4, Informative
    The article is shallow and dumb. It does not even mention the inventor of APL, Ken Iverson, even though two of the languages in the article are based on APL.

    APL was not invented by IBM to be terse. It was invented by Iverson as a notation to describe array operations, and he published a book about it before he went to IBM.

    This is just lazy journalism. The guy who wrote it got a stupiod idea, spent insufficient time doing research, wrote something trivial in even less time and screwed up his facts.

    He gets an "I" for idiot.

    --
    Why is Snark Required?
    1. Re:APL: A Programming Language by menkhaura · · Score: 2

      APL would be strictly a zero-letter programming language, right? A language which shall not be named? Just "a programming language".

      --
      Stupidity is an equal opportunity striker.
      Fellow slashdotter Bill Dog
  6. Re:Useless rant of an article by gweihir · · Score: 2

    For any new language, adoption is a problem. Interesting languages like Eiffel, Smalltalk, etc. never really made the big-time and never will.

    The reason is simple: Most of today's programmers are not very good at their job. They just do not get what makes these languages impressive and exceptionally effective. As soon as programming is recognized as a very demanding engineering task that actually requires the best and brightest (and that using them pays off handsomely), this will change. Of course, that realization may never materialize.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  7. Personally by clickety6 · · Score: 2

    Hah! Still stcuk using one letter lanaguages, hey?
    Personally, I use (unpronounceable squiggly symbol) - the price of programming languages. Pain in the arse to google though.

    --
    ----------------------------------- My Other Sig Is Hilarious -----------------------------------
  8. Re:Boring spelling correction by Anonymous Coward · · Score: 3, Funny

    Allow me to play doubles advocate here for a moment. For all intensive purposes I think you are wrong. In an age where false morals are a diamond dozen, true virtues are a blessing in the skies. We often put our false morality on a petal stool like a bunch of pre-Madonnas, but you all seem to be taking something very valuable for granite. So I ask of you to mustard up all the strength you can because it is a doggy dog world out there. Although there is some merit to what you are saying it seems like you have a huge ship on your shoulder. In your argument you seem to throw everything in but the kids Nsync, and even though you are having a feel day with this I am here to bring you back into reality. I have a sick sense when it comes to these types of things. It is almost spooky, because I cannot turn a blonde eye to these glaring flaws in your rhetoric. I have zero taller ants when it comes to people spouting out hate in the name of moral righteousness. You just need to remember what comes around is all around, and when supply and command fails you will be the first to go. Make my words, when you get down to brass stacks it doesn't take rocket appliances to get two birds stoned at once. It's clear who makes the pants in this relationship, and sometimes you just have to swallow your prize and accept the facts.

  9. Re: Web Searches For These Suck by sconeu · · Score: 2

    D-Flat was named that because C-Sharp was taken. It was published in Dr. Dobbs by Al Stevens.

    Of course, the fact that C-Sharp was an existing windowing library didn't bother Microsoft at all, when naming their language.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  10. Re:Web Searches For These Suck by q4Fry · · Score: 2

    Google desperately needs a "yes, just like I typed it" button.

    Use double quotes around words or phrases you want "as typed."

  11. Re: Web Searches For These Suck by gzuckier · · Score: 2

    Who the fuck uses R? Use something else, like python.

    pirates.

    --
    Star Trek transporters are just 3d printers.