Hi Todd,
On 25 Apr 2004 at 2:21, Todd Patkus spoke, thus:
> Is SDK almost similar to Forth 79, programming language, which was
> originally used to write/coppile new programs for the VersaBraille? Just
> curious!
SDK is a generic term that stands for "Software Developer's Kit". It is
documentation, libraries, header files and interface definitions or
scripts that let a programmer interface a high level application's code
with lower-level, usually proprietary or secret code. For example, in
Windows, the Windows Sockets SDK is a useful thing to have lying around if
you want to write networking applications for Windows - it provides
extensive documentation, the libraries and listings of all the function
calls necessary for a developer to call the networking services within
Windows, without actually requiring or allowing the programmer to have the
implementation of those services.
Open source tends to break the link somewhat between an SDK and the source
code of the interfaced application, since quite often the source code of
an application is, in retrospect, its own SDK, and any shared code will
already be separate from it and easily reusable. Very rarely is an open
application specifically designed for other applications to plug into it
directly for services, except where that is obviously its purpose - it's
more often the case that other applications just use the appropriate
definitions and source code for the same libraries in their own code to
achieve similar results. Since the source code is available for the
library, derivative works are much easier to pull off in cases where that
is a requirement or where it has its benefits - EG size constraint.
For Windows CE, the programming language likely to be used will probably
be C or C++, since these are small footprint native languages to Windows.
There are, of course, fourth-generation languages for Windows CE such as
VB for Pocket PC, but these probably wouldn't get much use in KeySoft.
This is just my guess.
Cheers,
Sabahattin
--
Thought for the day:
A penny saved is ridiculous.
Latest PGP Public key blocks? Send any mail to:
<[EMAIL PROTECTED]>
Sabahattin Gucukoglu
Phone: +44 (0)20 7,502-1615
Mobile: +44 (0)7986 053399
http://www.sabahattin-gucukoglu.com/
Email/MSN: <[EMAIL PROTECTED]>