Posted on 02/27/2014 7:57:31 AM PST by SeekAndFind
In the late 1980’s my college was still using IBM cards for class registration. You went to a big room with boxes full of IBM cards that were labeled with course registration info and meeting times. the system was real simple: if there were cards in the box, the class was still open. No cards= class is full. you went into another room, somebody manually inputted your student #, they ran the cards through a tabulator and you wrote a check for the classes. The printer (which I recall was as big as a photocopier) spit out a class schedule and you were on your merry way. Positively archaic even at that time, but it actually worked quite well. they didn’t switch to a all -up modern computer registration until the early 90’s.
CC
The funny thing, if you know the history of these languages, is that Java deliberately rejected the dynamic, interpreted approach. The history of computer languages since 1975 has been C versus Smalltalk. In 1976 the concepts of Smalltalk were considered too hard for most programmers, but language designers felt they could borrow a few features at a time. Java borrowed object orientation and virtual machines, but not dynamic typing or being interpreted. But as the industry continued on, those design choices became limitations.
My first programing experience was Fortran IV using paper punch cards. I survived a college class in Java Scripting and ASP...next to Physical Chemistry the toughest class I ever took.
I’ll second C# and Ruby as well as a firm grounding in C and C++.
C# when used with ASP.Net is also leaps and bounds above any web app done in Java.
C# has also developed delegates to replace method/object pointers and dynamic typing that makes possible dynamic type arrays which breaks arrays away from single typing.
C# has also revived pointers which provides the flexibility and more efficient processing that used to be available only in C/C++.
C++ is still the most versatile with capability to customize down to bit level manipulation.
Me: ~1980 “C”. -> 2014 “C”.
RTL, TCL, PERL, Verilog ... every stinkin day
C# and .net are msoft’s best products. .Net actually seems to do pretty much everything CORBA was supposed to do without it taking up two or three times the size and complexity of the OS it supposedly sits on. Watching Tau CORBA take two days to compile and build pretty much told me everything I needed to know about CORBA.
It was pretty good for the time. I think Microsoft Word stole it.
I see that MS-BASIC has fallen off the list. Drat. I was just getting the hang of it.
Trying to teach myself Objective C.
Kind of fun and it codes for OSX, ipad and iphone.
Actually, you are more like to find Java devs in an enterprise environment. If you have a large data center running 10,000 servers, they are more likely to be running AIX or Linux than Windows.
Took a fortran class in 1972. Punch card entry. You dropped your cards at the computer center and two days later your output might be in one of the mailboxes provided.
The term, ‘user-friendly’, had not been invented yet.
And doing very limited development work outside server maintenance.
Entertainment back in 1981 college was to take one card out of a stack on the sly and watch your friend go nuts a while.
Where does Objective-C show up? Is the chart convoluted and bastardized like Objective-C. Do you Or C++ and C to get the results?
Same here only replace Verilog with VHDL :-).
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.