Jump to content
  • Advertisement
Sign in to follow this  
KittyRa

Keyboards?

This topic is 4813 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

This question might seem kinda weird but it is something that has been bugging me for a long time. So here's my question: What do Chinese and Japanese keyboards look like and how do they type? Actually, not just Chinese and Japanese...more like all keyboards that don't use letters like ours. Also, what does code (like C/C++) look like in japan? I am so very puzzled...

Share this post


Link to post
Share on other sites
Advertisement
Well, I don't know about Japanese, but this is what a Hebrew keyboard looks like (sorry for the crappy pic). Each key has a Hebrew letter painted on it, next to the standard latin one. In the picture above, the Hebrew letters are in yellow.
C++ code looks just the same, and comments are written in English. However, I did see an interesting case of Spanish variable names used in this post.

Share this post


Link to post
Share on other sites
well, first of all, the code shouldn't look any different. ANSI says C++ is coded the same way regardless, even if the function calls are in a different language.

secondly: google is your ally. just google "chinese keyboard" and flip over to images for a visual. Most chinese keyboard systems use a "key-chaining"-like feature, where you press a specific order of keys to generate a word (hey, a lot like english words!) but chinese words tend to be a lot shorter, averaging just over two key-presses per word.

sadly, computers just weren't designed with asianic languages in mind, and really, asianic languages weren't designed with computers of any kind in mind. latin languages, meaning can be derived from knowing any such bases and grammar, written chinese, you have to know the symbol. any fellow linguists feel free to correct me there, but the fact remains a 100-key-keyboard is probably a lot more attractive than a 5,000 key one.

Share this post


Link to post
Share on other sites
Quote:
Original post by MrEvil
PS: Check this article for Bjarne Stroustrup's ideas, it is most interesting.


That... That's wicked!

But yeah - I sometimes wondered, too, why are (most of) the programming languages "in English" - that is - they are using English-like keywords and stuff... I mean - yes - English is probably the most common language in computer industry, but hey, it's just a few keywords! Why isn't there a (commonly used) language based on some other grammar structure - like some where cases (or other forms of morphing the keywords/identifiers) would be used - it could disambiguate lot's of things. Especially where you have to stare at the code for a few minutes until you can decipher wheter it's a pointer to a const Foo or a const pointer or maybe const pointer to const...

Anyways... just a thought.

Oxyd

Share this post


Link to post
Share on other sites
Quote:
Original post by ciroknight
and really, asianic languages weren't designed with computers of any kind in mind.


I'm not sure that any natural spoken languages have been designed with computers in mind. ;)


Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!