stanford-oval/wikipedia huggingface dataset:
Good-Bye Bad Times
מיקומי שיא

|   ‏‏‏  מצעדים ודירוגים (1985)> מדינה |   ‏‏‏  מצעדים ודירוגים (1985)> מצעד |   ‏‏‏  מצעדים ודירוגים (1985)> מיקום שיא |   ‏‏‏  מצעדים ודירוגים (1985)>  |
| --- | --- | --- | --- |
|  אוסטרליה | מצעד הסינגלים האוסטרלי | - |  |
|  אוסטרליה | קנט מיוזיק רפורט | 26 |  |
|  הממלכה המאוחדת | מצעד הסינגלים הבריטי | 44 |  |
592

שנת 592 היא השנה ה-92 במאה ה-6. זוהי שנה מעוברת, שאורכה 366 ימים. באותה תקופה הלוח הגרגוריאני עוד לא היה קיים, ולכן שנה זו קיימת בלוח היוליאני בלבד.
כל התאריכים שלהלן הם לפי הלוח היוליאני.
נולדו

לאחר פטירת מלך בורגונדיה, הממלכה עברה לכילדבר השני, מלך אוסטרזיה. הממלכות אוחדו.
נפטרו

28 במרץ – גונתרם, מלך בורגונדיה (נולד ב-532)
ראו גם

ילידי 592‎
נפטרים ב-592‎
553

שנת 553 היא השנה ה-53 במאה ה-6. זוהי שנה רגילה, שאורכה 365 ימים. באותה תקופה הלוח הגרגוריאני עוד לא היה קיים, ולכן שנה זו קיימת בלוח היוליאני בלבד.
כל התאריכים שלהלן הם לפי הלוח היוליאני.
אירועים

ועידת קונסטנטינופוליס השנייה - התקיימה מ-5 במאי ועד ל-2 ביוני.
ראו גם

ילידי 553‎
נפטרים ב-553‎
549

שנת 549 היא השנה ה-49 במאה ה-6. זוהי שנה רגילה, שאורכה 365 ימים. באותה תקופה הלוח הגרגוריאני עוד לא היה קיים, ולכן שנה זו קיימת בלוח היוליאני בלבד.
כל התאריכים שלהלן הם לפי הלוח היוליאני.
אירועים

8 במאי – נחנכת כנסיית סנט אפולינרה אין קלאסה ברוונה
ראו גם

ילידי 549‎
נפטרים ב-549‎
551

שנת 551 היא השנה ה-51 במאה ה-6. זוהי שנה רגילה, שאורכה 365 ימים. באותה תקופה הלוח הגרגוריאני עוד לא היה קיים, ולכן שנה זו קיימת בלוח היוליאני בלבד.
כל התאריכים שלהלן הם לפי הלוח היוליאני.
אירועים

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

ילידי 551‎
נפטרים ב-551‎
Easier

"Easier" (בעברית: קל יותר) הוא סינגל של להקת הפופ רוק האוסטרלית, 5 Seconds of Summer. השיר יצא, על ידי אינטרסקופ רקורדס, ב-23 במאי 2019, כסינגל מוביל מאלבום האולפן הרביעי שלהם, Calm.‏ נכון לספטמבר 2021, הסינגל הושמע למעלה מ-309 מיליון פעמים בספוטיפיי.
ב-5 ביולי 2019, הם הוציאו את הגרסה החיה לשיר. גרסה זו הושמעה למעלה מ-4 מיליון פעמים בספוטיפיי.
ב-12 ביולי 2019, פורסם גרסת רמיקס של הצמד סיב. גרסה זו הושמעה למעלה מ-57 מיליון פעמים בספוטיפיי.
ב-13 באוגוסט 2019, פורסם גרסת רמיקס עם צ'ארלי פות'. גרסה זו הושמעה למעלה מ-37 מיליון פעמים בספוטיפיי. גרסה זו הגיעה, בשיאה, למקום ה-13 בניו זילנד.
קידום

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

המגזין רולינג סטון תיאר את השיר כ-"אפל" וציין כי ההשראה לשיר הגיע מ-"קבוצות סינת' כבדות של שנות ה-80 וה-90, כמו דפש מוד וטירז פור פירז, ובמיוחד 'Closer' של Nine Inch Nails".‏ המגזין בילבורד ציין כי "הסנטימנט הנוגע ללב מתרומם על ידי השירה הנלהבת של הסולן לוק המינגס, מהפסוקים הממלמלים ועד הפלסט של השורות".
וידאו קליפ

הווידאו קליפ של הסינגל, בבימויו של גרנט סינגר, יצא לראשונה ב-23 במאי 2019. נכון לספטמבר 2021, הווידאו קליפ נצפה למעלה מ-59 מיליון פעמים.
פרסים ומועמדויות

| שנה | פרס | קטגוריה | תוצאה | הערות |
| --- | --- | --- | --- | --- |
| 2020 | פרסי BMI | שיר השנה | זכייה |  |
מיקומי שיא

|   ‏‏‏  מצעדים ודירוגים (2019)> מדינה |   ‏‏‏  מצעדים ודירוגים (2019)> מצעד |   ‏‏‏  מצעדים ודירוגים (2019)> מיקום שיא |   ‏‏‏  מצעדים ודירוגים (2019)>  |
| --- | --- | --- | --- |
|  אוסטריה | Ö3 אוסטריה טופ 40‏ | 58 |  |
|  אוסטרליה | מצעד הסינגלים האוסטרלי | 12 |  |
|  אוקראינה | טופ-היט | 71 |  |
|  איטליה | מצעד הסינגלים האיטלקי | 95 |  |
|  אירלנד | מצעד הסינגלים האירי | 25 |  |
|  אסטוניה | אסטי טיפ-40 | 18 |  |
|  ארצות הברית | בילבורד הוט 100 | 48 |  |
|  ארצות הברית | מצעד השירים הדיגיטליים | 19 |  |
|  ארצות הברית | מצעד 40 שירי המיינסטרים | 12 |  |
|  ארצות הברית | מצעד שירי הרדיו | 32 |  |
|  ארצות הברית | רולינג סטון טופ 100 | 52 |  |
|  דנמרק | היטליסטן | 28 |  |
|  הולנד | מצעד 40 הסינגלים ההולנדיים | 18 |  |
|  הולנד | מצעד 100 הסינגלים ההולנדי | 66 |  |
|  הממלכה המאוחדת | מצעד הסינגלים הבריטי | 27 |  |
|  ונצואלה | רקורד ריפורט | 43 |  |
|  יוון | IFPI Greece | 21 |  |
|  מלזיה | RIM | 16 |  |
|  מקסיקו | טופ 100 – מקסיקו | 32 |  |
|  נורווגיה | VG-lista | 38 |  |
|  ניו זילנד | המצעד הניו זילנדי הרשמי | 16 |  |
|  סין | בילבורד סין | 8 |  |
|  סינגפור | RIAS | 27 |  |
|  סלובקיה | ČNS IFPI | 29 |  |
|  סקוטלנד | מצעד הסינגלים הסקוטי | 39 |  |
|  פורטוגל | מצעד הסינגלים הפורטוגזי | 53 |  |
|  פלנדריה | אולטראטופ 50 | 48 |  |
|  צ'כיה | ČNS IFPI | 45 |  |
|  קנדה | קנדה הוט 100 | 37 |  |
|  רוסיה | טופ-היט | 10 |  |
|  שוודיה | סוורייטופליסטן | 74 |  |
|  שווייץ | המצעד השווייצרי | 66 |  |
|   ‏‏‏  מצעדי סוף שנה (2019)> מדינה |   ‏‏‏  מצעדי סוף שנה (2019)> מצעד |   ‏‏‏  מצעדי סוף שנה (2019)> מיקום שיא |   ‏‏‏  מצעדי סוף שנה (2019)>  |
| --- | --- | --- | --- |
|  אוסטרליה | מצעד הסינגלים האוסטרלי | 89 |  |
|  ארצות הברית | בילבורד הוט 100 | - |  |
|  ארצות הברית | מצעד 40 שירי המיינסטרים | 35 |  |
|  גואטמלה | מוניטור לטינו | 14 |  |
|  הולנד | מצעד 40 הסינגלים ההולנדיים | 98 |  |
|  ונצואלה | רקורד ריפורט | 89 |  |
|  פורטוגל | מצעד הסינגלים הפורטוגזי | 298 |  |
נתוני מכירות

| מדינה | תארים | מכירות |
| --- | --- | --- |
| אוסטרליה (ARIA) | פלטינה ×2 | 140,000 |
| קנדה (Music Canada) | פלטינה | 80,000 |
| דנמרק (IFPI Danmark) | זהב | 45,000 |
| ניו זילנד (RMNZ) | זהב | 15,000 |
| פולין (ZPAV) | פלטינה | 20,000 |
| הממלכה המאוחדת (BPI) | כסף | 200,000 |
| ארצות הברית (RIAA) | פלטינה | 1,000,000 |
היסטוריית שחרור

| אזור | תאריך | פורמט | גרסה | חברת תקליטים | הערות |
| --- | --- | --- | --- | --- | --- |
| עולם | 23 במאי 2019 | הורדה דיגיטלית, הזרמת מוזיקה | מקורית | אינטרסקופ |  |
| איטליה | 24 במאי 2019 | להיט רדיו עכשווי | מקורית | יוניברסל |  |
| ארצות הברית | 28 במאי 2019 | להיט רדיו עכשווי | מקורית | אינטרסקופ |  |
| עולם | 12 ביולי 2019 | הורדה דיגיטלית, הזרמת מוזיקה | רמיקס של סיב | אינטרסקופ |  |
| עולם | 7 באוגוסט 2019 | הורדה דיגיטלית, הזרמת מוזיקה | גרסה חיה | אינטרסקופ |  |
| עולם | 13 באוגוסט 2019 | הורדה דיגיטלית, הזרמת מוזיקה | רמיקס של צ'ארלי פות' | אינטרסקופ |  |
Everybody Needs a Man

"Everybody Needs a Man" (בעברית: "כולם צריכים גבר") הוא סינגל של המפיק המוזיקלי הישראלי עופר ניסים, שהוקלט על ידי הזמרת-יוצרת הישראלית מאיה סימנטוב. הוא יצא לאור ב-26 באוקטובר 2014, על ידי חברת התקליטים עופר ניסים מיוזיק, כסינגל שלא מתוך האלבום. את "Everybody Needs a Man" כתבה סימנטוב לבדה, בדומה לשירים נוספים שהוציאה עם ניסים וזאת, בנוסף לכך שהוא הופק על ידי ניסים גם כן. מילות השיר עוסקות בקהילה הגאה ועל כך ש"כולם צריכים גבר" (כשם השיר).
"Everybody Needs a Man" הפך לאחד משירי הלהט"ב הפופולריים ביותר בישראל והוא מבוצע במצעדי הגאווה המתקיימים במדינה מדי שנה. בשנת 2023 דורג "Everybody Needs a Man" במקום הראשון ברשימת "מצעד הלהיטים של עופר ניסים" שפורסמה לכבוד מצעד הגאווה בתל אביב לאותה השנה.
רקע וכתיבה

לאחר שניסים וסימנטוב הוציאו את "All the Love" בשנת 2014, הוחלט להוציא שיר נוסף בשם "Everybody Needs a Man" שנכתב על ידם והופק על ידי ניסים. השיר פורסם במקור כבר ב-23 בספטמבר 2014, אך הועלה לרשתות הזרמות המוזיקה השונות ב-26 באוקטובר באותה השנה. ביצירתו היה מעורב המוזיקאי הישראלי ינון יהל.
כאשר יצא, זכה "Everybody Needs a Man" להצלחה ארצית בשל היותו שיר להט"ב שהותאם למסיבות, למצעדי הגאווה ולמועדונו הלילה השונים. הקליפים שלו צברו במצטבר מיליוני צפיות ביוטיוב, והוא השיר המושמע ביותר של ניסים וסימנטוב בספוטיפיי, עם למעלה מ-9.8 מיליון השמעות בסך הכול; דבר שהפך אותו לאחד מהשירים הישראלים המושמעים ביותר בכל הזמנים בספוטיפיי. במרוצת השנים, בוצע השיר במספר מצעדי גאווה שהתקיימו בערים שונות בישראל, כמו גם במסיבות של ניסים ובאירועי גאווה ומוזיקה שונים.
במופע ה"זהב" שקיים איל גולן לציון 30 שנים לקריירה שלו, בוצע השיר בשילוב עם "לא מבינה עברית". על המסכים הוצגו קטעי וידאו של סימנטוב. באותה השנה, יצא לאור מאשאפ של "Everybody Needs a Man" ו-"WTF" מאת עדן בן זקן. במהלך הופעה שקיים ניסים בפורום באר שבע בוצע השיר גם כן.
ביקורת

במרוצת השנים זכה "Everybody Needs a Man" לביקורות חיוביות מטעם מבקרי המוזיקה. הוא הפך לאחד מהשירים המזוהים ביותר של ניסים וסימנטוב. במאקו סקרו בחיוב את הקליפ שלו וכינו את השיר "המנון מועדונים בכל העולם". בכתבה נוספת שפורסמה במאקו במסגרת "להיט בראש" הוגדר השיר בתור "הלהיט הכי גדול של הקיץ".
במסגרת הכתבה, ראיינו את סימנטוב, וכשנשאלה על הדמיון והשוני בין שיריה "Danger Love" ו-"Everybody Needs a Man" שיצאו זה בסמוך לזה, השיבה: ”אני לא רואה סתירה בין השירים. לכל אמן יש כמה צדדים, בדיוק כמו בחיים. כולנו אנשים מורכבים, לפעמים נחשף הצד הרגיש יותר ולפעמים דווקא מתוך החיבור הזה שלי לקהילה, והאפשרות שלי לתת 'קול' לכל מיני מחשבות או רגשות על רחבת הריקודים וליצור הזדהות עם המילים, זה נותן לי קצת יותר חופש להשתעשע. בסופו של דבר, מדובר במוזיקה שמטרתה לעשות טוב לאנשים: פעם אנחנו אחרי פרידה ופעם רוצים פשוט להשתחרר וליהנות”.
בשנת 2023 דורג "Everybody Needs a Man" במקום הראשון ברשימת "מצעד הלהיטים של עופר ניסים" שפורסמה לכבוד מצעד הגאווה בתל אביב לאותה השנה.
ביקורת > רשימות כל הזמנים וסוף שנה

| ארגון | רשימה | מיקום | מקור |
| --- | --- | --- | --- |
| מאקו | מצעד הלהיטים של עופר ניסים | 1 |  |
וידאו קליפ

הווידאו קליפ הרשמי של "Everybody Needs a Man" הועלה לערוץ היוטיוב של עופר ניסים ב-24 בספטמבר 2014. במהלך הפקת וצילומי הקליפ שיתף פעולה ניסים ביחד עם מפיק המסיבות הישראלי שמעון שירזי. בתחילתו, ניתן לראות צילומים של דוגמן ובהמשך, מוצגים ציורים שונים. לאחר מכן, מוצג סגל העובדים שעוסק בתפירה ועיצוב תלבושות. לאחר קטע העיצוב והצגת הסגל, מתחלף הקליפ לסצנה בה מנגן ניסים את השיר ליד מדרגות נעות, עליהן עולים ויורדים דוגמנים ודוגמניות. במהלך תצוגת האופנה, ישנו מסך עליו מוצגת סימנטוב, כשהיא מבצעת את השיר; מתחת לקליפ כתוב בשפות שונות "כולם צריכים גבר".
בקליפ של "Everybody Needs a Man" השתתפו מספר רב של ידועניות וידוענים, כדוגמת: עופר ניסים, מאיה סימנטוב, יעל פוליאקוב, אילן פלד, נועם פרוסט, קרן מור, מיה דגן וגל אוחובסקי. הוא בוים בידי ישי קרני וצולם במוזיאון תל אביב לאמנות. קליפ אלטרנטיבי של השיר צבר למעלה מ-9 מיליון צפיות בסך הכול.
מיקומי שיא

|   ‏‏‏  מצעדים ודירוגים (2014)> מדינה |   ‏‏‏  מצעדים ודירוגים (2014)> מצעד |   ‏‏‏  מצעדים ודירוגים (2014)> מיקום שיא |   ‏‏‏  מצעדים ודירוגים (2014)>  |
| --- | --- | --- | --- |
|  ארצות הברית | בילבורד הוט 100 | – |  |
היסטוריית יציאות לאור

| אזור | תאריך יציאה | פורמט | חברת תקליטים | מקור |
| --- | --- | --- | --- | --- |
| כלל העולם | 26 באוקטובר 2014 | הזרמת מוזיקה • הורדה דיגיטלית | עופר ניסים |  |
Angels Cry

Angels Cry (בעברית: מלאכים בוכים) הוא שיר של הזמרת מריה קארי מתוך אלבומה Memoirs of an Imperfect Angel. השיר יצא כסינגל החמישי והאחרון מהאלבום ב-26 בינואר 2010 על ידי דאף ג'אם.
השיר הגיע למקום ה-89 במצעד השירים שביפן.
רקע וכתיבה

השיר נכתב על ידי קארי עצמה, טריקי סטיוארט, ג'יימס "ביג ג'ים" וויט וקריסטל ג'ונסון והופק על ידי השלושה הראשונים.
לשיר ישנן שתי גרסאות כאשר גרסה אחת היא הגרסה המקורית של השיר שמופיעה באלבום ואילו הגרסה השנייה היא גרסת רמיקס בשיתוף הזמר ני-יו אשר הייתה צריכה להיכלל באלבום רמיקסים בשם "Angels Advocate" אך לבסוף האלבום נגנז והשיר יצא כסינגל רשמי מהאלבום בתאריך ה-23 בפברואר 2010. לפני שהשיר עצמו מתנגן באלבום קדם לו קטע מעבר תחת השם "(Angel (The Prelude" בו מריה משתמשת בקול "המשרוקית" שלה בלבד.
מבחינה לירית השיר מדבר על ניסיון לתקן מערכת יחסים שבורה וכי אהבה אמיתית מתרחשת פעם אחת אם כי יש כאלה שמרפשים את המילים גם כאהבה לאלוהים.
הצלחה

בארצות הברית השיר הגיע למקום ה-26 במצעד השירים למבוגרים והיה לשיר ה-8 של קארי שנכנס למצעד זה ולראשון של ני-יו ובנוסף הוא היה השיר השני מהאלבום לעשות זאת ובכך בפעם הראשונה בקריירה שלה קארי הצליחה להכניס שני שירים למצעד זה מאותו אלבום מאז אלבומה השישי.
במצעד ההיפ-הופ וה-R&B השיר הגיע למקום ה-90 אך במצעד שירי ה-R&B הבריטי הגיע למקום ה-28. באופן כללי השיר לא זכה להצלחה בעולם, בין המדינות הבודדות בהם השיר הצליח היה דרום קוריאה בו השיג השיר קצת הצלחה כאשר הגיע למקום ה-4 במצעד השירים הדיגיטליים.
הקליפ לשיר בוים על ידי בעלה לשעבר של קארי ניק קאנון. הקליפ מתחיל בו רואים את קארי הולכת בגשם ופוגשת את ני-יו באולפן ההקלטות ולאחר מכן הם שרים את השיר יחד באולפן ההקלטות.
מיקומי שיא

|   ‏‏‏  מצעדים ודירוגים (2010)> מדינה |   ‏‏‏  מצעדים ודירוגים (2010)> מצעד |   ‏‏‏  מצעדים ודירוגים (2010)> מיקום שיא |   ‏‏‏  מצעדים ודירוגים (2010)>  |
| --- | --- | --- | --- |
|  ארצות הברית | בילבורד הוט 100 | - |  |
|  ארצות הברית | מצעד השירים העכשוויים למבוגרים | 26 |  |
|  ארצות הברית | מצעד שירי ה-R&B/היפ הופ | 90 |  |
|  הממלכה המאוחדת | מצעד הסינגלים הבריטי | 81 |  |
|  הממלכה המאוחדת | מצעד שירי ה-R&B | 28 |  |
|  יפן | יפן הוט 100 | 89 |  |
|  קוריאה הדרומית | סירקל צ'ארט | 4 |  |
היסטוריית יציאות לאור

| מדינה | תאריך יציאה | פורמט | חברת תקליטים | מקור |
| --- | --- | --- | --- | --- |
| ארצות הברית | 26 בינואר 2010 | רדיו קצבי | איילנד דאף ג'אם |  |
| ארצות הברית | 26 בינואר 2010 | רדיו אורבני | איילנד דאף ג'אם |  |
| קנדה | 23 בפברואר 2010 | הורדה דיגיטלית | איילנד דאף ג'אם |  |
| ארצות הברית | 23 בפברואר 2010 | הורדה דיגיטלית | איילנד דאף ג'אם |  |
Erlang

| --- | --- |

 פרדיגמות:  תכנות פונקציונלי, תכנות מקבילי
 תאריך השקה:  1986 
 מתכנן:  Joe Armstrong, Robert Virding, Mike Williams, מתאגיד Ericsson
 מפתח:  Joe Armstrong, Robert Virding, Mike Williams, תאגיד Ericsson
 גרסה אחרונה:  27.0.1 (10 ביולי 2024) 
 טיפוסיות:  דינמית, חזקה
 הושפעה על ידי:  Lisp,‏ פרולוג, PLEX, ‏Smalltalk
 השפיעה על:  Akka‏, Clojure, ‏Dart, ‏Elixir, ‏F#, ‏Opa, ‏Oz, ‏Reia, ‏Rust, ‏Scala
 רישיון:  אפאצ'י 2.0 
 סיומת:  erl .hrl.
 https://www.erlang.org
 
Erlang (אֶרְלַנְג) היא שפת תכנות כללית ופונקציונלית אשר נוצרה על ידי מדעני המחשב ג'ו ארמסטרונג, רוברט וירדינג, ומייק ויליאמס ושוחררה לראשונה בשנת 1986.
Erlang תומכת הן בתכנות פונקציונלי והן בתכנות מקבילי ולפיכך נחשבת לשפה מרובת פרדיגמות תכנות. Erlang מתוכננת על מנת לתמוך בין היתר במערכות זמן אמת (מערכות אשר חייבות לעמוד במגבלת זמן מסוימת) מרושתות (Distributed). היא תומכת בין היתר בהצהרת קבועים, השמה וטיפוסיות דינמית. בנוסף, היא נחשבת ל-Fault Tolerant, כלומר, מסוגלת להמשיך לרוץ גם כאשר אחד מרכיביה נכשל, בהתאם לסגנון הקידוד "Let It Crash" ("תן לזה לקרוס"), המתבסס על ההנחה שקריסה של רכיב היא בלתי נמנעת, ולכן אין להשבית את כל המערכת בעקבות זאת.
ב-1986 כאשר היא יצאה לאור לראשונה, הייתה Erlang תוכנה פרטית (Proprietary Software) בראשות תאגיד התקשורת והטלקומוניקציה השוודי Ericsson. בשנת 1998 היא יצאה לאור כתוכנה חופשית ומגיעה עם ספריות העזר החופשיות OTP (קיצור של Open Telecom Platform).
היסטוריה

השם Erlang, ששויך לשפה על ידי Bjarne Däcker, נובע משמו של המתמטיקאי הדני Agner Krarup Erlang, וכן מקיצור המילים "Ericsson Language" כלומר, השפה של תאגיד התוכנה אריקסון, אשר אחראי לפיתוח שפת התכנות.
הגרסה הראשונה של Elang מומשה בשפת התכנות פרולוג והושפעה משפות התכנות PLEX ו-Lisp.
דוגמאות קוד > עצרת

מימוש פעולת העצרת ב-Erlang:
-module(fact). % This is the file 'fact.erl', the module and the filename must match
-export([fac/1]). % This exports the function 'fac' of arity 1 (1 parameter, no type, no name)

fac(0) -> 1; % If 0, then return 1, otherwise (note the semicolon ; meaning 'else')
fac(N) when N > 0, is_integer(N) -> N * fac(N-1).
% Recursively determine, then return the result
% (note the period . meaning 'endif' or 'function end')
%% This function will crash if anything other than a nonnegative integer is given.
%% It illustrates the "Let it crash" philosophy of Erlang.
דוגמאות קוד > סדרת פיבונאצ'י

אלגוריתם רקורסיבי ב-Erlang אשר מייצר את סדרת פיבונאצ'י:
-module(series).
-export([fib/1]).

fib(0) -> 0;
fib(N) when N < 0 -> err_neg_val;
fib(N) when N < 3 -> 1;
fib(N) -> fib_int(N, 0, 1).

fib_int(1, _, B) -> B;
fib_int(N, A, B) -> fib_int(N-1, B, A+B).
דוגמאות קוד > Quicksort

אלגוריתם המיון Quicksort ב-Erlang:
%% Sort a list of items
-module(qsort). % This is the file 'qsort.erl'
-export([qsort/1]). % A function 'qsort' with 1 parameter is exported (no type, no name)

qsort([]) -> []; % If the list [] is empty, return an empty list (nothing to sort)
qsort([Pivot|Rest]) ->
 % Compose recursively a list with 'Front' for all elements that should be before 'Pivot'
 % then 'Pivot' then 'Back' for all elements that should be after 'Pivot'
 qsort([Front || Front <- Rest, Front < Pivot]) ++
  [Pivot] ++
 qsort([Back || Back <- Rest, Back >= Pivot]).
סוגי נתונים בשפה

פרק זה לוקה בחסר. אנא תרמו לוויקיפדיה ו.
ב-Erlang ישנם 8 סוגי נתונים פרימטיביים:
Integers (מספרים שלמים) –
Atoms – נכתבים כמחרוזות של תווים אלפאנומרים עוקבים, כאשר הראשון הוא אות קטנה (lowercase). משמשים על מנת לציין ערכים שונים.
Floats – משתנים עשרוניים (Floating Point Numbers).
References – התכונה היחידה של סמלים אלו היא שניתן להשוות ביניהם. הם נוצרים על ידי הפעולה (...)make_ref.
Binaries – אוסף של בתים (bytes). בית בהגדרתו הוא 8 סיביות, כלומר, 8 ספרות בינאריות.
Pids – קיצור ל-Process Identifiers (מזהי תהליכים). Pid הוא הפניה לתהליך של Erlang והוא נוצר על ידי הפעולה (...)spawn.
Ports – פורטים נוצרים על מנת לתקשר עם העולם החיצוני. הם נוצרים עם הפעולה המובנית open_port. הודעות יכולות להישלח ולהתקבל מפורטים, אך הן חייבות למלא אחר פרוטוקול אשר נקרא "port protocol".
Funs (קיצור של Functions) – פונקציות, פעולות. הן נוצרות בתחביר הבא: fun(...) -> ... end.
ושלושה סוגי נתונים מורכבים:
Tuples – מבני נתונים אשר מכילים מספר קבוע של נתונים. להמחשה, קטע הקוד {D1,D2,...,Dn} מציין tuple שאבריו D1, D2, ... Dn.
Lists – רשימות.
Maps (מילון, Dictionary) – רשימה של זוגות של key (מפתח) ו-(value). בדומה למילון פשוט, אשר מכיל רשימה שמכילה זוגות של מילה והתרגום שלה. נכתב בתחביר הבא: #{Key1=>Value1,...,KeyN=>ValueN}.
ושתי צורות של סוכר תחבירי:
Strings – רשימה של תווים המוגדרת בדרך כלל באמצעות גרשיים כפולים (מירכאות), כקיצור לרשימה עם ערכי ה-unicode של התווים. לדוגמה, ניתן לייצג את המילה cat (שמשמעותה בעברית חתול) כך: ״cat״ וכך: [99,97,116].
Records – מאפשרים דרך נוחה לשייך תג לכל איבר ב-tuple, כלומר, לפנות לאלמנט ב-tuple באמצעות שם ולא מקום (מציין, אינדקס). תהליך אשר מתקיים לפני ההידור לוקח את הגדרת ה-Record ומחליף במקומו את המקום המתאים כאשר מתייחסים אליו.
ב-Erlang אין פעולה על מנת להגדיר מחלקות, אך ישנן ספריות חיצוניות זמינות לכך.
טיפול בקריסות > Defensive Programming ("תכנות הגנתי")

ברוב שפות התכנות האחרות, קריסות תוכנה נחשבות ללא רצויות ולכן יש להימנע מהן בכל מחיר. לכן, נהוג ללכוד את התקלות, ולאחר מכן להתמודד עם השפעתן – תהליך אשר נקרא Exception Handling. פילוסופית התכנון הזו נובעת בין היתר מכך שעקרונות פיתוח תוכנה רבים נקבעו בתקופה שבה מחשבים היו בעלי מעבד יחיד. בתנאים אלו, קריסות תוכנה אכן היו הרסניות. כתוצאה מכך, הפך סגנון תכנות בו חלק נרחב מהקוד מושקע לטיפול בקריסות תוכנה לנפוץ ביותר. סגנון זה, בו משקיעים משאבים אלו לטיפול בקריסות, נקרא "Defensive Programming" ("תכנות הגנתי").
טיפול בקריסות > Let It Crash ("תן לזה לקרוס")

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

סגנון זה השפיע על הפיצ'רים הבסיסיים של השפה:
ב-Erlang אין זיכרון גלובלי משותף – לכל תהליך יש זיכרון מבודד משלו
תהליכים ב-Erlang יכולים:
להיווצר בקלות
לתקשר רק באמצעות העברת מסרים
לפקח אחד על השני. הדבר מאפשר היררכיות בין תהליכים (Supervisor Trees).
על תהליך לבצע את משימתו או להיכשל
כישלון תהליך מדווח כהודעה.
טיפול בקריסות > Supervisor Trees (עצי פיקוח)

ביישום טיפוסי ב-Erlang תהליכים מנוהלים בצורה של עץ פיקוח. ארכיטקטורה זו מבוססת על ההיררכיה של תהליכים, כאשר התהליך בעל המעמד הגבוה נקרא supervisor והוא אחראי על פיקוח וניהול של תהליכים שבחסותו (Child Proccesses). גם תהליך אשר נמצא בפיקוח על ידי תהליך אחר בעל מעמד גבוה יותר בהיררכיה, יכול לפקח על תהליכים משלו, וכך נוצרת היררכיה בעלת תהליכים רבים אשר מפקחים ומפוקחים. על העץ המפקח בין היתר נדרש לטפל במקרי קצה של התהליכים שבחסותו – כגון קריסה שלהם. במקרה של קריסה של אחד מהם יקבל העץ המפקח הודעה המכילה tuple שאיברו הראשון יהיה הערך מסוג הנתונים Atom (אטום) 'DOWN'.
העץ המפקח אחראי להקשיב להודעות כאלו, ולאחר מכן גם לנקוט בפעולה המתאימה בהתאם לתוכן העבודה.
מימוש

המימוש הרשמי של Erlang משתמש ב-BEAM – המכונה הווירטואלית של Erlang.
BEAM כלולה בהפצה הרשמית של Erlang, שנקראת Erlang/OTP. היא מריצה Bytecode אשר מומר בזמן ריצה ל-Threaded code (אנ'). בנוסף המימוש הרשמי מכיל מהדר אשר נוצר על ידי HiPE (ראשי תיבות של Performance Erlang Project) באוניברסיטת אופסלה בשוודיה, וגם מפרש אשר ממיר ישירות מקוד מקור באמצעות עץ נתונים – abstract syntax tree. מאז אוקטובר 2001, המהדר נמצא באינטגרציה מלאה עם המימוש Erlang/OTP.
ראו גם

טלקומוניקציה
Lisp
תכנות פונקציונלי
הערות שוליים

↑  "ect – Erlang Class Transformation – add object-oriented programming to Erlang – Google Project Hosting"
| --- | --- |
בקרת זהויות :  NLI: 987007544092105171  GND: 4324177-3  LCCN: sh93000031
Erotica (שיר)

"Erotica" (בעברית: "אֵרוֹטִיקָה") הוא סינגל של הזמרת-יוצרת האמריקאית מדונה, מתוך אלבום האולפן החמישי שלה, Erotica. השיר יצא כסינגל המוביל מתוך האלבום ב-29 בספטמבר 1992, על ידי חברות התקליטים האחים וורנר, מאבריק רקורדס וסייר רקורדס.
השיר הגיע למקום השלישי במצעד הבילבורד הוט 100, השלישי במצעד הסינגלים הבריטי, והשלוש עשרה במצעד קנדה הוט 100.
רקע וכתיבה

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

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

הווידאו קליפ לשיר בוים על ידי צלם האופנה פביאן ברון בו היא עוטה מסכת סאדו-מאזו ומשלבת צילומים מתוך הספר "סקס" וגם את השתתפותם של מפורסמים כמו נעמי קמפבל וביג דדי קיין. הקליפ היה שנוי במחלוקת ושודר ב-MTV בסך הכול 3 פעמים. בשאר הפעמים היה משודר אחרי השעה 10 בלילה עד שהוסר לחלוטין משידורי הערוץ.
את השיר ביצעה בסיבובי ההופעות "The Girlie Show World Tour", ו-"Confessions Tour", וגם בסיבוב ההופעות "The MDNA Tour", כחלק ממאשאפ עם השיר "Candy Shop".
מיקומי שיא

|   ‏‏‏  מצעדים ודירוגים (1992)> מדינה |   ‏‏‏  מצעדים ודירוגים (1992)> מצעד |   ‏‏‏  מצעדים ודירוגים (1992)> מיקום שיא |   ‏‏‏  מצעדים ודירוגים (1992)>  |
| --- | --- | --- | --- |
|  אוסטריה | Ö3 אוסטריה טופ 40‏ | 15 |  |
|  אוסטרליה | מצעד הסינגלים האוסטרלי | 4 |  |
|  אירופה | אירופה הוט 100 | 1 |  |
|  איטליה | מצעד הסינגלים האיטלקי | 1 |  |
|  אירלנד | מצעד הסינגלים האירי | 4 |  |
|  ארצות הברית | בילבורד הוט 100 | 3 |  |
|  ארצות הברית | מצעד שירי הדאנס קלאב | 1 |  |
|  ארצות הברית | מצעד 40 שירי המיינסטרים | 9 |  |
|  ארצות הברית | מצעד השירים הקצביים | 5 |  |
|  גרמניה | GfK – טופ 100 | 13 |  |
|  דנמרק | היטליסטן | 6 |  |
|  הולנד | מצעד 40 הסינגלים ההולנדיים | 8 |  |
|  הממלכה המאוחדת | מצעד הסינגלים הבריטי | 3 |  |
|  יוון | IFPI Greece | 1 |  |
|  ישראל | המצעד הלועזי השבועי של רשת ג' | 5 |  |
|  נורווגיה | VG-lista | 2 |  |
|  ניו זילנד | המצעד הניו זילנדי הרשמי | 3 |  |
|  ספרד | PROMUSICAE | 4 |  |
|  פורטוגל | מצעד הסינגלים הפורטוגזי | 2 |  |
|  פלנדריה | אולטראטופ 50 | 8 |  |
|  צרפת | SNEP | 23 |  |
|  קנדה | קנדה הוט 100 | 13 |  |
|  שוודיה | סוורייטופליסטן | 3 |  |
|  שווייץ | המצעד השווייצרי | 8 |  |
|   ‏‏‏  מצעדי סוף שנה (1992)> מדינה |   ‏‏‏  מצעדי סוף שנה (1992)> מצעד |   ‏‏‏  מצעדי סוף שנה (1992)> מיקום שיא |   ‏‏‏  מצעדי סוף שנה (1992)>  |
| --- | --- | --- | --- |
|  אוסטרליה | מצעד הסינגלים האוסטרלי | 54 |  |
|  איטליה | מצעד הסינגלים האיטלקי | 13 |  |
|  הולנד | מצעד 40 הסינגלים ההולנדיים | 95 |  |
|  הממלכה המאוחדת | מצעד הסינגלים הבריטי | 67 |  |
|  פלנדריה | אולטראטופ 50 | 90 |  |
נתוני מכירות

| מקום | תארים | מכירות |
| --- | --- | --- |
| אוסטרליה (ARIA) | זהב | 35,000 |
| ארצות הברית (RIAA) | זהב | 500,000 |
| הממלכה המאוחדת (BPI) | — | 270,800 |
סיכום
| בכל העולם | — | 1,700,000 |
Good Cry

Good Cry (בעברית: בכי טוב) הוא המיני-אלבום הראשון של הזמרת-יוצרת האמריקאית נואה סיירוס. האלבום יצא לאור ב-21 בספטמבר 2018, על ידי חברת התקליטים קולומביה רקורדס, RECORDS. מתוך המיני-אלבום יצא סינגל בסך הכול.
המיני-אלבום הגיע למקום ה-13 במצעד אלבומי ה-Heatseekers.