September 09, 2004
Thank you again for your time. Your replies have pointed out that the issue I brought up is not an issue at all, at least not at this time, as those things are evolving naturally, and I agree upon that.  I started to write some code to get me connected to my databases, so I'm gonna work into it and maybe come up with some more practical issues about coding.


September 09, 2004
WB wrote:

> Hello,
> 
> I am new to D. I was looking for something like this for a long time. IMHO D provides the best of C and C++, improving it. So if D could also provide the best of Java it would be perfect.
> 
> The best of Java is the Java API.
<snip>
> D could provide it's own API Class library

In general, operating systems have APIs.  Languages have standard libraries.  D already has one, called Phobos.

I suppose Java isn't so much an exception as having a VM to complicate the terminology.  By the Java API, I guess what's really meant is the Java VM API.  Though it probably isn't quite as simple as that....

<snip>
>> Platform versioning makes it easy (well...) to have such a class library platform independent,
<snip>

And to enable apps to follow the differing UI mechanisms and conventions between platforms.

For example, in Windows, windows have menus.  In Mac OS, applications have menus.  Nearly all Mac apps can be still running with no windows open.  PCs and Macs (and moreover, different Macs) also have quite different keyboards, and there are different shortcut key conventions.

Stewart.

-- 
My e-mail is valid but not my primary mailbox.  Please keep replies on the 'group where everyone may benefit.
1 2
Next ›   Last »