עכשיו, אתם יכולים לפתח אפליקציות בעזרת אמוטיקונים

הכירו את ה-Emojicode, שפת תכנות עילית חדשה שתאפשר לכם לפתח תוכנות למספר פלטפורמות; השאלה היחידה היא כמה מרוויח מפתח ב-Emojicode

צילום מסך: גיקטיים

סדרת פיבונאצ'י anyone? צילום מסך: גיקטיים

מפתחים בג'אווה? פייתון? PHP? אולי ב-#C? הגיע הזמן שתכירו את Emojicode, שפת תכנות חדשה שעושה שימוש ב… ניחשתם נכון אמוג'י.

האמוג'ים מחליפים מחרוזות

Emojicode היא שפת תכנות עילית חדשה בקוד פתוח שמאפשרת למשתמשים לפתח אפליקציות שרצות על מספר פלטפורמות. התכנות נעשה בעזרת סט אמוג'י, שכל אחד מייצג פקודה אחרת. שפת התכנות החדשה תומכת במספר פרדיגמות ביניהן תכנות מונחה-עצמים (Object-Oriented Programming), תכנות גנרי (Generic Programming), סגור (Closure) ועוד. השפה רצה למעשה על מכונה וירטואלית, כשעל פי המפתחים שלה, לא רק שהמנוע שלה מהיר פי כמה ממכונות וירטואליות נפוצות, הוא גם קטן ושוקל רק 100KB. בזכות המכונה הוירטואלית הזו התוכנה שתיצרו תוכל לרוץ על מספר פלטפורמות ביניהן OS X של אפל והפצות לינוקס פופולאריות כמו Ubuntu, Debian ו-Raspbian. מפתחי Emojicode שחררו גם SDK ב-GitHub

המדריך המלא לתכנות ב-Emojicode

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

 

? ? ?
?? ? ➡️ ? ?
? ?Hello, Geektime Readers!?
? 0
?
?

Emojicode היא שפת תכנות מוזרה, אבל לא כמו הדוגמאות הבאות

למרות שהיא מיוחדת, ה-Emojicode אינה שפת התכנות הביזארית ביותר שקיימת כיום; קדמו לה שפת ה-Whitespace, שמתבססת על הרווחים שבין התווים בקוד; שפת ה-Omgrofl (קיצור ל-Oh My God, Rolling On Floor Laughing) שמתבססת על מילות סלנג אינטרנטי בסינטקס שלה; שפת ה-Chef שעושה שימוש במונחים מעולם המתכונים והבישול לצורך קוד; שפה נוספת ביזארית לא פחות, אבל הרבה יותר 'תרבותית' היא כמובן שפת ה-Shakespeare. מפתחים שירצו לפתח תוכנה בשפת Shakespeare, ייאלצו להשתמש ב-Act (מערכה) ו-Scene (סצנה) שבתוכן ישולבו המשתנים; ולבסוף, אם אתם לא טבעוניים, תוכלו להשתמש בשפת התכנות Chicken. שפת התכנות הזו קלה מאוד ללימוד, מפני שהפקודה היחידה בה היא… ניחשתם נכון Chicken.

אז בפעם הבאה שאתם מתלבטים האם ללמוד שפה חדשה, שווה לכם להעיף מבט ולראות כמה מרוויחים היום מפתחי Chicken או Omgrofl.

תודה לקורא רז חיימוביץ

יניב אביטל

חי ונושם טכנולוגיה עוד מימי ה-ZX Spectrum היפים. חולה על כל סוגי הגאדג'טים - אלו שמתחברים ל-USB, ואלו שקוראים לו "אבא".

הגב

4 Comments on "עכשיו, אתם יכולים לפתח אפליקציות בעזרת אמוטיקונים"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
Sort by:   newest | oldest | most voted
נח מנדלמן
Guest

לא לשכוח Brainfuck וLOLCODE

נעם
Guest

ומה עם TrumpScript? זה ה-דבר.

Avishay Bassa
Guest

מה לגבי שפת ה-Hodor?
http://www.hodor-lang.org/

adam
Guest

השפה הכי חזקה
http://lhartikk.github.io/ArnoldC

wpDiscuz

תגיות לכתבה: