Table of Contents

D++ Version History

Over the years as I worked on D++, I created various change logs for major releases. I have gathered all the version history I could find in my dusty D++ archives and organized them here. All of this info was originally published on the main D++ website, here on PageMac. Although they are not particularly useful anymore, I like to keep things like this around for nostalgia and for anyone else who might be interested in someone's early programming history!

D++ v4.3 - January 2012

D++ Version 4.3

After I went to college, I kinda started a C version of D++, then completely forgot about D++ for about 5 years. One Xmas break at home, I got nostalgic and checked out the state of the code. It was in an non-functioning state, but I had started something big. A significant change to the D++ engine that made it much more efficient. I ended up completing that change, and it works pretty well.

Change list:

D++ Engine (the DLL):

Simple Development Environment (SDE), v1.6:

D++ v4.2 Beta - January 2006

D++ 4.2 was a beta, incomplete update that I was working on through the end of high school. I was in the middle of some big changes, but they never got completed for this version.

Change list:

D++ Engine (the DLL):

D++ v4.1 - March 2004

D++ v4.1 has been a long-antipated release. There are many new bugfixes, functions, commands, features, and as well as loads and loads of other things that I am sure you will enjoy. Want to see D++ 4.1 in action? Check out the IRC server and have a chat with AzBot… a fully functional IRC bot written in 4.1.

Change list:

D++ Engine (the DLL):

Simple Development Environment (SDE):

D++ v4.0 - October 2003

D++ v4.0 is a MAJOR update. That's why I jumped from 3.2 all the way to 4.0 But this is for a very good reason. D4 is almost a complete rewrite of the D++ engine. You'll notice first when you open the source that there are now 6 modules instead of the usual 1, and a new class module. I have separated all of the different areas of code into their own modules so it's not only easier to work on myself, but easier for you to pick out the place in code you want to look.

Change list:

D++ Engine (the DLL):

Simple Development Environment (SDE):

Integrated Development Environment (IDE):

D++ v3.2 - March 2003

D++ IDE v3.2

Released: 3/30/03
By: SqueakMac
www.pagemac.com

What's new in v3.2?

Well, there are two major changes in v3.2. The biggest is the addition of WINSOCK! That's right, by popular demand, WINSOCK is now available for use in D++! Check the new code examples to see how they work. Documentation on them isn't currently available, but I'll get that up within the week. Another thing you'll notice is the IDE. I've added a procedure combo (it's handy now with winsock), and themes! There are two themes currently. The original theme, and a new, cleaner one I made.

IMPoRTANT! FOR some reason, I got a really ugly bug in the syntax checker. (unrelated to winsock, actually). I have no idea where it came from, and was unable to fix it. I'll make an update to fix it later when I have time. For now, debugging was disabled.

Here's a change list:

DLL:

IDE:

D++ v3.1

What's new in v3.1?

IMPORTANT NOTICE!

Please download the latest version of D++ IDE at: http://squeakmac.tripod.com/dppdownloads.html

Older D++ Versions

D++ Version 2.2
D++ Version 2.5