When I collect the house when suddenly discovered a vc++6.0 CD-ROM, instantly aroused my nostalgia complex. Then I posted an exclamation point on Weibo, later I saw some friends of the response, and some friends mentioned Turbo C 2.0, so more to magnify my nostalgia, so that I recall a lot of n years ago I walked through the path of programming software. And now look down, some sigh, but some ridiculous. Sigh is the technological development of the pace of change, laughable at the time of some ideas. (Unix is my senior and graduated when contact, although this was my strength, but the following programming so many years and no change, so I do not mention)
I remember the first time I got in touch with programming in high school, at that time we use Chinese learning Machine Basic program, later when I went to the university, although the curriculum in the school did not teach us basic language, but in DOS there is a call quick baisc things let me put the knowledge of high school and picked up back.
The first language I learned in college was Pascal, so the programming software was also turbo Pascal, and I remember compiling it was incredibly fast, especially in the age of basic memory with floppy disks and 640K.
Here also need to mention is a learning typing fingering software, TT, hehe. Remember that day and night to the computer room to practice typing, practice fingering speed. I remember being able to hit 38 points even though it was quite NB.
It was a game in TT, it was fun.
Then began to learn C language, so Turbo C 2.0 became the classic of that era, I remember at that time the school's 386 computer has no memory, no hard disk, only two floppy drive, one is 3 inches, one is 5 inches, and the size of the Turbo2.0 is too large (2M) so, We have to put all the headers and Lib files on the 3-inch plate, and the main programmer on the 5-inch plate, A and b to compile my C program, compile, that call a slow ah, that is a floppy disk to hear the sound of the creaking of the era.
Later, using the graphics library of Turbo C to draw a variety of menus in DOS, buttons, supported mouse and so on, very happy. (Note: At that time can write a support mouse program is quite windy)
At that time, Turbo C is not enough to develop enterprise applications, enterprise-class MIS system needs the support of the database, Foxbase was at that time in school to learn the first and the database of things, now completely forgotten. I remember Foxbase was a very important part of the computer proficiency test.
Foxbase soon eliminated, and the generation can develop enterprise application is FoxPro, see FoxPro Strong, especially for menus, forms, buttons, etc. support, at that time feel this is the world's most NB programming tools. Also followed the teacher developed some MIS system. Later listen to the teacher said, they give Kunming DMV use FoxPro to manage Kunming's bicycles, because the amount of data is too large, FoxPro often collapse. This is probably the earliest electronic government system I've ever heard of.
Win3.2/win95 under the FoxPro not to mention, NB AH. The artifact of the time.
Into the Win95 graphics interface era Borland C + + also need to mention, only then the school does not have C + + courses, so completely do not understand, and because of FoxPro and its some such as vb,powerbuilder of the proliferation of RAD programming tools, even think Borland C + + and VC + + completely out. Oh。
PowerBuilder opened another enterprise-class application of the era, C/s structure. Too strong, in the senior years, in the teacher opened the company to use this thing for the Lijiang Sanhe Hotel, a water delivery company, as well as Yunnan Province Foreign Affairs Office developed its MIS system. The use of PowerBuilder until 2002, the Bank of the headquarters of the front-end business system, as well as Shanghai Telecom system. Is anyone still using this thing to develop software today?
VB is also an epoch-making product, but seems to have always been a programming beginner's toy, at that time I learned VB, feel its programming into a building blocks of the process. I used VB at that time, because at that time a call VB killer things--delphi.
The era of Delphi is quite a time, enterprise-level development, with a database, you can make all my gadgets software and network software, and so on, to later Delphi7 also support multi-layer structure and distribution, in the era of Delphi, I remember the frenzy, There are many super NB controls on the web that allow you to develop a pretty cool interface.
Remember C + + Builder? Make the same as Delphi, but the speed of compiling is really slow.
VC + + ERA of application is from the Beijing University of "Windows programming design," a book was released when it began, this is the real SDK programming. So I began to like using VC + +. Until today. vc++6.0 is a classic, until today's VS2008, I still want to Jetche and interface into VC6.0 style. Oh。
When I first started working, I used Lotus Notes as a platform for office automation software, so I learned how to develop applications under notes. Later, the use of this thing to some banks to develop some office automation process applications. I have a classmate who is quite obsessed with this platform. Now, it seems, a little non-mainstream.
In the junior, Java and the web appeared, the department received a project, need to do some online teaching courseware Html+java. However, at that time, even an HTML book was not on the web, I can only look at some pirated CDs in the HTML file examples to learn. At that time, basically write HTML with Notepad, which makes me a very solid foundation for HTML. Later, I knew there was a software called Hotdog for writing HTML, which took some time.
But in the end, the use of Microsoft's FrontPage more, until the advent of Dreamweaver.
The development environment at that time was Netscape, which is the bird-like thing below.
When you do the teaching courseware of the operating system in junior Senior, the IDE that develops Java applets mainly uses Cafe,java Workshop. These things were used to animate the algorithms used to demonstrate UNIX operating system memory allocation, process scheduling, file storage, and so on. and got a prize for encouragement from the College Challenger Cup. Now think about it, if there was flash, it might not be so troublesome to do these demonstrations.
In general, Java Workshop is also bad. or more use Cafe to write Java programs.
After graduating two years at work because you want to do IBM? Applications on WebSphere, so using IBM's visual age for Java, these Ides are just too earthy.
There are two other things about Java development tools, one is J + + in Microsoft and the other is Borland's JBuilder. J + + is like a joke, non-standard, as far as I know nobody uses it.
JBuilder Popular for many years, but also won a lot of awards, almost become the last pillar of Borland products, but because I converted to linux/c/c++, so, also did not engage in Java, but the IDE is quite excellent. I wonder if anyone is using it now. However, the Java IDE is now unified by Eclipse.
Well, there are some things about programming, and some of the more classic software as follows.
One is the Chinese character platform, Hong Kong Jinshan Company's Uc-dos, and WPS, at that time I also wonder why Hong Kong people also use Simplified Chinese. In this respect, my heart to the Motherland's love a little sublimation.
and antivirus software, KV300 and kill.
PC Tools are the most used to help friends repair computers
The necessary--fpe to play the game
Who remembers this picture software--sea?
zmud--the net game at that time. Also need to practice grade. In the senior year and just work the first years of crazy play Zmud, after, for today's large number of online games have little interest.
And then with the Cat Internet era, Netant became the download software necessary. Download rate on average only 3k-4kbps, this life is how to come over AH. Saharan。
I believe you also have your own nostalgic story, may wish to share.