Slashdot Mirror


Software Tools of the Future

An anonymous reader writes "What are the sofware tools of the future going to be? It's an interesting question, with many facets. Here are some important trends in design and construction tool strategy, which will effect the kinds of software tools that will be delivered in the future. It looks at how to improve software development efficiency through visual modeling, generating code from abstract models, and systematic reuse."

11 of 337 comments (clear)

  1. It's already here... by dberton · · Score: 5, Funny

    emacs

    1. Re:It's already here... by Anonymous Coward · · Score: 1, Funny

      Emacs isn't the future, the 14 fingered super-evolved human that can actually use Emacs is the future.

  2. Resumes... by EnronHaliburton2004 · · Score: 5, Funny

    Gosh, these are tools of the future but I have already found several job openings asking for 5 years experience in each tool...

  3. Heh by Neil+Blender · · Score: 5, Funny

    Good code generators. Yeah, and AI that works too. And flying cars. Utopia is always around the corner. Oh, wait. We have code generators - in India.

  4. autotools by sik0fewl · · Score: 2, Funny

    As long as automake and autoconf aren't software tools of the future, I'll be happy.

    I'd like to see more projects moving towards SCons or jam.

    --
    I remember when legal used to mean lawful, now it means some kind of loophole. - Leo Kessler
  5. Software tools of the future.... by smcdow · · Score: 1, Funny

    ...will run under emacs.

    Emacs, baby. All the way.

    --
    In the course of every project, it will become necessary to shoot the scientists and begin production.
  6. Re:Trend vs Financial Backing by Anonymous Coward · · Score: 2, Funny

    "To effectively affect".

  7. Your insensitive clod! I'm a 14 digit Vi user! by Anonymous Coward · · Score: 1, Funny

    Us super evolved types are an intuitive bunch, and have long abandoned Emacs. My 14 fingered friends really enjoy using Apple Xcode with a single-button mouse.

    1. Re:Your insensitive clod! I'm a 14 digit Vi user! by Anonymous Coward · · Score: 1, Funny

      I therefore welcome our new 14-fingered vi-using programmer overlords.

  8. Re:Usability in Non-MS Environments by Taladar · · Score: 2, Funny

    Well, lets just say Cobol isn't exactly the language of tomorrow ;)

  9. Re:Genetically evolve software? by ratboy666 · · Score: 2, Funny

    Back in 1981, we were writing a word processor -- dedicated box, 64K (yes K) memory, Zilog Z80 processor.

    Management complained that dev was taking too long... and yes, we were writing in assembler.

    Proposed by co-worker:

    Given that testing is perfect, and programming takes too long, why not start by writing your test cases? Then, generate a one-byte program. If it fails a test case, reject. If it can't complete, tentatively keep, and if all cases are met -- ship it.

    Given the second case, generate another code byte (there are only 256 to go through), and repeat the test process.

    Obviously, the final product will be perfect -- all test cases will work, and (as a bonus), the program will be the optimal size. As another bonus, the company can dispose of all programmers, as these roles would no longer be needed for the developement of new software.

    This document still exists in the archives of the company. I wonder how many people have looked at it in the past twenty years and laughed?

    Plu ca change.

    Ratboy.

    --
    Just another "Cubible(sic) Joe" 2 17 3061