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/