Slashdot Mirror


Designing And Building A New Pragmatic Language

ctrimble writes "A bunch of folks on the pragprog Yahoo! Group have banded together to design and implement a 'pragmatic' programming language. Ostensibly, the language is informed by the principles in Hunt and Thomas's well-received book, The Pragmatic Programmer: From Journeyman to Master but the purpose of the language is to help ease some of the pain of development and bridge the impedance mismatch between the academic aspects of a programming language and the discipline of software engineering. The design is still very much in flux. If you're a programmer, this might be a language you'll be using in a few years (or earlier). This is your chance to get in on the ground floor. What kind of features do you want the language to have? What are your PL pain points? Where could this language do better than existing languages?"

8 of 192 comments (clear)

  1. After thinking about it... by Nice2Cats · · Score: 3, Funny

    ... they only thing I can think of that would be missing is a compiler to turn Python into machine code, and I'm sure somebody is working on that.

  2. Need more information... by phraktyl · · Score: 3, Funny

    I'm going to have to see at least 3 years of Apocalypses and Exegesis before I can make an informed decision about this language...

    --
    Karma: Marginal (mostly due to the border around the website)
  3. Re:Pragmatic License by nicware · · Score: 3, Funny

    The local variables employed and not_dead are not initialized and we may never even enter the loop. ;)

  4. Just one language? by Skeme · · Score: 3, Funny

    Why stop there? We need as many languages as we can get, especially in today's economy and job market.

  5. No Need I Just Released What You Need. by monk · · Score: 2, Funny

    I offer as the pragmatic language of the future, Toadskin. It's all you need. It has all the power of BrainF**k and all the friendliness of Forth. So let's get those HR systems ported folks!

    --
    [-- Trust the Monkey --]
  6. Re:make the case.... by Dr.+Photo · · Score: 3, Funny

    The world doesn't need another entirely new language, because we already have C++.

    Agreed. I certainly wouldn't wish another C++ on the world. :-)

  7. Re:Strong emphasis from a GUI standpoint. by Anonymous Coward · · Score: 3, Funny

    ...(MAYBE VB) is the closest thing I have seen that allows this.

    I have considered deeply what you said here, and have carefully formulated my reply:

    Noooooooooooooooo!

  8. Re:Haskell or Lisp by Anonymous+Brave+Guy · · Score: 2, Funny
    What could any programmer want that isn't already in Common Lisp or Haskell?

    A powerful library, a clear syntax, flexible underlying models and a wide user base?

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.