tags:

views:

7769

answers:

135

What old technology that should have been replaced long ago do you still use regularly, and why?

+84  A: 

Windows batch files.

I use them because they're extremely easy to deploy, even though the language is embarrassingly awful.

Simon Nickerson
If people knew and appreciated how much mission critical operational software at multi-billion dollar corporations was written in batch the DOW would probably drop 30% overnight.
Wedge
batch is obsolete like bash is obsolete -1
PintSizedCat
How is batch obsolete? What has replaced it?
recursive
Modern Windows OSes have much more advanced scripting capabilities than DOS batch files. Windows Script Host for example allows use of JScript and VBScript. Windows is not DOS-based anymore.
Calvin
Actually windows batch files are more advanced that DOS-based ones ever were. Type help in a CMD window sometime.
jmucchiello
@PintSizedCat powershell has obsoleted .bat files. It does a pretty good job IMO
Nathan Reed
@PintSizedCat: Bash isn't obsolete. It is a fully-fledged scripting language in it's own right. It isn't even bad!
Lucas Jones
Type 'title poop haha' in a cmd window sometime
justinhj
batch files are still alive and well in many software packages...sadly
Andrew Sledge
Is Bourne Again Shell obsolete because of ZSH? It's the only reason I can think of, since bash is not embarrassingly outdated.
dlamblin
@Nathan Reed - the fact that something is newer is not a guarantee that it will survive in real life practice. Batch was simple, easy and did the job. Those traits are more important than one would think (think VB6 for a similar analogy). PWS is made for programmers, batch files were understandable in just a few minutes of tinkering.
ldigas
+3  A: 

Unix desk calculator: dc. It is very helpful for arithmetic operations in Bourne shell (sh, not bash) scripts.

Unix editor: ed. Helpful for editing in place when your flavour of sed doesn't have the adequate option. Helpful also on very dumb terminals which do not even have an ESC key.

Postscript, because it is easier than PDF to programmatically generate or to edit with a text editor.

mouviciel
You realize that none of these are actually obsolete, right? Scripting is still broadly used and works well where the overhead of a perl or python is too much. Stream editing is unusual these days, but when you need it you need it, and Postscript can do things PDF cannot.
simon
dc is really cool! Indispensabel, for example, in expressing Gigabytes in 4,8, or 16k pages. People think you're a magician, when you typeecho "123 1024 * 1024 * 4 / p" | dcat the prompt ...
Ingo
I know your talking about SH, but in bash you can do "${{operation}}" there: ${{1+1}} = 2. Or, my personal favourite, "python -c 'x=1+1;print(x)'" :-)
Lucas Jones
Unless you really love reverse polish notation, you can use bc instead of dc: echo "123 * 1024 * 1024 / 4" | bc
skoob
@skoob - rpn gives me a woodie.
xcramps
+115  A: 

cmd.exe - Quite possibly the worst command-line interface out there, but it's available on every Windows machine.

Andy White
"every7 Windows machine"; it depends how far back you go... ;-p
Marc Gravell
Is there a better one? Do tell.
recursive
better ones? regardless of platform? how about bash, zsh etc...
Maximiliano Guzman
Yeah, on Windows, I'd say PowerShell is far superior. As far as better shells in general: bash, ksh, tcsh, zsh, (pretty much any unix shell), etc.
Andy White
@Marc - pretty far from today.
ldigas
Whenever I have to dev on Windows machines Cygwin gets installed first.
Jweede
@Jweede: Yeah, I honestly believe that Cygwin is possibly the best thing Windows has got going for it these days :)
Dan Moulding
Although cygwin is the real WTF since you cannot install more packages without using their graphical installer (!)
disown
+24  A: 

I still have a VCR in my living room (although I don't use it much these days).

pmarflee
I have a cassette player. 2 decks. The future is here!
Tom
I use the VCR all the time, to covert old tapes to DVD.
Bratch
@Bratch - same here. I wouldn't say it either that old, nor obsolete.
ldigas
+171  A: 
Anton Gogolev
Oh man, I wish I would have thought of that one... awful!
Andy White
Is that the chick from The Office?
Simucal
Dunno, this picture used to be on VSS site.
Anton Gogolev
LOL ever noticed that she is wearing red and seems to have 2 horns growing out of her head.... eck!
@littlegeek. Did not notice that until you pointed out. Gold! :)
Marcel Tjandraatmadja
I am actually currently migrating my source code from VSS right now.
Jeff Cuscutis
@Jeff All the best!
Anton Gogolev
It makes sense that VSS would be sold by the devil.
tom.dietrich
Those aren't horns... It's a halo... ;-)
TGnat
at least it's 2005, I have to work with the older versions....
Mafti
@Mafti - they took a step back with 2005. stay with your older version!
dotjoe
I hate you VSS. YOU HAVE ONE JOB, KEEP MY SOURCE ***SAFE***! DO YOU DO THAT, NOOOOOOOOOOO! IT'S IN YOUR #$%@#%^#$# NAME: "source" "safe"!!! AAAAAARRGGH!
Aardvark
I've been using my sourcesafe -> bazaar importer.. Took way too long to build, because of how crappy sourcesafe is. And a lot of it is bad hacks :(
FryGuy
I love that SourceSafe no longer works in anything built on Vista cus they forget to implement WebDav.POST. Muppets.
Ed Woodcock
I actually met someone who actually saw no problem with VSS. I honestly believe he is one of the very very very few who actually didn't have problems with it OR he didn't have to maintain it.
Nazadus
@Nazadus, I thought there was no problem with vss until the day when I've switched to SVN :D
Nicolas Dorier
Have you tried Rational Clear Case?
Matthew Whited
@Matthew Whited, not a fan of Clear Case, that UI with the eye-ball, ug! Made my brain hurt. I recall a lot of the more modern SCM features were all wrapped up in "RUP" that there no way to use just what you wanted. It was all-or-nothing. Still, better then VSS.
Aardvark
@Aardvark: I mean... do you really _believe_ in microsoft marketing keywords ?
Stefano Borini
@Stefano Borini: I drank some cool aid at a TechEd, never been right since...
Aardvark
+105  A: 

Notepad...

uuɐɯǝʃǝs
Notepad still has its uses.
Tim Post
Notepad is the bomb...lol...
Daud
LOL, Notepad is the best friend of the user on Windows, after Paint and card games of course
Steel Plume
Why? Why do you do that? There are so many alternatives out there and every single one of them is better ;-)
Joachim Sauer
LOL! This should be the accepted answer!
hasen j
Notepad is the top app in the most used section of my Start menu. :)
Andrei Vajna II
@Andrei mine too
Jayrox
Nothing wrong with Notepad
Rory Becker
Rory, nothing right with it! :)
hasen j
Check out OneNote sometime. It worths it.
Sandor Davidhazi
How notepad is better than "other apps": 1. Available on any default installation of Windows. 2. Faster load time. 3. Best unicode support. 4. Less clumsy and confusing menu system.
CDR
Are we upvoting the answer because we also use it, or because it shouldn't be used? Notepad is really the most "embarrassing" because there is so much hostility towards its continued use (especially as a development tool). And unlike VSS or IE, people aren't forced to use it -- we choose to.
harpo
@CDR "Faster load time" only if you're opening a small file or creating a new one. Try opening a 10MB log file in Notepad :P
Davy8
use notepad++... x10000000 better.. and to extend what Davy8 said, at least you can open a 10MB file without sending it non-responsive.
waqasahmed
@CDR Not only is notepad available on any "default installation" of Windows, it can't be deleted! (at least on XP)
I. J. Kennedy
I deleted Notepad on my Windows XP machine. Replaced it with Notepad2. You have to make sure you eradicate it from `\WINDOWS`, `\WINDOWS\system32` and `\WINDOWS\system32\dllcache` all at once. Windows will prompt you for your installation CD so it can restore it, but you can cancel it. Then just rename `Notepad2.exe` to `Notepad.exe` and place it in all aforementioned locations.
Samir Talwar
How Notepad is worse than other apps: 1. Doesn't support Unix line endings, 2. No syntax highlighting, 3. No recent files menu, 4. No tabs/MDI.
DisgruntledGoat
The lack of Unix line ending support is what erks me the most about Notepad. What's the point of an editor if it won't let me edit half of the files I work with day to day?
Bill Casarin
@Davy8: Why aren't you rolling your log files at a lower size?
tsilb
lightning fast, no bells or whistles...it does exactly what is says on the tin and I have nothing against it. AND, if you have a 10MB file, you really should be using an application other than a simple text editor to interface with it (IMHO)
Jason Irwin
+23  A: 

Visual C++ 6.0 compilers!

Many people on SO really wondered about this.

Reason for not replacing-- Hmmm... I have not spoken to my manager yet!

aJ
If it's a budget problem, you might want to have a look at the latest VS Express editions. IMO even these are better than VC6.
Adrian Grigore
The language accepted by VC6, and also other details such as workarounds for stl bugs and the way it loads DLLs, means a VC6 codebase requires significant effort to port to C++. Most VC6 apps pre-date common use of unit testing, so it really can be a high risk, complicated exercise.
Pete Kirkham
One thing however, the msdn help integration in vc6 is MUCH MUCH better than all the .net attempts.
Jim T
+100 Pete. That's why we're stuck on it.
jmucchiello
The VC6 compiler is still widely used within embedded development (telecom in particular). Most emulators and debugging tools are centered around the VC6 toolchain.
sharkin
I worked on a very monolithic VC6 project where we attempted to drag it kicking and screaming into the modern age. If I recall correctly, the deal breaker was getting it to compile with the _UNICODE flag-- it just required too many risky changes all over the place.
pjbeardsley
+23  A: 

Pen and paper.

It isn't because computer interfaces aren't good enough (though that's an important consideration). The main reason is that it just seems more human. Another reason is that, while they have their own failings, pen and paper can't be hacked, can't crash, and remove that dangerous temptation to get the computer to help you out.

Artelius
I was going to go with Pencil and Paper. I use them as the first step in wireframing sites/applications.
Travis
Not obsolete, though, not by a long shot :)
Mihai Limbășan
If you are dyslexic, pen / pencil and paper CAN crash ...
Tim Post
-1 Not remotely obsolete.
Pete Kirkham
@tinkertim: Hah. Nice, I need to remember that. Wish I could upvote comments :)
Mihai Limbășan
Wouldn't running out of ink be a crash?
Tester101
Running out of ink is about as annoying as a file being read-only. Get a new pen already.
Artelius
Its not embarrasing to use pen and paper. Heck, I would be awed by someone programming on pen and paper (not punch cards).
MrValdez
Be awed, then: http://www.multicians.org/andre.html
Artelius
+2  A: 

Visual Studio 1.0

rahul
"and why?"
Artelius
It was a surprising good compiler in the 16 bit era, although you'd probably want 1.52c if you need a 16 bit compiler today.
MSalters
This can't possibly be true! If so, I'm amazed you haven't committed sepuku by now.
Boydski
+42  A: 

Paper, especially for typography proofing: an LCD just can't compete with that kind of DPI and contrast.

splicer
I'm tempted to upvote this. But then again, I don't consider paper to be remotely obsolete. It still has many advantages.
Wedge
Don't use no paper no more...
Daud
Paper has some advantages that e-media cannot overcome. You can read papers while sitting in the throne room, with no danger of short-circuiting any text...
Tim
paper is *never* too old a technology.
hasen j
Paper is not obsolete or deprecated! Nothing better has ever come along to replace it.
David
@Tim, you can do something else with the paper there ! It's multi-function... Thank's to domotics technologies, maybe we can imagine a computer in this place too.
Nicolas Dorier
Yeah, fold your laptop into an airplane and throw it. Which tech allows you to still read the document afterward?
jmucchiello
paper is not really out of date...
Nathan Reed
@Tim, @Slashene - I often read my iPhone on the toilet. But I haven't tried wiping my arse with it yet. Maybe there's an app for that?
Daniel Earwicker
+5  A: 

ASP ..we have 150+ applications and 30,000+ webpages in the intranet using ASP ;-(

The application works fine... So what is the need for upgrade -> Business

Shoban
I would work out a business case on maintaince costs v developer/tester time. That should shock any busienss manager..
I have tried many times and failed ;-) BTW your website in your profile does not open. Gives me an error.
Shoban
I think if you work on a business case you'd fail to success on money wise :)
dr. evil
+5  A: 

vi (well, gvim). But only because nobody seems to have been able to come up with something more decent.

wds
I don't think it's embarrassingly obsolete
Ronny
Vim is not obsolete.
Luc M
okay it's not obsolete. The point is it's so old that you'd think someone would've come up with something better. I'd posit they haven't.
wds
It's perfect, no one can come up with something better.
spatz
Any of the GUI text editors are superior, IMO.
DisgruntledGoat
DisgruntledGoat - while I hate to argue with one's choice of development tool the fact that Vim is small, runs everywhere and can do pretty much anything those big fancy IDEs can do is pretty hard to ignore. Also there's GVim (for Windows too!) so the "no GUI" isn't really an argument.
Cfreak
+4  A: 

Java 1.4 and WL 8.1.5, also we have just been warned that SVN is forbidden and we will need to migrate back to VSS. Lovely don't you think?

Edit: to clarify I work as a service provider, I work for a public institution implementing several community requirements. Though I do agree that what they are paying me is hardly enough to endure all this crap....

Nuno Furtado
Tell them to bugger off.
ConcernedOfTunbridgeWells
You definitely need another job.
Tim Büthe
I'd just lie and say that since Microsoft dropped Java, they have made it hard to interoperate a Java development environment with VSS and some other manager-scare speak. Bet any .NET people in your company are on 3.5 already as well, why is Java held back to 5 year old standards?
JeeBee
Any company that bans subversion/git/anything but VSS from use is not worth the salary for the frustration incurred while working there.
Chris
+45  A: 

My wife...

Rick J
...until his wife reads it
Manos Dilaverakis
...then he becomes obsolete too.
Tim
Yeah, but rolling out an upgrade has a very low ROI.
jmucchiello
Hey at least she's not open source
Mike Robinson
But if she were open source, you could just fork her and go about your business.
Chris Farmer
you never know lol
Maciek
Sorry, not even funny.
elcuco
@chris - I upvoted you, and it just hit me what a strange sense of humor we have, when compared with normal people. It's like letter I read in DDJ many years ago about some non-Unix guy who kind of freaked out reading Unix docs about parents killing their children. Christ, how can you impart the humor of that to someone who isn't in this biz? That's why beer breaks without the spouse are important in this line of work.
xcramps
Thanks for the Wikipedia link, needed that...
Aardvark
Would this be funnier if it was 'My husband' instead?
Cynthia
@Cynthia wow! have a sense of humor... no need to be a feminazi...
Rick J
@Peter Mortenson: did you have some weird goal of editing every single answer to this question?
MusiGenesis
some clichés are not funny anymore.
Rahul
Were they ever?
Jeanne Pindar
But xcramps, what if some of your coworkers ARE women? Whatever will you do then?
pfctdayelise
A great comedian RedFox said: "Show me a husband that won't and I will show you a neighbor that will." If you think she is out of date then dump her. There are oceans of men that will make her feel "current". Since your answer is no then evidently she is updated and relevant.
Phil
+35  A: 

Classic ASP...I itch uncontrollably and start to shake every time I have to maintain one of those pages rather than rewriting it in ASP.NET!

We have 3K+ pages just sitting out there right now.

Mark Struzinski
Do you agree If you could replace word 'ASP' to 'Classic ASP' since this term is more famous for ols ASP apps. ?
this. __curious_geek
Funny enough I think writing Classic ASP is so much quicker for dirty tasks then writing ASP.NET. It's like writing perl to hack something instead of writing a .NET application with the all compiling overhead and other complexity of it.
dr. evil
Bleh! ASP! That is a very unfortunate situation to be in.
glenatron
Worst part about is that I have the ok to rewrite this stuff - I just can't carve out the time!!
Mark Struzinski
Too funny. I was just taking a break from maintaining some awful legacy classic ASP when I came across this post. If only I could upvote this more than once.
Dinah
+9  A: 

Objective-C. Wow, it's like going back in time 15 years after using C#/.NET.

I'm afraid you've got a lot to learn then.
Rev316
I *really like* Objective-C. Clean, focused. What's to complain about?
Cruachan
A dynamic, compiled language with KVO, bindings, compatible with C, C++, bridged to Ruby, Python, Javascript and the CLR. I like it.
sjmulder
I think Objective-C would be great, if there was a standard GUI library.
computergeek6
+12  A: 

Borland C++ 3.1

;)

Calmarius
I use the tiny c compiler for quick and dirty C programming now, but I have TC 3.1 around...
Adam Davis
Don't even get me started on Borland C++...
EnderMB
Turbo C ++ 3.1 Here ... Borland's red headed step child.
Tim Post
+45  A: 

HTML tables.

I just really don't care what it looks like if I'm the only person that needs to look at it.

Mitch Flax
I don't care at all. There are no alternatives.
User
It's actually a good idea to use tables, especially when you want the browser to render a table ;-)
Tim Büthe
well there is an alternative and it's CSS :) But most of the time it doesn't worth the hassle.
dr. evil
For layout, I presume! To be fair, I find the CSS route easier because the HTML is just DIVs rather than the mush of table tags.
JeeBee
http://www.giveupandusetables.com/
Mark Renouf
For large-scale layouts, the (superior) alternative is CSS, but that does *not* mean you now have to use CSS instead of <table> everywhere. It's still perfectly OK to use <table> when you need, ya know, a table! Like, for displaying lots of data in rows and columns...
Michael Borgwardt
@tweakt Funny that site is using divs + css and fails to render properly in IE8. If they had used tables....
matthews
Using tables for layout gives me a double hit of joy. First, the guilty pleasure of doing something I'm not supposed to; second, the satisfaction at actually being able to get it to look the same in 7 browsers.
Alex
My favourite thing about giveupandusetable.com is the correct semantic usage of the <sarcasm> tag ;)
Delameko
I'm constantly amazed that people find HTML tables easier for layout than CSS. Are you all using visual layout tools? Anytime I have to manage table layouts of any real complexity, I get utterly lost in the markup. Anytime I have to make even trivial changes to table layouts of any real complexity, I end of chasing a seemingly endless stream of unintended consequences.CSS could be much better than it is—and browser behavior more than that—but it certainly is preferable for the complex layouts I deal with on a daily basis.
eyelidlessness
+18  A: 

8051 microcontrollers. They date from the late 70's or early 80's but are now just so cheap and available plus I have so many pre-written libraries for them it would be daft to use any other micro for low end jobs.

IanW
I still have to deal with their accursed 9-bit serial modes.
Jeffrey Hantin
8051 will outlive us.
Marcelo MD
-1: b/c the 8051 is old does not mean it is outdated! you make the case in your answer why it is ideal in many projects.
San Jacinto
We worked on an 8051 in my Embedded Systems course. I can see why they're popular.
rlbond
There are better 8-bit MCUs available - like the HC08, a direct descendant of of the 6800, which itself predates the 6502, which was in widespread use in the 1970s. Self-contained HC08s are available for about $1 each in quantity.
Chromatix
+2  A: 

I use fetchmail, postfix, procmail and mutt for my email. Until just a few years ago I used to use elm. I have something like 1 GB of Unix mailbox files going back around 15 years and have not gotten around to migrating them.

This is a legacy system that dates from my days of dial-up Internet connectivity and I have been procrastinating about migrating it for five years or so. This has been a bit of a PITA since around 2004 when HTML formatted email got very popular all of sudden. Being text-based, elm and mutt don't really do a good job of handling it.

ConcernedOfTunbridgeWells
+4  A: 

We still manage our bug reports in a homegrown database written in dBase IV.

And I couldn't live without batch files in Windows (effectively being DOS-BatchFiles).

RED SOFT ADAIR
+7  A: 

Paper for UI prototyping. It really works surprisingly well!

Adrian Grigore
It dont thing paper for UI prototyping is obsolete. I think it is important to use paper in the early phases. Very easy to grasp, and the details are not that important. (colors/font etc)
ThorHalvor
I thought paper for UI prototyping was a best practice!
jmucchiello
I really don't think it's obsolete either. But still, paper is an old technology, isn't it?
Adrian Grigore
We stand by our origami prototyping method. It's the best.
VirtuosiMedia
I agree, there is no better way to prototype 3D user interfaces.
Adrian Grigore
+36  A: 

Minesweeper.

Banang
I love minesweeper...greatest game ever...
Daud
While playing you can use the excuse you are working on solving an NP complete problem (see http://for.mat.bham.ac.uk/R.W.Kaye/minesw/ordmsw.htm)
Simon Nickerson
Why is Minesweeper obsolete? What has replaced it?
DisgruntledGoat
Minesweeper is not obsolete.
eyelidlessness
+43  A: 

I find myself using Microsoft Calculator, even if I'm working in Excel!

Janco
hehe Nice one :)
ThorHalvor
Yes, definitely! That's the best tool! I'd like to see a better calculator from another OS.
Andrei Vajna II
calc is my #2 most used app on my start menu. second only to notepad.
Jayrox
It's the only app I can launch quickly on my Windows machine!
Ola Eldøy
Here's an alternative: http://speedcrunch.org
splicer
I pit http://download.microsoft.com/download/whistler/Install/2/WXP/EN-US/PowerCalcPowertoySetup.exe over any calculator any day. the hex conversions and rudimentary graphing alone are worth it.
Arnshea
Using calc even when in Excel makes perfect sense. You don't need to mark and delete cells from your excell when you are finished. Plus there is the less typing/clicking.
CDR
The first two programs I install on a new Windows machine i SciTE and Console Calculator http://ccalc.shanebweb.com/ then I had keyboard shortcuts to them. I feel naked without them.
Jonas Elfström
+1 I'm guilty of this one.
Dusty
Hopefully you've enabled the Scientific mode at least!
David Glass
@Andrei Vajna II - To me, Gnome's calculator is way better. I like to be able to enter a full equation instead of 1 number at a time.
dotjoe
+16  A: 

My mouse. It should have been replaced by a Minority-Report-Fullbody-ShufflOMatic long ago.

Leonidas
No way, who wants to ponce around like some mime artist?! And what really gets me about that is that they're still using physical storage thingies to move data between workstations (flat cards that slide into the glass screen, or - strangest of all - a small wooden ball with words scratched on it).
Daniel Earwicker
+8  A: 

Edlin .. I have a DOS 3.3 box that is (still running) a dial-up bulletin board system.

We're not even going to get into the compiler.

If confronted with this later, I will deny it and claim my Google OpenID was compromised.

Tim Post
It was compromised.
Joshua
I used Edlin *once* in 1990, and immediately gave it up on the grounds that it was hopelessly outdated. I think even the folks at Bletchley Park would have snorted contemptuously at Edlin.
MusiGenesis
+3  A: 

Batch files, many Unix tools, CGI.

Which unix tools would count as obsolete or deprecated?
Unsliced
@Wayne probably couldn't even install Unix.
xcramps
+7  A: 

By definition, anything still being used is not obsolete, but in terms of deprecated processes, we still have some Windows/DOS batch files knocking around - they still work and we don't have the time or inclination to rebuild them solely to have a newer technology achieve exactly the same result.

Unsliced
+50  A: 
Colin Pickard
whaaaaaaaaat? :) :)
dfa
That graphic is awesome.
Min
I hate PVCS. All it does is get in your way. DAMN YOU PVCS.
moffdub
Wow...I didn't know anyone still used that monstrosity. At a previous employer, we actually had one guy on staff who did nothing but babysit our PVCS install.
Matt Peterson
+53  A: 

Visual Basic 6.0. Not really obsolete, but embarrassingly horrible.

Simeon Pilgrim
I wish I knew enough to know what's embarassingly horrible about vb6 cos I think it's great.
kjack
Well the editor for one thing, no mouse scroll courses no end of pain. The way it dynamically search for .dll and .ocx files each time you open the project, thus the project files changes, then then break your build machine. The bloody annoying auto compile with it's modal pop-up.
Simeon Pilgrim
Thanks, I guess I don't miss what I never had!
kjack
If your trained to work within the VB mindset, I could see it working, but I'm so used to moving around the code with it not being complete until I'm done, so the auto-compile breaks my thought train.
Simeon Pilgrim
I generally stick in a dummy var to avoid the message, but you can turn it off at Tools -> options, uncheck "auto syntax check" (Thanks to MarkJ for this tip)
kjack
'auto syntax check" ah, that's better, thank you so much....
Simeon Pilgrim
Lookup "KatMouse" to fix ScrollWheel
Rory Becker
Argg, don't solve the simple hates, I still refuse to be happy, we hates it. We hates it my precious.
Simeon Pilgrim
In Scotland, loads of secondary schools *still* teach VB6 as part of their "Computing" Standard Grade (no idea what the US equivalent is), some even for their [Advanced] Higher (think AP CS). Thankfully the tests just say "an appropriate high-level language".
Lucas Jones
@person-b We don't generally have those types of "tracks" in high school, though some high schools may have a "programming" class or whatever. When I was in HS that class was VB of some sort, but I didn't take it, and I don't know if it still is (I took AP CS).
Adam Jaskiewicz
I can't believe VB6 is still around, and that people are still using it. Once you let go of it, it becomes like a bad movie you saw years ago. I did nothing but VB from 1995 to 2005, and yesterday I got down-voted for getting a VB6 question totally wrong. Felt great. :)
MusiGenesis
@Simeon: I'm embarrassed to say this, but if you install the MS IntelliMouse driver, you can scroll in VB6, if I remember correctly. The really horrible thing about VB6 is that it's a dead end technology. There really was no CREDIBLE way to move your apps to VB.NET. You just pretty much have to rewrite it all or suck it up and live with it until you or your company goes away.
Dave Markle
+1  A: 

Apache Axis 1. It is full of bugs and really limited.

It is deprecated by Axis2, which has only the name in common with Axis1 : total API rewrite. I gave up the migration after 3 weeks of tears.

chburd
A: 

FoxPro 2.6 for DOS for one old and large program complex. It's laughable, but it's true. We have no time to reconstruct it using new technologies. Even more laughable fact is that often I wonder at speed of FoxPro, especially in comparison with modern "multitier" systems :)

macropas
+26  A: 

HTML and CSS.

They are defective by design. So many years have gone by and the committee responsible for their development hasn't done their job to fix and improve them.

Requirements of these days stretched HTML/CSS far over their limits. And there are still no alternatives.

User
actually, they are not defective by design, only the whole community abused and *raped* html for new stuff. the whole http-protocol needs to be dumped and a new one created
Mafti
The creators of HTML and CSS failed to really take into account that people might want to *design* web pages. The deficiencies of html and CSS are obvious to anyone who has attempted even the most modest of designs.
Breton
Since HTML was created with the idea of NOT specifying any design (which was a sensible idea back then), I don't consider it to be defective. We just constantly try to use it for something it was not designed for - that's our fault, not HTML's.
Treb
There are plenty of fundamentals flaws in the HTML spec, even without people abusing it. HTML is a horrible standard (if you can even call it that, since it doesn't really standardize much, only tell you what you "should" do, if you're in a good mood. Oh, and let's not ignore all the contradictions inherent in the specs for making it XHTML compatible. (such as <br/> actually having a different meaning in "actual" HTML - which no browser implements, for obvious reasons). Yes, it is broken. And that is why people abuse it, which in turn helps keep it broken.
jalf
@Mafti. HTTP needs to be replaced to add additional interactivity, IP needs to be replaced to add security. In fact, pretty much every Internet protocol needs to be torn up and replaced to fix something that turned out to be a flaw or shortcoming. Except the replacements will have their own flaws and shortcomings once we find new ways to use and abuse them over the next few decades.
Tyler McHenry
@Tyler At least we can spent these decades with better protocols. After first decade or two of their integration, of course.
Kuroki Kaze
+3  A: 

SSI: Server-side includes. They are a universal (at least on Apache) templating system, are remarkably fast, and there's a work-around for not being able to natively create arrays. Return JSON objects/arrays as a string, and let the client do the work.

George Jempty
+1  A: 

We're still using the DB-Library API to communicate with a Microsoft SQL Server 2000 database ...

Jim T
+12  A: 

Visual InterDev 6.0, talking via FrontPage extensions to Visual SourceSafe.

It is so hunkered that if any of the config breaks, we're not sure that we can put it back together again...

Marc Gravell
OK seriously Marc, inquiring minds want to know why InterDev is still in use in your toolset. VS has been able to do classic ASP for a while, I thought?
p.campbell
@Philoushka - first, I must stress that this is only for legacy maintenance - but the reason is that the legacy build etc process depends on the FP/VSS integration, and it simply isn't worth investing the time to change it. Our .NET stuff is much better organised, you'll be glad to hear.
Marc Gravell
"if any of the config breaks, we're not sure that we can put it back together again..." Oh dear. That's exactly the situation with our TFS 2005 install. Tried upgrading it to 2008 once, but just got a strange and apparently unique error message. It took me three days to install it "correctly" in the first place (it seems to work, most of the time). We're looking at moving to Mercurial...
Daniel Earwicker
@Earwicker- TFS is a beast to upgrade in an easy manner.
RichardOD
+3  A: 

Borland Kylix.

Badly implemented and now unsupported.

I work on a web site on which Kylix has been used to build a bunch of libraries that are called from a scripting language. A bit like a web site running PHP calling its C libraries - only is a proprietary scripting language and Kylix libs.

Steve Claridge
I am so, so sorry.
Gabe Moothart
+35  A: 

My Iomega ZIP drive with 100 MB disks...

I think because of some twisted psychological romantic flaw in me.

sharkin
It's like playing Russian Roulette with your data!
rmz
That's really sad.
rvarcher
You do realize you can get 2 GB USB Drives at Walmart for $10.
Kibbee
Yes, but they don't fizz, and twizzle, and rinzchrinsch when I insert them..
sharkin
Change the "new hardware detected" sound on your desktop...
jmucchiello
You know drug companies give away 128MB USB drives like candy, right?
MusiGenesis
+8  A: 

Predating digital computers:

Time measured in hours, minutes and seconds. Having a base 2-12-60(-60) system might have been nice when we had to convert by hand (divisible by 2,3,4,(5,),6(,10) is useful), but not any more when we use computers to calculate.

At that, the decimal system. Why not switch to binary (or hexadecimal, that's the same)!

As an astronomer: the magnitude system. The brightest star visible by the human eye gets 'magnitude 1', the second brightest '2' all the way to magnitude 6. This happens to be a base 2.5 scale in luminosity. Base 2.5!

We should discard all these millennia old technologies and reinvent them as if we did not know how we originally did it.

BlackShift
good point! though we have layers of abstraction built around most (1.1.1970+millis, double)
Andreas Petersson
Good luck with that. Remember when the US officially converted to metric and now everyone in the US uses metric all the time?
simon
Oooh don't forget air and water! You think we'd evolve.
Mike Robinson
Astronomy is full of perverse examples. Until 1925, astronomers used the 24 hour clock system with noon as hour zero!
Daniel Earwicker
Actually, the brightest star visible in the sky has magnitude -26.8. It's name is Sol. Ignoring that, Sirius has magnitude -1.5.
Chromatix
+7  A: 

An abacus.

Baltimark
Really? You use it?
Blorgbeard
Despite being under forty, I own a couple of slide rules, and occasionally bang off rough calculations on them. Mostly to freak out those younger still, but...
dmckee
Very useful for pencil-and-paper role-playing games.
Loren Pechtel
+1  A: 

The good old pencil!

Conrad
How is that obsolete?
jalf
+13  A: 

Delphi 6.

Because Borland/Inprise/CodeGear/WhateverItsCalledNow thoroughly lost its way after Delphi 7 and I was only upgrading on the alternative releases. I did buy Delphi 2005 but never upgraded anything to it as the hassle was simply not worth the effort (so what a waste of GBP 300 that was). I still have several Win32 programs for clients in Delphi 6 and apart from a certain aging of the interface they work as well as they ever did.

IMHO Delphi is still the best native Win32 environment out there. Blindingly fast compiler, properly structured language and does 99.8% of everything you can do in C++ without all the development overheads of that.

Cruachan
You were upgrading on the wrong cycle! 5 and 7 were the versions to get.
Gabe Moothart
That's because I started with Delphi 1 (16 bit) then purchased Delphi 2 (32 bit windows 95!) when it came out, then was on the alternative version upgrade cycle thereafter
Cruachan
Yep, D7 was best. I hate the fact that they don't release Personal Editions any more. I'm cheap... :(. But I downloaded Turbo Pascal from their (Borland's) "Antique Software" site. It's quite good, actually...
Lucas Jones
Indeed, it's possibly my main regret over the way software has developed that Borland fucked up so awfully over Delphi and it's other tools. The management that decided such great software company should concentrate on ALM or whatever it fucked itself up with should be taken out and shot.
Cruachan
+1  A: 

Classic ASP & Visual Basic 6.0.

We don't seem to get the budget or time to migrate fast enough...

KenB
A: 

Visual Basic 6.0, Visual C++ 6.0, MUMPS and last but not least Java.

+46  A: 

Windows XP

dotjoe
The question asked for "embarrassingly obsolete". I don't think it's embarrassing to be using the last good version of a Windows operating system.
David
But it is very old (released Oct 2001)
DrHazzard
old does not equal obsolete
Tester101
To quote the original question "What old technology that should have been replaced long ago do you still use regularly, and why?", it says old not obsolete :)
DrHazzard
Surely "should have been replaced" implies obsolete?
Blorgbeard
Whatever...XP is obsolete, old, out of date and needs replacing! :0
dotjoe
@dotjoe: I Disagree - So far I have not heard any good reason to replace it.
Treb
Surely Vista is the funny answer; not even service packed to be useful yet, and already its successor is available to pre-order.
Daniel Earwicker
Windows 7 is actually nice enough that it may make XP obsolete, however it's too early to conclusively say that just yet.
Esko
Here we are using Windows 2000 ¬¬
voyager
If XP were 64bit (I know there is one, but I've heard it's poorly supported), then I would never leave it... Unfortunately at some point I am going to have to realise I need to upgrade. I use Vista at work and it's shocking in everyway compared to vista.
Ian
yea, my previously inherited machine had XP64 on it. That twas hell on earth!
dotjoe
I still prefer XP. Main reasons are that it has a better interface, for me at least. I have a more responsive feeling.
Dykam
+5  A: 

The C++ << operator for output.

akauppi
And this is obsolete how?
rlbond
+1  A: 

Office 2000 and Visual Basic 6.0.

Gulzar
A: 

Everywhere I go I seem to be maintaining an old Access-VBA application that has been upsized to Microsoft SQL Server.

John Nolan
+8  A: 

Windows 2000 and lots of Windows batch files.

Oh, and Internet Explorer 6.

aintnoprophet
+5  A: 
Eduardo Molteni
the secret weapon in any real hacker's arsenal.
Tom
It was the first GUI programming environment I ever used, as a kid. Wow.
sjmulder
Doesn't it actually dump your code in the exe file as plain text and then interpret on the fly?
lhahne
Wow, I got started programming on VB3. It didn't even have *classes,* so I have no idea how I did *anything* with it. I remember using arrays a lot, and writing lots of code to delete rows by copying subsequent rows one element back and then Re-dimming.
MusiGenesis
I'm still maintaining one major system made in VB3, once you embrace the constraints, it is amazing what you can do.
Eduardo Molteni
+124  A: 

Internet Explorer 6. Our corporate standard !!??

silverArc
That makes me sad to hear...
bendewey
Change corporations.
jmucchiello
Our school! Especially the lack of transparent PNGs... ouch.
Lucas Jones
Yeah my corporation uses it because its the 'safest' I laugh, and the main security guy in charge always puts up such a battle to make his point clear that IE6 is SAFEUUUR than ANYTHING EVER, because MS provides 0 day patches (ha!)
Jakub
Where I work is just now moving to IE7 so I can feel your pain... fixing bugs in our new CMS in IE 6 that break other browsers is jut painful at times.
JB King
We just switched to IE7 about 3 weeks ago. What a joke.
Stewbob
We haven't yet made the transition yet to IE7, but my latest project just finished where the only officially support browser was IE6... and that was what the developers' mindset was... IE6 only. Terrible.
Zack Mulgrew
Same situation here.
John Gietzen
I know your pain!
Jason Irwin
+2  A: 

The LPC programming language.

chaos
Great language for what it was designed for.
WW
+1  A: 

Windows Vista

Wait - what?

Anthony Rizk
Hey, I love my vista laptop. Although I have all default vista settings reversed to their sane "not recommended" counter parts.
hasen j
This one deserves 100 upvotes. My (least) favorite thing about Vista is the fact that despite doing everything in my power to make my Windows Explorer windows use Details mode always and everywhere, once in awhile windows randomly come up in Medium Icons mode. This drives me berserk.
MusiGenesis
+2  A: 

Gah.

Visual Basic 6.0. Complete with purchased controls that we don't have the disk for anymore, and whose company has been out of business for years. We have two old applications that are still in production, which I refuse to update at all. If we ever lose this one box that the components are installed on, we are probably screwed.

Lotus Domino R5. My first foray into programming. We build dozens of applications on this platform, and have spent millions trying to get off of it. There are still a dozen or so applications in use.

Microsoft Visual SourceSafe (VSS). We have an OLD version of VSS, which I am working on replacing currently.

Old Java executable JARS. We have a smattering of scheduled tasks that point to old Java JARS, which require long deprecated versions of the platform.

That is all I can think of at the moment.

Chrisb
+5  A: 

Borland (Turbo) Pascal 3.02

eKek0
dude, time to enter the 90's... embarcadero gives 5.5 away as a free download.
Wouter van Nifterick
+3  A: 

Cobol... Though some at my office might say it'll never be obsolete.

+2  A: 

PowerBuilder 6.5, Sybase Adaptive Server Anywhere 9, Visual Basic 6.0 , Visual C++ 6.0, Windows batch files (much of my build process depends on them), ArrayList in C#.

Mark
+26  A: 
CLaRGe
I don't know about reliable, those metal slides always broke off in my drive bay. boo.
bendewey
Back in the day, if I had to move data across town, I would make 2 or three copies of a floppy b/c by the time I got to the destination at least one of those floppies would have a read error.
CLaRGe
You call a 3.5" old? I still have some 5.25" drives around.
David Thornley
@bendewey - I have loads of old floppies with the slide removed years ago that still work fine (I always use a floppy for bios flashing et cetera)
DrHazzard
My son built his first PC for his 14th birthday. He didn't even want a floppy. I was sad. :-)
CLaRGe
Reliable, feh. I never had a 5.25" disk spontaneously go bad. 3.5", all the time.
Jeffrey Hantin
@Jeffrey Hantin - I thought it was just me. :-)
CLaRGe
No, same thing here! :-)
Adrian Grigore
It depended which you brought, the cheap ones always failed after alot of use, the better ones tended to last
DrHazzard
Why do you still need to use floppies?
Kalmi
After using floppies for so long during my "formative" geek years I have grown attached and don't really want to give them up just yet.
CLaRGe
I still use Floppy Disks at university when I need to hand in code as part of an assignment. I'd use a CD but floppy drives are still more common than CD burners at my university...
EnderMB
CD/DVD drive is now obsolute like the floppy. Everyone now uses the USB flash drive.
CDR
flash drives would be pretty expensive to turn in... of course that's what the internet is for ;)
Matthew Whited
I've still got 25-odd blanks in a drawer. Can't remember the last time I saw a floppy drive however...It dawns on me that best way for the government to keep its secrets safe would be to store them on floppies. Next time they leave one on a train the kids would have no idea what to do with it ;)
Delameko
When I got a new desktop a few years ago, I got a floppy drive, not because I needed it, but because it cost $20, so there was no good reason not to take it. Never used it since.
Marius
Sometimes I still have to hit F6 near the beginning of a Windows reinstallation. You get one guess what kind of media it reads drivers from. Without those drivers Windows won't find hard drives to install itself to.
Windows programmer
Floppy disks remain a really convenient way of writing little bootloaders and kernels in assembly language. Oh wait, *that's* obsolete too :(
Artelius
+6  A: 

Windows Me! The power of being above awful limits! With the perfect blue on my screen!

elbaid
Oh the horror! I still remember at least 5 BSODs everyday! Horrible memories >_<
hasen j
I was using ME up until 2006. Surprisingly, I never once had any BSODs... however, I left it running one night and the hard disk died. That's when I switched to XP.
Corey
why? why? why? why? why?
johnc
+1  A: 

We have existing servers running on WebLogic 4.5 (not even the last service patch either) and Java 1.1.7. The PAIN!

John Munsch
ouchies, I feel your pain
wds
+3  A: 

Centura Team Developer 1.5.1, circa 1998, which was never officially supported on Windows XP and uses 16-bit ODBC to talk to SQL Server 2008. It's a testament to Microsoft's backward compatibility efforts that it runs at all on Vista 32-bit.

Coder 42
+2  A: 

I'm with Artelius. Pen/Pencil & Paper. Sometimes its far easier and faster to get an idea down on paper. Then, if you have to make it pretty, you can redo it on the computer. Very often I sketch out relationships and structure before I begin to code.

+2  A: 

vi .. and its derivatives Vim and gvim ..

So what's out of date about that?
David Thornley
David Thornley: seconded
belgariontheking
He probably means that it doesn't have real GUI :D
majkinetor
it's pretty old. but not embarrassing at all
hasen j
I'd like to see an editor olympics, wherein a set of basic editing tasks are described, and everyone needs to do what is required and ide/gui/emacs/notepad fans are required to complete these tasks on a basic installation. Versus a good vi guy. You'd lose your ass, @Jeff. Yeah, vi requires an above-room-temperature IQ. But maybe even expecting that is not PC these days.
xcramps
+1  A: 

Turbo C/C++, from Borland.

17 years old and hopelessly standards non-compliant, but I'm using it because my school forces me to.

sykora
+6  A: 

3.5" floppy disks...

I used one the other day when I needed to run a bootable memory test on a computer.

David
Today's computers usually boot from USB drives. :)
Marcus Lindblom
Obsolete? Try installing XP with a SATA drive without one!
Loren Pechtel
+1  A: 

I have a really really old calculator sitting on my desk. It has the roll of paper and everything. Very useful.

Zachary Spencer
+12  A: 

Around 2000, I was using a TRS-80 Model 4P (an ancient Z80A system with floppy drives, expandable to a whopping 128K of memory, which was addressable by bank switching, IIRC) in a vital role in Unix development.

Specifically, I put it in front of the outlet so I wouldn't knock the plug for the Unix system out of the wall when I stretched my feet. It worked very well.

David Thornley
+2  A: 

Solaris.

It doesn't matter what version it is, it's all horrible. And the Solaris servers we have here are completely borked installations, so you can just imagine how much fun I have day to day here.

belgariontheking
Any system that requires a human to write XML just to get perfectly complete and functional shell code to work should be banned. No wonder they were going under and sold out.
kmarsh
Solaris ain't all that bad... compared to AIX or HP-UX ;)
Ville Laurikari
Sun had a lot of really smart people working for them. Some of the stuff Solaris was able to do is amazing. @belgariontheking, are you a Windows guys, perchance? @kmarch, huh? Shell code, XML, huh?? WTF are you talking about?
xcramps
@xcramps yes I am a Windows guy for desktops/laptops and for *NIX servers I prefer linux. I have no idea what kmarsh is talking about either.
belgariontheking
+4  A: 

Midnight Commander.

vartec
+1  A: 

My mega drive with sonic !

Nicolas Dorier
+1  A: 

I'm not sure that it "should have been replaced", but I still have my working copy of Brief (the DOS editor) and still us it quite regularly.

Note - I'm referring to the version produced by Underware (the original maker), and NOT the P.O.S. version that Borland put after buying them up - prior to killing it.

I spent a lot of time in the mid-80's learning the macro language, and made a lot of really useful macros for it - and still use many of them today under Windows XP (in the command window).

-R

Huntrods
+3  A: 

Cobol

(thank you programmer from bank X)

MrValdez
I would like to point out that I'm not proficient in Cobol, but I had enough experience from the task to make me not wanting to include it in my resume.
MrValdez
+4  A: 

Microsoft Access 2000. Fortunately soon partly to be replaced by ASP.NET ;)

iar
+2  A: 

HD-DVD player. can't afford a blu-ray now. but upscaling on regular dvd's works great. And I do have 10 HD-DVD titles.

silverArc
A: 

4GL...

We're in an ongoing never ending process to get it all into C#.

Alexander Kahoun
+3  A: 

Java webapps still in Model 1 architecture.

For the uninformed, that means I have a lot of servlets with boatloads of "out.println" calls to generate the HTML.

MattC
+17  A: 

QWERTY.

It should have been replaced long, long ago... the reason I still use it is obvious...

Funnily enough I'm typing this answer in Dvorak because I accidentally switched to Dvorak mode a few minutes ago.

Artelius
Why is DVORAK better than QWERTY?
Alix Axel
@eyze because qwerty was made to slow you down and because, uh, there are lots of studies that WEREN'T headed by Dvorak that prove it! Wait, nevermind, that stuff is false.
TM
Just a random example:everytHinG cApitALizeD in tHiS Sentence iS on tHe Home row in qwerty.EvEryTHINg cApITAlIzED IN THIS SENTENcE IS ON THE HOmE rOw IN DvOrAk.Whether or not this translates to a real difference, I can't prove. But with Dvorak at least I know that actual research was behind the design...
Artelius
The one thing I don't like about Dvorak is all the questions I get about why the 6 keys in the top left corner doesn't spell Dvorak.
Marius
+1  A: 

AppleWorks 6.0 on System 7, inside the Basilisk II Macintosh emulator on my Linux laptop.

Beats OpenOffice at speed, reliability, and pretty much everything else.

ndr
That does not bode well for OpenOffice.
FlySwat
I'm not sure if this is a rave for AppleWorks or a rant against OpenOffice. Either way, ow.
Beska
A: 

C#. It's like going back in time 15 years after using Lisp/SLIME.

Ken
A: 

VBScript - I should be using PowerShell instead right?

Bård
+1  A: 

Tandem

Marcus
+1  A: 

Delphi 4. Our software still uses it, and it's too much work to retool it in anything else.

It makes you appreciate what you have nowadays. Probably the only thing worse would be older versions of Borland C++ builder, a horrible amalgamation of Delphi and C++.

Snazzer
+7  A: 

The Lynx browser. Good for testing the text flow of web pages, and also good for testing site-usability for impaired people.

anchorpoint
Lynx is neither obsolete nor embarrassing. When in SysAdmin mode, I insist on having it on all machines, because sooner or later I'll be at a console with X and everything else broken and reading the device driver vendor's documentation... written in HTML.
kmarsh
Hehe, well last release is over 2 years old and it was initiated in 1992. I'd say it's pretty obsolete for mainstream usage, and embarassingly out of date. But I agree it's a super tool for getting stuff done through console. Found a bit hard to get an SSL-compatible version though, but I managed in the end.
anchorpoint
Always a good idea to have lynx around, even if it's just for emergencies, it doesn't matter how long it's been since the last update, if it works and it's only there for a minority of situations where the choices are very limited(command line browser? I can think of 4, only 1 of which is likely to be installed on all machines).
scragar
+27  A: 

RCS. Before I check in changes to a "RCS like" repository, I email the whole group with the list of files I modified and see if anyone is also checking in the same files today so we don't overwrite each other's changes. Don't laugh... this isn't funny if you have to do it everyday :..(

Shing Yip
Wow, seriously? Switching version control systems is one of the easier things to do within an organization.
Ryan McGeary
Actually, I use RCS on a daily basis without any bad thoughts whatsoever - for backing up configuration files on my machine prior to updates. (Gentoo Linux "dispatch-conf" even does this automatically.) For local-only, one-person-only use, RCS is definitely good enough.
DevSolar
OM$%!, haven't you heard of Subversion? RCS is horrible!
Dave Markle
Our switch to subversion was absolutely painless. Do it tomorrow.
John Gietzen
You should give cvs, svn a pass and directly use Git.
Lakshman Prasad
+1  A: 

Flatfile EDI.

eg:

UNB+UNOA:2+AAA+BBBB+080319:1152+111'

The Shipping Industry is still thinking about using XML. Thinking veeeeery slowly.

Damo
A: 

IBM OS/2 version 1.3

Mike
+11  A: 

Visual FoxPro 9.0.

I'm disappointed it still exists. Foxpro 9.0 runs on Windows 7! It will never die like Visual Basic 6.0 is still alive.

Pascal Paradis
At least the packaging is improving. Looks futuristic and not at all like a clunky dBase UI system.
David
nothing rocks like the Fox. :-)
Mike Jacobs
The company I work for still uses it as well but it should be gone by this time next year.
Cfreak
Oh my god, this is actually worse than VB6.
MusiGenesis
+1  A: 

Comment on VBScript post above ... (new here, can't comment yet) and the general (ongoing) sorry state of scripting on Windows.

For my occasional scripting needs, I use VBScript, and it is absolutely obsolete. It can't natively communicate with newish .NET stuff without a COM layer - and we fled to .NET to avoid COM. However, like batch files and rain on Saturdays, it's always there. I also use a lot of batch files and, strangely, enjoy it much more than VBScript.

A batch file knows it's obsolete, and revels in it. Batch transcends obsolete to venerability.

PowerShell is theoretically a replacement. All the technical pieces are in place, it's fast and potent ... but few people can stand looking at it long enough to learn it. ("-gt", what were they thinking?).

JScript 8 could be a replacement, but someone forgot that scripting languages ought to be dynamic - Jscript 8 needs compilation as far as I can see.

I'm pushing my team / company to embrace IronPython and DLR in general. You can get your old COM, your newish WMI, your .NET, and get the immediate gratification that "scripting" should provide. I want to script IronPython, moving anything heavy off to C# libs. That's the dream ... the reality is that I know everyone can use JScript / VBScript / batch out of the box. Makes a guy want to switch to Unix.

Precipitous
Figured I would help you get to the comment threshold. Thanks for adding to the conversation.
Mr. Will
+8  A: 

Lotus Notes. :-(

David Plumpton
+1  A: 

Visual Basic 6.0 and PowerBuilder 10.

Justin Ethier
+1  A: 

Still using Fortran 77, and not just running legacy code, but implementing new features. Recently, I integrated with some auto-generated code from MATLAB/Simulink. Many people in the scientific computing realms still use old, but fast languages.

Scottie T
And they're really fast. Elegant solutions in more "modern" languages still can't keep up. I don't care for Fortran (anymore), but you have to give it it's due. Nothing does math faster. Nothing.
xcramps
+1  A: 

Microsoft SQL Server 2000, though we are slowly migrating to 2005...

Until early last year our Java source was running against JDK 1.3, but I got us up to 1.6.

Mr. Will
+13  A: 
codebolt
I still prefer these guys to HTML-based help.
MusiGenesis
My first reaction was that **WinMain** is the obsolete technology you use!
Beni Cherniavsky-Paskin
+2  A: 

I have an old ENIAC at home that I haven't had a chance to take to Goodwill. I still use it as a highly effective paperweight though.

Garrett
+2  A: 

Still using dBase III to support legacy code.

Charles Faiga
+1  A: 

HyperCard and Macintosh System 6.

Matt Poush
A: 

All of our report summaries and charts are produced using Excel VBA. The reason is because our reports were really crappy, and I wanted to make them better and I didn't know how to write code. So I just started googling VBA code and making reports. Now most of our reports for customers are coming from me.

A: 

I myself have always been using the newest technologies as far as I remember, but it was quite a shock when I started working in this "new" company:

Borland C++ 5/6, Visual C++ 6, and most likely some even older ones to follow. Also, applications have to support Windows 98/2000... and no plans to upgrade whatsoever.

Luckily I can use even older Vim to do the actual coding part.

joukokar
+1  A: 

C89. I'm sure if I look for it, I'll find some awful K&R crawling horror lurking somewhere in this pile. Better not go there.

james woodyatt
A: 

Sybase's APT Workbench - a ncurses-like text based user interface to databases ;-)

B0rG
+4  A: 

SMTP. Of course I don't have much choice if I want to send emails, do I? But come on, a standard that uses a goddamn 7-bit character set?

And it wouldn't be far-fetched to add IRC (the RFC doesn't even bother to specify an encoding!) or HTML to the list.

jalf
A: 

Buckle spring keyboard.

Yes, the machine gun keyboard from IBM. Bought a new one with USB connector and additional keys. Love it. Every single keystroke is a tiny pleasure.

Stefano Borini
I wouldn't call that out of date. With the springiness it's a technology that won't go out of date until we stop using physical input altogether.
tsilb
+1  A: 

REXX. I still use it for small text parsing tasks. I have yet to find a replacement for the extremely powerful stem variables in any other language.

ferdley
+8  A: 

My car has a diesel drinking internal combustion engine with pistons driving a crankshaft. Pretty much a slightly modified version of what the first cars used in the 1890's or something.

Oh, and in the toilet we have one of those incandescent light bulbs with a bayonet fitting.

KristoferA - Huagati.com
+1 for the bayonet fitting lol
Allen
You're still using toilets? :)
MusiGenesis
+1  A: 

Visual Basic 6!

Jeff
Visual Basic 6Still have some projects using this
Ed
+7  A: 

XML. This technology is over-engineered. It's too verbose. It's led to numerous unnecessary standards and specifications that waste thousands of man-hours everyday (e.g. WS-*). Out-dated? If not now, it will be soon.

Ryan McGeary
A: 

The Z-machine.

Beska
A: 

A bank card without a chip. And even if you have one with a chip, nobody have the device to read it.

Pierre-Alain Vigeant
+2  A: 

I'm surprised, and a bit jealous:

  • Windows 2000
voyager
+1  A: 

Slackware Linux. The whole distribution fits on a single floppy.

I built a home automation system years ago. The computer is a 66 MHz 486DX2 PC with 16 MB of memory. It comes with some special hardware so it's too much trouble to upgrade. Tried new Linux distributions but the machine is not powerful enough to run any of them.

ZZ Coder
A: 

Hummingbird DM 5.1.0.5 which is I believe at least 5 years old now and should be replaced. This is used for holding support documents and legal documents which has to connect to our new CMS. There is an old COM DLL that is used to handle logging in to Hummingbird as well as getting out the data which can include information about the files as well as the binary data itself.

MCMS 2002 which is our old CMS that is being replaced soon. The company just had other things that took the spotlight so the new CMS project has had its schedule revised at least a few times and there has been a couple rounds of training with only a few people getting it twice. Since this has some of the data from the sites we are replacing, there has been work to get an extraction from it done which can be painful.

Both of these are on Windows 2000 servers that are a few years old and can be a bit fussy to use at times.

JB King
+2  A: 

Classic ASP

Liam
A: 

I know some companies which are still using Microsoft Access 97 for their applications. (But they are planning to upgrade to Access 2003 - :-) )

Bernd Ott
A: 

Access 97. And all the VBA that goes with it.

Paul Smith
+1  A: 

Ada.

Taylor Leese
+2  A: 

Paint Shop Pro 7

I'm now using it on Linux! The two main features I like:

Line drawing tool: it's the quickest, easiest-to-use one I've ever used. No other program I've tried does this well. Version 8 of PSP changed it to work like Flash/Photoshop where you have to use paths.

Edge preserving smooth: incredible for smoothing out cartoony images. If you have a JPEG image it will essentially remove the artifacts from it. Never found another tool like it.

DisgruntledGoat
in photoshop and gimp, use the shift key to make a 'line drawing tool'
Shawn Leslie
@Shawn: It's not the same. It's difficult to describe, you just have to use PSP to see how much better it is.
DisgruntledGoat
A: 

Access 97 and its VBA.

Davide
+1  A: 
caddis
AML is certainly obsolete, but I have somewhat fond memories of using it. ArcIMS: every time I load a county govt website and see that telltale IMS progress bar, I run away screaming.
yalestar
A: 

At work, not my fault :)

  • DB2 / zOS / COBOL
  • A unicore laptop w/2GB
  • .NET 2.0
  • VSS 2005
  • VS 2003
  • VS 2005
  • SQL 2000

And sometimes, even... shudder - paper.

tsilb
A: 

Microsoft Axapta 3. It is painful.

Richard Pistole
Looks painful to pronounce, let alone use.
Chromatix
+3  A: 

Surprised nobody said this already...

Tcl

Our entire testing automation infrastructure is built on Tcl. Tons and tons of libraries, scripts, etc. would all need to be converted if we moved to another language. We're starting to dart our eyes towards Perl, but quickly refocus on Tcl since it's what we have.

Oh, if only we could use a modern scripting language like Python or Ruby. Big corporations move slowly.

Bob Somers
+3  A: 

Java 1.1 to support the Microsoft JVM, for those 40% or so of our customers who refuse to upgrade.

Herms
A: 

MS Access 97! Damn, after several years moved to linux word, I have to go back to this ancient technology in order to maintain an application I made for my uncle during college time :(

silent
+6  A: 

Paint. It still does only what I really need from a graphics program and no more.

MusiGenesis
Paint is a great program to draw in. Just don'tuse it for 3D graphics.
tomjen
I would if I could. :)
MusiGenesis
+1  A: 

COBOL, CICS, and ADABASE :D

Yes, some people still have to program in COBOL

Polaris878
A: 

A von Neumann machine. You too.

Ólafur Waage
+1  A: 

Silicon - I mean it's so 1955!

Martin Beckett
A: 

File server databases. I use a number of them (Access, R:Base, DBISAM (Delphi)).

Larry Lustig
A: 

SourceGear Vault 3.51. We just haven't had time to re-evaulate our source control.

Daniel
A: 

Frontpage 2003. It does the job.

Clay Nichols
A: 

still use pen and paper to trace outputs of certain algorithms

vehomzzz
A: 

Microsoft Windows

theschmitzer
You just removed a git question about an empty git status after a git push. How did you solve this issue? (I was intrigued and looking into it)
VonC
It was bogus: I had actually committed in another window, so my premise was false. One more push and all was solved.
theschmitzer
+1  A: 

At my previous job, we still used visual studio 2003 / .Net 1.1

Quagmire
A: 

We still have to use CVS at work and there seem to be no plans to upgrade at least to SVN. I find it a hellspawn in combination with NetBeans.

Ondrej Slinták
A: 

I am wondering why noone writes LaTeX, TeX, TeTeX or any of the other variants of this excellent but ancient layout engine :)

I always found it to be the absolutely best tool when you had to make a long text with consistent layout. Even on 2 pages of word/openoffice always messes things up for me, and I spent 10 times as long fiddling with things that doesn't look nice.

Cine