Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. IDEs and how they have evolved

IDEs and how they have evolved

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharpc++javadelphi
10 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    Rama Krishna Vavilala
    wrote on last edited by
    #1

    While I am playing with VS2008, I got nostalgic and remembered my experience with IDEs. Not counting turbo pascal and turbo c++ (which I used in college), I started my career with VC 2.0 then had to move back to VC 1.52 (for some 16 bit work my company was doing) then moved back to VC 5.0 or the Developer Studio 5.0. At that time that was the best IDE for Java too. I did quite a bit of Java work on DevStudio 5.0. Then came Visual Studio 6.0 with VJ++ 6.0 which could not longer be used to develop pure Java apps. There was No JNI support and no swing support in it and it introduced new concepts like attributes, properties and delegates to Java. If you have not worked with VJ++ 6.0, then that's where all these basic CLR concepts were first introduced. Also there was this WFC (which was remarkably similar to Windows Forms). Guess who was in that team. At that time I could not find any decent Java IDE for pure Java work and moved totally to C++/ATL/COM world. Now when I look at IDEs for Java and compare them with Visual Studio. I must have to say that the IDEs are way ahead for programming work. I am not talking about drag and drop quick and dirty applications which are still best created in VS. But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

    Co-Author ASP.NET AJAX in Action

    P B W N N 5 Replies Last reply
    0
    • R Rama Krishna Vavilala

      While I am playing with VS2008, I got nostalgic and remembered my experience with IDEs. Not counting turbo pascal and turbo c++ (which I used in college), I started my career with VC 2.0 then had to move back to VC 1.52 (for some 16 bit work my company was doing) then moved back to VC 5.0 or the Developer Studio 5.0. At that time that was the best IDE for Java too. I did quite a bit of Java work on DevStudio 5.0. Then came Visual Studio 6.0 with VJ++ 6.0 which could not longer be used to develop pure Java apps. There was No JNI support and no swing support in it and it introduced new concepts like attributes, properties and delegates to Java. If you have not worked with VJ++ 6.0, then that's where all these basic CLR concepts were first introduced. Also there was this WFC (which was remarkably similar to Windows Forms). Guess who was in that team. At that time I could not find any decent Java IDE for pure Java work and moved totally to C++/ATL/COM world. Now when I look at IDEs for Java and compare them with Visual Studio. I must have to say that the IDEs are way ahead for programming work. I am not talking about drag and drop quick and dirty applications which are still best created in VS. But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

      Co-Author ASP.NET AJAX in Action

      P Offline
      P Offline
      Paul Conrad
      wrote on last edited by
      #2

      Rama Krishna Vavilala wrote:

      turbo pascal and turbo c++

      I remember those. Also used QuickPascal from Microsoft back in the day :->

      "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon

      1 Reply Last reply
      0
      • R Rama Krishna Vavilala

        While I am playing with VS2008, I got nostalgic and remembered my experience with IDEs. Not counting turbo pascal and turbo c++ (which I used in college), I started my career with VC 2.0 then had to move back to VC 1.52 (for some 16 bit work my company was doing) then moved back to VC 5.0 or the Developer Studio 5.0. At that time that was the best IDE for Java too. I did quite a bit of Java work on DevStudio 5.0. Then came Visual Studio 6.0 with VJ++ 6.0 which could not longer be used to develop pure Java apps. There was No JNI support and no swing support in it and it introduced new concepts like attributes, properties and delegates to Java. If you have not worked with VJ++ 6.0, then that's where all these basic CLR concepts were first introduced. Also there was this WFC (which was remarkably similar to Windows Forms). Guess who was in that team. At that time I could not find any decent Java IDE for pure Java work and moved totally to C++/ATL/COM world. Now when I look at IDEs for Java and compare them with Visual Studio. I must have to say that the IDEs are way ahead for programming work. I am not talking about drag and drop quick and dirty applications which are still best created in VS. But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

        Co-Author ASP.NET AJAX in Action

        B Offline
        B Offline
        blackjack2150
        wrote on last edited by
        #3

        Rama Krishna Vavilala wrote:

        ...But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

        You are probably referring to IntelliJ IDEA, right? I was simply blown away when I saw what it can do.:omg: I wish they will consider doing a C# counterpart...

        S 1 Reply Last reply
        0
        • R Rama Krishna Vavilala

          While I am playing with VS2008, I got nostalgic and remembered my experience with IDEs. Not counting turbo pascal and turbo c++ (which I used in college), I started my career with VC 2.0 then had to move back to VC 1.52 (for some 16 bit work my company was doing) then moved back to VC 5.0 or the Developer Studio 5.0. At that time that was the best IDE for Java too. I did quite a bit of Java work on DevStudio 5.0. Then came Visual Studio 6.0 with VJ++ 6.0 which could not longer be used to develop pure Java apps. There was No JNI support and no swing support in it and it introduced new concepts like attributes, properties and delegates to Java. If you have not worked with VJ++ 6.0, then that's where all these basic CLR concepts were first introduced. Also there was this WFC (which was remarkably similar to Windows Forms). Guess who was in that team. At that time I could not find any decent Java IDE for pure Java work and moved totally to C++/ATL/COM world. Now when I look at IDEs for Java and compare them with Visual Studio. I must have to say that the IDEs are way ahead for programming work. I am not talking about drag and drop quick and dirty applications which are still best created in VS. But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

          Co-Author ASP.NET AJAX in Action

          W Offline
          W Offline
          WillemM
          wrote on last edited by
          #4

          Rama Krishna Vavilala wrote:

          Now when I look at IDEs for Java and compare them with Visual Studio. I must have to say that the IDEs are way ahead for programming work. I am not talking about drag and drop quick and dirty applications which are still best created in VS. But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

          There are some addins that do a more extensive refactoring job. However those addins are quite expensive. I think Microsoft left the refactoring over to other manufacturers, I really hope they add some more of this in the near future, I'm not going to pay for an expensive addin.

          WM. What about weapons of mass-construction? "What? Its an Apple MacBook Pro. They are sexy!" - Paul Watson My blog

          D 1 Reply Last reply
          0
          • B blackjack2150

            Rama Krishna Vavilala wrote:

            ...But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

            You are probably referring to IntelliJ IDEA, right? I was simply blown away when I saw what it can do.:omg: I wish they will consider doing a C# counterpart...

            S Offline
            S Offline
            Steve Hansen
            wrote on last edited by
            #5

            They have, it's called ReSharper, from the same company, that works as an addin for Visual Studio. They don't have full C# 3.0 support yet but it should come when VS2008 is released.

            1 Reply Last reply
            0
            • R Rama Krishna Vavilala

              While I am playing with VS2008, I got nostalgic and remembered my experience with IDEs. Not counting turbo pascal and turbo c++ (which I used in college), I started my career with VC 2.0 then had to move back to VC 1.52 (for some 16 bit work my company was doing) then moved back to VC 5.0 or the Developer Studio 5.0. At that time that was the best IDE for Java too. I did quite a bit of Java work on DevStudio 5.0. Then came Visual Studio 6.0 with VJ++ 6.0 which could not longer be used to develop pure Java apps. There was No JNI support and no swing support in it and it introduced new concepts like attributes, properties and delegates to Java. If you have not worked with VJ++ 6.0, then that's where all these basic CLR concepts were first introduced. Also there was this WFC (which was remarkably similar to Windows Forms). Guess who was in that team. At that time I could not find any decent Java IDE for pure Java work and moved totally to C++/ATL/COM world. Now when I look at IDEs for Java and compare them with Visual Studio. I must have to say that the IDEs are way ahead for programming work. I am not talking about drag and drop quick and dirty applications which are still best created in VS. But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

              Co-Author ASP.NET AJAX in Action

              N Offline
              N Offline
              Nickolay Karnaukhov
              wrote on last edited by
              #6

              What to expect from MS? They will never do good-work and will never move perfect product in release... just because MS don't want to loose money on future versions :-) I don't believe that MS cannot create perfect IDE with all features, customizable and flexible... They just don't want to do that... Same with OSes...

              ------------------------------------------------------------ Want to be happy - do what you like!

              1 Reply Last reply
              0
              • W WillemM

                Rama Krishna Vavilala wrote:

                Now when I look at IDEs for Java and compare them with Visual Studio. I must have to say that the IDEs are way ahead for programming work. I am not talking about drag and drop quick and dirty applications which are still best created in VS. But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

                There are some addins that do a more extensive refactoring job. However those addins are quite expensive. I think Microsoft left the refactoring over to other manufacturers, I really hope they add some more of this in the near future, I'm not going to pay for an expensive addin.

                WM. What about weapons of mass-construction? "What? Its an Apple MacBook Pro. They are sexy!" - Paul Watson My blog

                D Offline
                D Offline
                DavidNohejl
                wrote on last edited by
                #7

                WillemM wrote:

                I'm not going to pay for an expensive addin.

                You have to consider that your time is expensive too. (That being said, you probably did consider that and came to conclusion that money invested > time saved , just saying...)


                [My Blog]
                "Visual studio desperately needs some performance improvements. It is sometimes almost as slow as eclipse." - RĂ¼diger Klaehn
                "Real men use mspaint for writing code and notepad for designing graphics." - Anna-Jayne Metcalfe

                1 Reply Last reply
                0
                • R Rama Krishna Vavilala

                  While I am playing with VS2008, I got nostalgic and remembered my experience with IDEs. Not counting turbo pascal and turbo c++ (which I used in college), I started my career with VC 2.0 then had to move back to VC 1.52 (for some 16 bit work my company was doing) then moved back to VC 5.0 or the Developer Studio 5.0. At that time that was the best IDE for Java too. I did quite a bit of Java work on DevStudio 5.0. Then came Visual Studio 6.0 with VJ++ 6.0 which could not longer be used to develop pure Java apps. There was No JNI support and no swing support in it and it introduced new concepts like attributes, properties and delegates to Java. If you have not worked with VJ++ 6.0, then that's where all these basic CLR concepts were first introduced. Also there was this WFC (which was remarkably similar to Windows Forms). Guess who was in that team. At that time I could not find any decent Java IDE for pure Java work and moved totally to C++/ATL/COM world. Now when I look at IDEs for Java and compare them with Visual Studio. I must have to say that the IDEs are way ahead for programming work. I am not talking about drag and drop quick and dirty applications which are still best created in VS. But coding/refactoring wise Java IDEs are way too ahead and I was quite disappointed to see no such improvement in that area in VS 2008 Beta 2.

                  Co-Author ASP.NET AJAX in Action

                  N Offline
                  N Offline
                  NormDroid
                  wrote on last edited by
                  #8

                  Bring back the Programmers Workbench (for those who can remember that far back).

                  If you're struggling developing software, then I'd recommend gardening.

                  L D 2 Replies Last reply
                  0
                  • N NormDroid

                    Bring back the Programmers Workbench (for those who can remember that far back).

                    If you're struggling developing software, then I'd recommend gardening.

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    I remember that well - and before that ME (Microsoft Editor) which I seem to remember shipped with MicroSoft C5.0 - the first version of 'C' I used - before that I actually had the pleasure (of sorts) of working with BCPL on CP/M machines. ME was somewhere beyond an editor and not quite an IDE.

                    Melbourne. Australia.

                    1 Reply Last reply
                    0
                    • N NormDroid

                      Bring back the Programmers Workbench (for those who can remember that far back).

                      If you're struggling developing software, then I'd recommend gardening.

                      D Offline
                      D Offline
                      da toolman
                      wrote on last edited by
                      #10

                      Gimme Edlin or Gimme death well, ok, not much difference there...:laugh:

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups