C Sharp

מתוך איןציקלופדיה
קפיצה לניווט קפיצה לחיפוש

שפת תכנות C# הנה שפה שנוצרה מקימפול ישום C על ליבת .net, ולאחר פיצוץ אטומי מיקרוסופט יצרו רמיקס לג'אווה בלי שום קשר ל־C. C# כוללת אופטימיזציה ל־runtime מסוג סאטיה נאדלה.

"נוווו! כמה זמן לוקח ליישום הזה לטעון יואוו!!!"
~ מתכנת אפס על תוכנה
";("?Console.WriteLine("What is the meaning of life"
~ סי שארפ על החיים
"אה זה לא סט סכינים חדש? "
~ נינג'ה מנסה לרכוש סכיני C sharp
"למה למתכנת ב-java תמיד יש משקפיים? - !because he can't C sharp "
~ בדיחת מתכנתים


#C

#C (או בעברית: סי שארפ) היא שפת תכנות שבעזרתה מתכנתים מכינים תוכנות שיעשו מתמטיקה בעבורם. השימוש העיקרי לשפה זו הוא חישוב נתונים ונוסחאות בעבור צבא הגרבילים למטרות פיתוח נשק ואמצעי לחימה, אך לאחרונה יותר ויותר חנונים משתמשים בשפה זו כדי לעשות דברים עם מספרים, כדי להכין משחקים, כדי להשוויץ בפני חבריהם החנונים הלא יוצלחים שהם יודעים לתכנת, ולאחרונה אף נצפו מספר חנונים מקרית ביאליק שאפילו מדברים בסי שארפית. C% לא פועל טוב על לינוקס ולכן ישנה ספקולציה שרק חנונים מסוג חובבי־מיקרוסופט ותלמיד־תיכון־מצוי משתמשים בה באמת.

מקור השפה

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

פעולות בסיסיות

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

שימושים

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