אני אישית סולד משפות תכנות בשפות אנוש שאינן אנגלית. להלן הסיבות שהבאתי לכך ממסה שכתבתי באנגלית בנושא "מהי שפת התכנות הטובה ביותר למתחילים":
<<<<<<<<<<<<< Localised Programming Languages should be Avoided The Wikipedia has an (incomplete) list of non-English based programming languages, that were created at some time. What these languages try to do is make sure young children or other people who did not master the English Alphabet and vocabulary well can start learning programming without knowing English first. I see several problems with this approach. One is that it is important that children will be taught English starting from an early age - as early as possible. This is because English, being the international language, is becoming more and more important for every one to learn. Tender children who are talked to in severel languages, will quickly master them, without confusing them. This will save them a lot of frustration later. Knowledge of English is more important than knowing how to program. So it is a good idea that when teaching programming to teach English first as a necessary pre-requisite. The other problem I see is that such localised programming languages feel unnatural and wrong. English has the richest technical vocabulary of any other language, and some terms in English are impossible to translate to other languages. And yet another is that such languages tend to be very ad-hoc and incomplete. Finally, code that is written in them cannot be understood by programmers who don't know this language. So, to sum up, instead of starting with a localised programming language, teach your students some basic English first. It might take longer, but will save more time and frustation later on. Plus, programming is a great way to expand one's mastery of English, especially today when the Internet is so prevalent. >>>>>>>>>>>>> (אם ברצונכם לקרוא את המסה המלאה, אנא שילחו אליי אמייל פרטי ואימרו לי אם אתם מעוניינים רק בקריאת המסה או שאתם גם רוצים להיות מנויים על רשימת הדיוור הסגורה של ה-Beta Reviwers שלי.) בכבוד רב, שלומי פיש On Sunday 20 August 2006 22:06, Nir Soffer wrote: > On Aug 20, 2006, at 11:02 AM, Beni Cherniavsky wrote: > > פייתון בעברית. לדעתי התרגום צריך > > להתבצע בסביבה\עורך, ברמת identifiers, > > כדי השקוד שנפתח\נשמר יהיה קוד פייתון > > חוקי. > > איך קוד יהיה חוקי כשפייתון תומך רק ASCII? > > למשל: > > variable = 1 > משתנה = 1 > > for item in aList: > print item > > לכל פריט בתוך רשימה: > הדפס פריט > > נראה לי רעיון ממש נחמד, אבל האם זה אפשרי? --------------------------------------------------------------------- Shlomi Fish [EMAIL PROTECTED] Homepage: http://www.shlomifish.org/ Chuck Norris wrote a complete Perl 6 implementation in a day but then destroyed all evidence with his bare hands, so no one will know his secrets.