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