Earlier quoted context omitted.
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]…
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…
Computer History Museum Makes Eudora Email Client Source Code Available
71–80 of 152 posts
Re: Computer History Museum Makes Eudora Email Client Source Code Available
#72"Eudora was specifically designed with the idea that standards are a key to successful adoption. Indeed, the rapid acceptance of the Internet is largely due to the standardization process. Published standards are what allow applications from multiple sources to cooperate with each other. Without standards organizations would only be able to use their own applications together, and not those from outside. Also, by all…
Tell that to Gmail people... Edit: https://news.ycombinator.com/item?id=16830156
> Well, I think this works differently. The email just includes a link to a Google webpage with the email. It’s still just an email sitting in your inbox. It doesn’t remove itself automatically.
So it's not a standards issue at all.
Re: Computer History Museum Makes Eudora Email Client Source Code Available
#73Re: Computer History Museum Makes Eudora Email Client Source Code Available
#74Damn. The "bad" words have been sanitized. Seeing the programmers' frustrations as they appear in the comments enhances the experience when viewing old code like this.
void AnalScan( void );
It's clearly short for 'analysis', but the child in me couldn't not.Re: Computer History Museum Makes Eudora Email Client Source Code Available
#75Earlier quoted context omitted.
What does it do?
Late versions of Eudora added something they called ‘mood watch’, which could highlight potentially inflammatory words or phrases (including profanity) in email and warn you before sending. The developers added a hidden setting which would, when you opened a message, speak aloud precisely those words.
Re: Computer History Museum Makes Eudora Email Client Source Code Available
#76Earlier quoted context omitted.
Late versions of Eudora added something they called ‘mood watch’, which could highlight potentially inflammatory words or phrases (including profanity) in email and warn you before sending. The developers added a hidden setting which would, when you opened a message, speak aloud precisely those words.
And of course there is a relevant XCKD for this: https://xkcd.com/481/
Re: Computer History Museum Makes Eudora Email Client Source Code Available
#77Damn. The "bad" words have been sanitized. Seeing the programmers' frustrations as they appear in the comments enhances the experience when viewing old code like this.
It's funny how in most corporate/commercial code past 2005 or 2010, you'll rarely ever see profanity in comments. I've never put profanity, or even any jokes, in comments. I really try to keep my professional code professional. Even on my own OSS projects I tend not to do that anymore.
Re: Computer History Museum Makes Eudora Email Client Source Code Available
#78Earlier quoted context omitted.
Tell that to Gmail people... Edit: https://news.ycombinator.com/item?id=16830156
One of the commenters on that article wrote: > Well, I think this works differently. The email just includes a link to a Google webpage with the email. It’s still just an email sitting in your inbox. It doesn’t remove itself automatically. So it's not a standards issue at all.
The email standard was built so that you can check your email with a client, and view the contents offline at your convenience, archive, back up, etc.
Google's email proposal kills this functionality.
When was the last time I used this, you may ask? On Saturday. I was in one of the slot canyons in Utah with zero signal, and, while taking a break, I wrote several emails in my Opera email client, in response to some messages I've procrastinated writing a response to.
The trickery is that the sender might think they're sending a message over email to the recipient, whereas they are sending the message to Google's servers over an internal protocol, and are sending a link to the message to the recipient over email.
Re: Computer History Museum Makes Eudora Email Client Source Code Available
#79"Eudora was specifically designed with the idea that standards are a key to successful adoption. Indeed, the rapid acceptance of the Internet is largely due to the standardization process. Published standards are what allow applications from multiple sources to cooperate with each other. Without standards organizations would only be able to use their own applications together, and not those from outside. Also, by all…
Re: Computer History Museum Makes Eudora Email Client Source Code Available
#80Earlier quoted context omitted.
“The license does NOT allow you to use any of the trademarks or domain names related to Eudora, including Eudora™, www.eudora.com, and www.eudora.org.” — http://www.computerhistory.org/_static/atchm/the-eudora-emai...
Project Neudora on github in 5, 4, 3, 2...