Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
GUI Programming

The History of Visual Development Environments 181

Esther Schindler writes "There was a time when programs were written in text editors. And when competition between C++ vendors was actually fierce. Step into the time travel machine as Andy Patrizio revisits the evolution and impact of the visual development metaphor. 'Visual development in its earliest stages was limited by what the PC could do. But for the IBM PC in the early 1980s, with its single-tasking operating system and 8- or 16-bit hardware, the previous software development process was text edit, compile, write down the errors, and debug with your eyes.' Where do you start? 'While TurboPascal launched the idea of an integrated development environment, [Jeff] Duntemann credits Microsoft's Visual Basic (VB), launched in 1991, with being the first real IDE.'... And yes, there's plenty more." A comment attached to the story lists two IDEs that preceded VB; can you name others?
This discussion has been archived. No new comments can be posted.

The History of Visual Development Environments

Comments Filter:
  • by Viol8 ( 599362 ) on Tuesday February 05, 2013 @11:15AM (#42796731) Homepage

    "There was a time when programs were written in text editors."

    Yeah , 5 minutes ago when I finished updating some code.

    Plenty of unix C/C++/script/python coders still use vi and emacs. Just because IDEs rule the roost in Windows and Java development, don't assume every coder users or even requires them.

  • Hypercard (Score:5, Insightful)

    by Spectre ( 1685 ) on Tuesday February 05, 2013 @11:26AM (#42796859)

    When I think of "visual programming" the first thing I think of is Hypercard ... I was at uni when that came out, so late 80's?

  • Comment removed (Score:4, Insightful)

    by account_deleted ( 4530225 ) on Tuesday February 05, 2013 @11:30AM (#42796927)
    Comment removed based on user account deletion
  • by _anomaly_ ( 127254 ) <anomaly&geekbits,com> on Tuesday February 05, 2013 @11:33AM (#42796969) Homepage
    I disagree. The very best are very good at determining the best tool for the job.
    I'd absolutely hate to attempt to build a database application supposed to run in a windowing environment, with emphasis on UI/user experience, using any of the best text editors.
  • Ahahahaah!!! (Score:0, Insightful)

    by Anonymous Coward on Tuesday February 05, 2013 @11:49AM (#42797139)

    > A comment attached to the story lists two IDEs that preceded VB; can you name others?

    A comment attached to the story lists two spacecraft that preceded the Space Shuttle; can you name others?
    Oh God... Am i REALLY this old???

  • by Motard ( 1553251 ) on Tuesday February 05, 2013 @12:33PM (#42797749)

    No, because I'd be wasting time reinventing things that have no business being reinvented. Using common controls such as those in the VCL encourage code re-use. While you are (re)designing a declarative language, I will be implementing more features.

    And there's a reason why IDE's tend to be tightly bound to a platform. All of the cross platform solutions turned out to be inferior because they were limited to the lowest common denominator. Applications that aren't so limited work better because they take atvantage of all the features of the environment and fit better within it. This is why Apple limited iOS apps to native apps.

Ocean: A body of water occupying about two-thirds of a world made for man -- who has no gills. -- Ambrose Bierce

Working...