They tried... there was a
Let the DNC hire the programmers and keep them on staff. Keep the code closed-source (so the Rs don't get it) and also expand it to work with local races in the House and Senate.
This.
My shop used Rhino (JS running in the same JVM as your Java) to write JS automated test scripts. We've got about 800 of them now, and it's awesome. We've built it to run on multiple machines, aggregate logging, report failures, all built into our nightly build with Jenkins so we sit down in the morning and there's a list of issues waiting for us on all new code builds.
How many people will be using a 50+ year old OS/app in 2050 when it would become a problem?
My shop has over 800 automated test scripts, all of which have been running on machines that think it's 2013-2014 for over a year, and will be bumped up to 2014-2015 by the end of the month.
Yes. A thousand times yes.
Just stop feeding the cat entirely. In about 3 weeks, he will stop bothering you.
God bless America. Or flying Spaghetti monster. Or random evolutionary processes. At least it wasn't that mutant.
Now, we have to:
1. Declare a national holiday so all can vote on a day off to eliminate the lines.
2. Get rid of the electoral college.
3. Get Congress to override Citizen United.
4. Take the money out of the electoral system.
Say "twenty-three-skiddoo" to logout.