מעבר לתוכן


תמונה

שפת Erlang


  • Please log in to reply
5 replies to this topic

#1 vad

vad

    מתחיל/ה להבין בדיחות פורום

  • רשומים
  • 253 הודעות:

פורסם 04/02/2011 - 20:07

יש כאן די הרבה מתכנתים מנוסים לכן אני מקווה שאני אזכה למענה.
מעבר למידע בויקיפדיה, האם למישהו יצא לראות או להשתמש בשפת ארלנג? האם שווה ללמוד את זה? זה קיים בכלל בתעשייה?
When god gives you lemons, it's time to find a new god

#2 OBA

OBA

    the one horseman of the apocralypse

  • רשומים+
  • 1504 הודעות:

פורסם 05/02/2011 - 19:58

שפה לא שימושית באופן מיוחד.

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

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

Eric looked down at the broad steps they were climbing. They were something of a novelty; each one was built out of large stone letters. The one he was just stepping on to, for example, read: I Meant It For The Best.
The next one was: I Thought You’d Like It.
He was standing on: For the Sake of the Children.
“Weird, isn’t it?” he said. “Why do it like this?”
“I think they’re meant to be good intentions,” said Rincewind.

תמונה מצורפתתמונה מצורפת

#3 JohnnyBoy

JohnnyBoy

    מצ'עמם

  • רשומים+
  • 3109 הודעות:

פורסם 06/02/2011 - 12:53

שפה לא שימושית באופן מיוחד.

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

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

ממש לא נכון. יש הרבה מאוד מתכנתי Enterprise ממורמרים שמעדיפים להשתמש בתכנות פונקציונאלי. לאו דווקא ב-Erlang, אבל יש מספיק חלופות. אם אתה רוצה ללמוד תכנות פונקציונאלי, כבר הזכירו כאן את Haskell (שהיא שפה פונקציונאלית טהורה) ויש את F# שזה אדפטציה של C# לטובת תכנות פונקציונאלי.

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

מה רע לך עם multithreading?

הרב קוק:

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


#4 אורח - תכנת

אורח - תכנת
  • אורחים

פורסם 17/03/2011 - 15:10

בניגוד למה שנכתב כאן, ארלנג היא שפה שימושית מאד כאשר מדובר במימוש מערכות מבוזרות ומערכות fault-tollerant.

העובדה שארלנג שפה פונקציונאלית באה לשרת את יכולות התיכנות המקבילי והמבוזר, שהיו המטרה העיקרית בתכנון השפה. בשפות ה-"קונבנציונאליות" לא רק שתכנות מקבילי הוא מורכב, אם התכנית תנסה ליצור מאות או אפילו עשרות threads, מערכת ההפעלה לא תוכל "לסחוב" את העומס. ארלנג מסוגלת לטפל באלפי threads, לנצל היטב מעבדי multi-core ולהריץ בקלות threads על מחשבים רבים ברשת.
חלקים מ-Tweeter ו-Facebook כתובים בארלנג, וכמו כן מערכות ניתוב של רשתות טלפוניה גדולות מאד.
אם עובדה זו איננה המלצה על השימושיות של השפה, אינני יודע המלצה מהי.

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

#5 אורח - אילן

אורח - אילן
  • אורחים

פורסם 14/09/2012 - 13:19

למי שבאמת מעוניין. נפתח קורס ארלנג אחרי החגים בתל אביב.

פרטים נוספים - http://erlangcourse.blogspot.co.il

הקורס יועבר באנגלית ע"י זכריה קסין שכתב את הספר - Building Web Applications with Erlang
http://shop.oreilly....636920021452.do

חג שמח,
אילן פרח
0547880094

#6 hood

hood

    ⊥≡⊤

  • רשומים+
  • 545 הודעות:

פורסם 05/12/2012 - 23:52

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

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

תמונה מצורפת

Remember, remember, the 5th of November
The Gunpowder Treason and plot;
I know of no reason why Gunpowder Treason
Should ever be forgot.h


The hood will be with you, always - Yoda



תמונה מצורפת

Crumples Crinkles (hymn for the cigarette)

‎The smoke... that wondrous haze,
Crumples between my two fingers,
It fills my lungs with fire, dreadful
Lively flame, sips into my selfish soul,
I am transformed, a fire breathing
Dragon, my fist Crinkles.
h
תמונה מצורפת





0 משתמשים קוראים נושא זה

0 משתמשים, 0 אורחים, 0 משתמשים אנונימיים