Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

What's The Greatest Software Ever Written?
InformationWeek ^ | Aug. 14, 2006 | Charles Babcock

Posted on 08/15/2006 9:31:36 PM PDT by BillF

click here to read article


Navigation: use the links below to view more comments.
first previous 1-20 ... 261-280281-300301-320321-337 last
To: rintense
Macromedia Flash. What it does with vector based graphics is amazing.

If you ever get access to a Mac running 10.4, install the (included) developer tools, and look at Quartz Composer. It's a construction kit that lets you hook in non-programatically to Mac OS X's Quartz graphic system. The movies are playable with QuickTime (at least on the Mac, I'm not sure about Windows).

Quartz Composer is like Flash on steroids, as it is largely hardware accelerated. Actually, the Flash guys re-wrote Flash on the Mac to ride on top of this system, so now Flash flies on the Mac.

None of this makes any sense to talk about without pointing you to examples. If you go to Futurisimo Zugakousaku's Quartz Composer Samples page you'll see some amazing work, all with a clean Japanese aesthetic. The great thing about this is you can download one of his works, then open it up and edit it to your heart's content.

321 posted on 08/17/2006 9:50:10 AM PDT by Yossarian (Everyday, somewhere on the globe, somebody is pushing the frontier of stupidity.)
[ Post Reply | Private Reply | To 316 | View Replies]

.


322 posted on 08/18/2006 10:20:59 AM PDT by firewalk
[ Post Reply | Private Reply | To 1 | View Replies]

To: 1L
>>Apple based their GUI on Xerox's version, but at least they didn't steal it like Bill Gates stole it from Apple.<<

Huh? That's a little like saying at least Willie Sutton didn't rob FDIC insured banks (if, in fact, he didn't).

Steve Jobs visited Xerox and was given demonstrations of a primitive GUI. Apple's employees proceeded to build their own version from scratch, and actually invented many items that are now taken for granted. Xerox did not invent many of the GUI look and feel items that were present in the LISA and first Mac.

Bill Gates requested a demonstation of Apple's GUI in the early 1980's. Steve Jobs not only allowed Bill Gates to have full access to the Macintosh development team, but he also gave copies of the actual code for the GUI! He overruled protests by his own people, upset that their own boss was letting corporate secrets walk out the door. Bill Gates then had his Microsoft team utilized this code to build Windows, copying many feature items from the Mac (trashcan, titlebar commands, etc.).

The facts are that Windows is indeed ripped off of Apple's Mac.

323 posted on 08/19/2006 9:08:15 PM PDT by roadcat
[ Post Reply | Private Reply | To 303 | View Replies]

To: Ben Chad
Gnu emacs, gcc, g++, etc.

Yes, my vote also goes for emacs as the greatest program of all time.

324 posted on 08/19/2006 9:18:24 PM PDT by snowsislander
[ Post Reply | Private Reply | To 60 | View Replies]

To: supercat
One can't do much with 64 bytes of user memory, but it's possible to write some simple programs. Here you can see the built-in variable display function (there are six windows; here, I've turned off most of them and also hidden the window titles).

One of the earliest Apple-II programs I wrote (late 1977) was done on a 2KB Apple-II. Only 512 bytes was usable by the user, the other 1.5 kilobytes was reserved by the sytem. It was a complete KENO gambling game, with color graphics. Local Computerland stores (San Francisco peninsula) used it to demonstrate store-window Apple-II's. There's a lot you can do with 6502 assembler language, using small amounts of memory. Back then, 16KB memory was going for $500. That's 16 kilobytes, not mega or giga.

325 posted on 08/19/2006 9:19:20 PM PDT by roadcat
[ Post Reply | Private Reply | To 264 | View Replies]

To: BillF

Well, I'm sure that what I'm about to add will not be seen as greatness in light of what we have now, but, in the mid 60's an IBM team developed an operating system for the 1130 minicomputer that had an 8K byte RAM. Included in this operating system was a FORTRAN compiler, which was in a few years joined by RPG, COBOL, and BASIC. The disk for all of this was 640KB.


326 posted on 08/19/2006 9:21:37 PM PDT by Binghamton_native
[ Post Reply | Private Reply | To 1 | View Replies]

To: dryden
Those were the days. And playing adventure on an old PDP machine.

Never did play Adventure. I do vaguely recall writing machine language programs on a PDP-8 to control LED character segments. Sigh, should have played more games!

327 posted on 08/19/2006 9:31:47 PM PDT by roadcat
[ Post Reply | Private Reply | To 243 | View Replies]

To: dirtboy
I learned Wordstar the same way - old multi-user CPM machines. And we all still use some of the old CTRL- commands, such as CTRL-X for cut and CTRL-C for copy and CTRL-V for paste. All a legacy from that package. Word Star was great because your hands never had to leave the core of the keyboard to use it. No function keys and no steenkin' mouse required.

It's amazing, how much of 1970's CP/M and old programs are still around and in use, within modern-day programs. To this day I also use CTRL- keyboard commands. A lot of people are lost if their mouse dies - not us oldtimers.

328 posted on 08/19/2006 9:39:19 PM PDT by roadcat
[ Post Reply | Private Reply | To 161 | View Replies]

To: roadcat

Wow... Adventure on the PDP... I recall running it. It required TWO floppies to load (8") and took at least 5 minutes before you could even start to play.


329 posted on 08/19/2006 9:41:05 PM PDT by free_at_jsl.com
[ Post Reply | Private Reply | To 327 | View Replies]

To: dirtboy
learned Wordstar the same way - old multi-user CPM machines. And we all still use some of the old CTRL- commands, such as CTRL-X for cut and CTRL-C for copy and CTRL-V for paste.

I thought control-X was cursor down. I never actually used Wordstar, but on all the applications that use "Worstar" keys, there's a diamond formed by control-ESDX for the basic cursor operations; A and F move a word at a time (think of those as extensions of the diamond). R and C are page-up and page-down; W and Z scroll the screen a line at a time while keeping the cursor at the same place in the text (if possible). Control T was delete word and control-Y was yank line.

For "big" moves, use control-Q followed by ESDXRC. For block operations, use control-K followed by B for begin block, K for end block, H to hide/unhide, C for copy, V for move, Y for delete, W for write, or R for read. Also, control-QB moves to the start of a block or control-QK to the end.

Borland's editor also has a handy feature I've not seen elsewhere: control-K 1-9 will set a bookmark, and control-Q 1-9 will go there.

Keyboards are nice things, aren't they?

330 posted on 08/19/2006 11:02:22 PM PDT by supercat (Sony delenda est.)
[ Post Reply | Private Reply | To 161 | View Replies]

To: supercat

You're correct. Ctrl-X is part of the keyboard movement diamond.


331 posted on 08/20/2006 6:00:47 AM PDT by dirtboy (This tagline has been photoshopped)
[ Post Reply | Private Reply | To 330 | View Replies]

To: BillF
smalltalk

amazing slowdowner

332 posted on 08/20/2006 6:13:17 AM PDT by Jason_b
[ Post Reply | Private Reply | To 1 | View Replies]

To: BillF

PHOTOSHOP!

sincerely,

Adnan Hajj

;-)


333 posted on 08/20/2006 6:16:03 AM PDT by eeevil conservative (JOHN BOLTON FOR PRESIDENT)
[ Post Reply | Private Reply | To 1 | View Replies]

To: snowsislander
Yes, my vote also goes for emacs as the greatest program of all time.

You must be a person of high intellect and good taste. :-)

Do you work around people like I do, crippled by addiction to vi? Even funnier, our outsourcing partner in Bangalore has programmers who use notepad!

If there's a better editor than emacs for programming, I'd like to hear about it.

334 posted on 08/20/2006 6:17:29 AM PDT by Ben Chad
[ Post Reply | Private Reply | To 324 | View Replies]

To: roadcat

>>Windows is indeed ripped off of Apple's Mac.<<

Xerox sued Apple for the same reason Apple sued MS. Furhter, there were former Xerox PARC members on the Apple team that developed the Mac gui.

There's no difference between what Apple allegedly did to Xerox and what MS alledgedly did to Apple. Pretending otherwise is absurd.


335 posted on 08/20/2006 12:13:41 PM PDT by 1L
[ Post Reply | Private Reply | To 323 | View Replies]

To: BillF

Gnuplot.

It's free.


336 posted on 08/20/2006 12:20:31 PM PDT by sauropod (Giving money and power to government is like giving whiskey and car keys to teenage boys." PJO)
[ Post Reply | Private Reply | To 1 | View Replies]

To: pageonetoo
 
M$ fsX!
337 posted on 08/20/2006 6:44:32 PM PDT by wolficatZ (".tiger.shark ripping a shrieking troll into shreds......"_______\0/____/|_______..)
[ Post Reply | Private Reply | To 297 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-20 ... 261-280281-300301-320321-337 last

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.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson