גנום 3 היא סביבה מאוד גמישה, אבל למה בחרו דווקא בJS בתור השפה הגמישה, שתעודד את המוני מפתחי הווב להצטרף לפיתוח של גנום ולהרחיבו?

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

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