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

אז לעשות דווקא זה לא המטרה שלי ולכן הסיבות המלאות הן:

– עברית יכולה להיות שמישה (והיא שמישה) לעבודה שוטפת, ואם יש בעייות צריך לדאוג לפתור כדי לשמור אותה שמישה. השפה אינה צריכה להשפיע על הפרודקטיביות.
– גיוון, יש נטייה לריכוזיות, ולא צריך לנטוש הכל לטובת דבר אחד ובמקרה זה לעבור לאנגלית, מחשבים זה לא עולם רק של אנגלית וטוב שכך.
– אנשים השקיעו שעות, ימים ושנים על איכות התרגומים ויש להוקיר אותם על כך.
– עברית היא שפה יפה, יש נטיה לאנשים לזנוח אותה לטובת שפות בין לאומיות (עקרון הריכוזיות). ישראל היא עדיין לא, וגם לא תיהיה עוד מדינה בארה"ב.
-שמירה על ראש פתוח, להתרגל בקלות לשינוים, פעם הממשק הוא מימין לשמאל וההפך.
-גיוון בעיניים, אני מחליף מידי פעם שפה, ממשק, תוכנות מעודפות וכו'
-אני דיי בטוח שברוסיה, צרפת ועוד מדינות, משתמשים בממשק של שפת המדינה. או במילים אחרות, שמאלנים נמאסתם 😛

כדאי לקרוא גם את הפוסט של אילן שביט בנושא

לי אין בעיות מיוחדות שמציקות לי בממשק עברי.


עד לא מזמן ג'אווה סקריפט היתה שפה שולית שמיועדת לאתרי אנטרנט. לאחרונה התחילו להתאים את JavaScript לכתיבת אפליקציות למחשב בשילוב HTML. בגנום 3, אחד הממשקים הגרפים בלינוקס, לקחו אותה צעד אחד קדימה ועשו קישור בין כל הספריות של גנום וGTK לJava Script ובעצם פיתחו טכנולוגיה שתאפשר לעשות בינדינג דינמי וכך ליצור אפילו בינדיג לעוד שפות בקלות. אולם הם לא הפסיקו בכך וכתבו את כל הממשק המשתמש של Gnome 3 בjavascript בשם Gnome-Shell מה שמאפשר גם למשתמשים לראות את הקוד בקלות, וכך גם להאיץ את קצב הפיתוח, כמו גם לתקן באגים ביתר קלות שכן שגיאות כוללות את קטעי הקוד בעצמם. גנום 3 ישוחרר רק בספטמר אולם כבר עכשיו, הוא מאוד יציב ושימושי (עובד עליו בעיקר בבית ובעבודה), מושקע היטב בעזרת אופן GL, והAPI לפיתוח נוח מאוד.

Uploaded with ImageShack.us

לשם כך נוצר seed שהוא מפרש לג'אווה סקריפט ובאתר שלו ישנם מלא דוגמאות להשתמש בJS עם GTK.
יצרתי גם מחשבון קטן וטפשי לשם התנסות, בהמשך אעשה דברים מורכבים יותר.

יתרונות של שפה דינמית על סטטית

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

לכן, בניגוד לאלעד, אני בהחלט אוהב אותו.



© 2007 הבלוג של נדב ויניק משתמש בתבנית iKon שתרגם A.M.F השכרת מכשירי קשר בלוגטוב