MKoD - D Programming Language

01.Aug.04 - SpottedTiger

Added a D Programming 101 section, and finished converting wincon.d

Created a new D Programming 101 section starting out with "Loops" and "Conditionals," and I've completed converting the Windows' Console API file wincon.h to wincon.d for use in D along with a couple of Console example programs.

21.Jul.04 & 22.Jul.04 - SpottedTiger

Added a Tech References Section

I tend to like having my hard to find technical data near my finger tips...so I've start with a new "Tech References Section" and have added some grid images of datatypes and their ranges for D, VB v6.0, and MS SQL Server 2000 the tools of my trade. So, hopeful others will also find these data grids handy, as well as, the other things I plan to add over time. :))

Corrected some mistakes in "Main_WinAPI.d," where it was loading the DLL just fine, but wasn't calling the functions from the DLL. Sorry about that! Also in the D Projects area, I've released the first version of the Financial Functions Package. Just in case someone might have been waiting around for it. Plus in comes in two versions, one is the normal import the .d file, the other one creates a D DLL that can be used separately from your .exes. Enjoy!

16.Jul.04 - SpottedTiger

"Thanks, for your support!"

I'd like to thank everyone who took the time to check this site out, also I like to give a very special thanks to "J C Calvares" for adding two links to the Wiki4D site that point back this way! :))

Also I've finally decided to go ahead and start the D Financial Package, so I've moved it into it's own page with a list of the Excel Financial Functions I'm planning on putting together.

10.Jul.04 - SpottedTiger

"Welcome!"

Well, I've finally decided to open up a new section to my long time passion..."Programming!" Though I've been programming professionally in MS Visual Basic and Borland "C/C++" for years, I never felt the need to add a section to my site, not with all the other sites on the Web covering these Langauges quite well. But, then I found D!! Which reminded me of the time I had longed forgotten about, of when I discovered that Borland's Turbo Pascal had Strings just like Basic did, and I didn't have to deal with tons and tons of "Byte Arrays" to do them...well D has Strings too (Oh! Happy Day!!) in the form of "char[]" build right into the langauge...which is something I've always wanted in C (I never really cared for the C++ BString Classes and what-not!).

Below is a sample of the type information to be found here...at least for now...later I plan to work on a few projects and place them on this site. The "Light Blue" area will show tested sample code that you can copied and paste it into your editor ( notepad :P ), and below that where will be an "Yellowish" area to show the NT/XP console commandline to compile with, and some sample output from the program running. I'll have to wait and see how helpful this turns out to be. But for now it seem like a pretty Kool idea! :))

* Please forgive me for the "Bare-Bone" feel this site may have starting it out, but I do plan to make it better over time. So hang in there with me. :))

"Hello World!" - code-name Hello.d


// ** Hello.d **
import std.stdio; // needed for writefln()

int main()
{
    char[] s = "Hello World!";
    
    writefln( "%s", s );
    
    return 0;
    
} // end main()
C:\dmd\MKoD_ex>..\bin\dmd Hello.d
C:\dmd\bin\..\..\dm\bin\link.exe Hello,,,user32+kernel32/noi;

C:\dmd\MKoD_ex>Hello
Hello World!

C:\dmd\MKoD_ex>

Mars: the fourth Rock from the Sun. .............................................................. ................................................................................. ................................................................................. .................................................................................