Posted on 07/21/2009 5:31:52 PM PDT by SeekAndFind
Sometimes both hands are occupied in an attempt to find their rectum, and even then they have fits trying to find a way to hold the flashlight.
Kinda
I write a lot of VB Script and VBA. It just works. A ton of SAS code as well. The Enterprise System is moving to Java so we are learning that. Meanwhile I am maintaining code in C, COBOL, Oracle Forms and PL/SQL. By this time next year, it will be all Java.
Code is code.
If I were the guy working in the first frame and the other guy said that, my reply would simply be “Apparently not.”
COBOL was declared dead 30 years ago and again 15 years ago when I was actively working with it. HTML hasn’t gone away, it has just taken on different implementation formats.
C++ was also declared on the way out over the last few years and it is still in use and demand.
I was still working with assembler until about 95 and there were still a lot of high volume processors still using it at least 6-8 years ago. And JCL, still going on the mainframes and mainframes have made something of a comeback for volume processing.
And I agree with you. I’ve seen new, green software engineers fresh out of college want to “change the world” and end up embroiling themselves in mushrooming projects that they grossly underestimated. Sometimes it’s better to pick your refactoring battles, accept that reality isn’t utopia, and let sleeping dogs lie.
You’re right about the index registers. Below the S/360 Model 25 the instruction set was limited and I/O was different. The Model 20 was interesting to say the least. :-)
Only RX instructions have a position for an index register. For those instructions the storage address is specified as D2(X2,B2) - and as you note, the registers are positional such that for base+displacement, you have to code D2(,B2) to indicate the absence of an index register.
C++ is still near top for the growing game programming market along with C# and some of the scripting languages like PHP. There is still a lot of C and C++ code in all kinds of processor and embedded device applications because it works best at the machine level.
I know a lot of JSP programmers that know very little HTML. I'm one of the best HTML/CSS coders in the country and it boggles my mind how little they know. It's like their education consisted of JAVA only. That said, no one will ever design a top notch scalable site in a WYSIWYG editor alone. I use Dreamweaver quite a bit, but mostly to find my place in the code. I like the text editor in DW and find it very inefficient and darn stupid to run DW and a separate text editor.
Personally, I like to understand everything operationally from top-to-bottom as well as possible, and have as much control as possible to build a modular app using different languages according to what's appropriate for a given task - one that runs rings around a more "pure" appusing only the top layer. C++ is my language of choice, but I like the way C# is organized with its Java-esque packaging framework.
bttt
WOW this is a H1 B visa job ad. actually it is the job ad used to show there are no american workers. (and then they never use these skills)
I knew some people who did work on the Model 20, but the lowest model I ever actually used was the Model 25. When I was about 20 years old, I happened to substitute-teach an Assembly Language course at a local college for a few days. The school had a Model 25. It was the cheapest model that supported the full instruction set.
The course I was supposed to teach was heavy on decimal arithmetic, which I had never used. But fortunately, in my regular job I had a CP/67 timesharing account. That was the closest thing to a PC in those days. So, prior to my teaching engagement, I read up on the decimal instruction set in the Principles of Operation and wrote some practice programs to make sure I had it down cold.
Unfortunately for me, C++ is really slow right now. I have C++ experience in all sorts of environments up to my eyeballs, as well as years and years of VB and RDBMS of all types. But being a little light on .NET (1 year) and Java (1 year) has really been a obstacle in this environment. I'm working on .NET certifications to close the gap.
I half expected to see C/C++ on this list, in spite of the fact that it's practically universal for systems programming. There's just not much like that going on near me right now.
Oh Lordy, how could I forget COND codes! Actually, when I was doing it all the time, I got pretty good at it. You know you've mastered COND codes when you can dictate them to the operator over the phone at 3:00am... :-)
I used to be like that, now I’m happy to ensconce myself in the wisdom of the ancients.
Sorry, windows gets my panties in a wad. :-) No worries!
Don't forget Agile.
Given that they are practcally the same thing, I don't know if that says much. C# and VB.net are .NET, and the differences between C# and vb.net are just syntactical sugar at the highest level.
How much do you think wrecking perfectly good companies with a horrible and oppressive product is worth?
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.