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]>


Reply via email to