תיכנות ב לא-אנגלית: יש דבר כזה

goldy

New member
תיכנות ב לא-אנגלית: יש דבר כזה


זכור לי שפורסם פעם שאנשים רצו לתכנת שפת תיכנות שלא תהיה אנגלית - שמחשבים יוכלו להבין מייד שפות מימין לשמאל ואת ציורי המזרח הרחוק.
כרגיל המתוחכמים קפצו מייד עם התירוץ הקבוע 'יקר מידיי'.

מישהוא יודע מה קורה עם זה היום?
 

פרסאוס

New member
ראשית תכנות הוא לא "באנגלית"

תכנות הוא בשפה כלשהי שאיתה עובדים. התווים הן בתקן מסויים ע"פ רב,
אבל לקרוא לזה אנגלית - זה ממש לא נכון.
האם ניתן לכתוב שפת תכנות שתשתמש בתווים אחרים? בוודאי! מבחינת המחשב, תו הוא תו.
למד אותו מה לעשות עם סדרת תווים מסויימת וזה יעבוד.
האם זה נעשה? לא מכיר שום פרוייקט רציני שכזה.
אולי יש כמה ענפים צדדיים, אבל לא נתקלתי בשום דבר רציני בשוק.
עצם זה שצריך ללמוד כמה תווים לא בעברית לא נראה לי חסרון.
 

eladts

New member
יש דברים כאלו לילדים

למבוגרים, ידיעת אנגלית היא ממילא תנאי הכרחי בעולם הטכנולוגי, אז אין שום הגיון לפתח דבר כזה.
&nbsp
http://turtleacademy.com/index/he
 

nocgod

New member
מה זאת אומרת?

א. אתה לא מתכנת באנגלית. מה זאת אומרת בכלל לתכנת באנגלית?
ב. מחשבים לא מבינים שפות .נקודה. כל מה שמעניין מחשב זה הביטים שמייצגים את התו ההוא שאתה קורא לו אות
ג. שפה משמאל לימין או מימין לשמאל ממש לא מעניינת מחשב, שוב הוא דובר יש זרם אין זרם, השפה והכיוון שלה זה רק נוחות בשבילנו
ד. הם לא מתוכחמים, וזה לא היה תירוץ קבוע זה היה התירוץ הנדרש. כל הספרות והמתודולוגיות מוסברות באנגלית, למה לכתוב שפת תכנות שתכיל תווים לא מהשפה האנגלית? למה להכין שפת תכנות
לפלח מסויים בקהילה? כמה תועלת שפת תכנות שמשתמשת במילים מהעברית?
ה. מה מפריע לך להרים את הכפפה, ולכתוב שפת תוכנה שתשתמש בפעלים מעברית? תוריד את ההגדרה של java או #C ותפתח מה הבעיה ;)

ולסיום
http://en.wikipedia.org/wiki/Whitespace_(programming_language)
http://en.wikipedia.org/wiki/Befunge
 
למעלה