Charles,
Thanks for reply. I am happy I found someone
interested in the stuff.
I have written a short paper about it, but it's in
Slovak, so no point in sending it to you. I will have
to traslate it to English sometimes.
Anyway, if you are interested in traits of natural
languages used in programming languages... It's true
that most of them come from English, but you can find
even traits that look like comming from agglutinative
languages like Hungarian or Georgian.
Consider the example of string types, how they are
defined in 'windows.h' (generic C header file for MS
windows API):

LPSTR = string
LPCSTR = constant string
LPCWSTR = constant unicode string
etc.

In fact, this is exactly how words are composed in
agglutinative languages. You have positions that can
be filled in using various pre/post/in-fixes, each of
them having it's own semantics.
In this case the analysis looks like this:

Position 1.

Nothing - non-pointer type
"P"     - pointer type
"LP"    - long pointer type

Position 2.

Nothing - non constant type
"C"     - constant type

Position 3.

Nothing - ASCII type
"W"     - UNICODE type
"T"     - ASCII or UNICODE, dependent on compile time
settings

Position 4.

STR     - a string

Anyway, I would like to do more research in this field
and would appreciate to have a group of people who
would be able to discuss it or even take part in it.
For now, we can use this list and see if anything
interesting is going to emerge.
Martin


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
 
----------------------------------------------------------------------
PPIG Discuss List (discuss@ppig.org)
Discuss admin: http://limitlessmail.net/mailman/listinfo/discuss
Announce admin: http://limitlessmail.net/mailman/listinfo/announce
PPIG Discuss archive: http://www.mail-archive.com/discuss%40ppig.org/

Reply via email to