משתמש:KolyaXil/Hack (שפת תכנות)

דף זה אינו ערך אנציקלופדי
דף זה הוא טיוטה של KolyaXil.
דף זה אינו ערך אנציקלופדי
דף זה הוא טיוטה של KolyaXil.




שגיאות פרמטריות בתבנית:שפת תכנות

פרמטרים [ הופיעה ב ] לא מופיעים בהגדרת התבנית

Hack
תאריך השקה 2014
מתכנן בריאן או׳סוויליאן, ג׳וליאן ורלאגואט ואלוק מנהרג׳אני
מפתח Facebook
טיפוסיות סטטית, דינאמית, חלשה
הושפעה על ידי Java PHP
http://hacklang.org

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

חידושים בשפה לעומת PHP

עריכה
  • הצהרת טיפוסי משתנים
  • ג'נריקס
  • טיפוסים מאפשרים ערכי NULL
  • אוספים
  • ביטויי למדא

קודים לדוגמא

עריכה

קוד בסיסי בשפה, בדומה לPHP

<?hh 
echo "Hello World";


<?hh 
int $num = 10; 
function add_num(int $num) : int {
    return $num;
}

echo add_num($num);

קישורים חיצוניים

עריכה

האתר הרשמי

הערות שוליים

עריכה

[[קטגוריה:שפות תכנות]] [[קטגוריה:תוכנה חופשית]] [[קטגוריה:טכנולוגיות צד-שרת]] [[קטגוריה:עיצוב אתרי אינטרנט]] [[קטגוריה:פיתוח יישומי ווב]]