|
|
|
|
|
by klodolph
3386 days ago
|
|
The name for what you're talking about is "morphological typology". Languages occupy a spectrum from analytic (words stay the same) to synthetic (words change). English is usually categorized as analytic, since we only have a few ways to change words: plural -s, past tense -ed, etc., and English has been getting more analytic over time. Other European languages are more synthetic (fusional), like French, German, Spanish, etc. Japanese, Finnish, Hungarian are very synthetic (agglutinative). Chinese (all varieties) is on the opposite end of the spectrum, and it's much more analytic than English. |
|
Are there any major Japanese programming languages? It would seem to me that given our relatively primitive compilers, that 'analytic' languages offer simpler mediums for unambiguous programming, whereas 'synthetic' languages may bear greater nuance of expression when we can 'think' programs into existence in the future.