News for hackers. Stuff that matters.
Re:Computer History Museum Makes Eudora Email Client Source ... by icc97 on Tuesday May 22, 2018 @05:38PM (#17129638)
The difference in code bases is striking [0]:

> The Windows version of Eudora is written in C++. The source tree consists of 8,651 files in 565 folders, taking up 458 MB. There are both production (“Eudora71”) and test (“Sandbox”) versions of the code.

> The Macintosh version of Eudora is an entirely different code base and is written in C. The source tree consists of 1,433 files in 47 folders, taking up 69.9 MB.

[0]: http://www.computerhistory.org/_static/atchm/the-eudora-emai...

Re:Computer History Museum Makes Eudora Email Client Source ... by joshuas on Tuesday May 22, 2018 @06:31PM (#17129961)
Back then you didn't have a lot of choice of what language to use, windows was MFC on visual studio and Mac was codewarrior(I think). The Mac and Windows versions were written by two separate teams even though we sat next to each other, and I can't think of any code shared between them, anything we could have shared would have been trivial to write from scratch. I have no explanation for the enormous size of the Mac version.
Re:Computer History Museum Makes Eudora Email Client Source ... by chx on Tuesday May 22, 2018 @08:21PM (#17130574)
I'll be damned. Joshua Stephens for real? I know your name from the Eudora Extended Message Services API docs -- though that was long ago. There were like four names there. How much of that was your work :) ?
Re:Computer History Museum Makes Eudora Email Client Source ... by icc97 on Tuesday May 22, 2018 @07:05PM (#17130203)
Very interesting. Were you implementing to a spec with the Windows version, or was it simply just 'make the Windows version do what the Mac version does'?