שיחה:ג'וליה (שפת תכנות)

לפרוטוקול עריכה

הערך הוא שילוב של תרגומים מהויקיפדיה הסינית, הצרפתית והאנגלית. The duke - שיחה 14:09, 4 באוגוסט 2021 (IDT)תגובה

נמצאו קישורים חיצוניים שצריכים תיקון (אוקטובר 2022) עריכה

שלום עורכים יקרים,

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

כאשר תסיימו לערוך את השינויים הנדרשים, אנא בקרו בדף השו"ת למידע נוסף לתיקון בעיות עם הקישורים לעיל.

הודעה זו תופיע רק פעם אחת לקישורים אלו.

בידידות.—InternetArchiveBot (דווח על באג) 16:20, 2 באוקטובר 2022 (IDT)תגובה

נמצאו קישורים חיצוניים שצריכים תיקון (אוקטובר 2022) עריכה

שלום עורכים יקרים,

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

כאשר תסיימו לערוך את השינויים הנדרשים, אנא בקרו בדף השו"ת למידע נוסף לתיקון בעיות עם הקישורים לעיל.

הודעה זו תופיע רק פעם אחת לקישורים אלו.

בידידות.—InternetArchiveBot (דווח על באג) 17:31, 21 באוקטובר 2022 (IDT)תגובה

נמצאו קישורים חיצוניים שצריכים תיקון (נובמבר 2022) עריכה

שלום עורכים יקרים,

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

כאשר תסיימו לערוך את השינויים הנדרשים, אנא בקרו בדף השו"ת למידע נוסף לתיקון בעיות עם הקישורים לעיל.

הודעה זו תופיע רק פעם אחת לקישורים אלו.

בידידות.—InternetArchiveBot (דווח על באג) 20:15, 9 בנובמבר 2022 (IST)תגובה

בעיה בקישורי ארכיון בערך (אוקטובר 2023) עריכה

שלום. בתהליך הארכוב, החזיר הארכיון שגיאות לאחד או יותר מהאתרים ששלחתי לארכיון. להלן קישורים שהחזירו שגיאה והשגיאה המתאימה.

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

בידידות.—InternetArchiveBot (דווח על באג) 13:02, 1 באוקטובר 2023 (IDT)תגובה

נמצאו קישורים חיצוניים שצריכים תיקון (אוקטובר 2023) עריכה

שלום,

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

כאשר תסיימו לערוך את השינויים הנדרשים, אנא בקרו בדף השו"ת למידע נוסף לתיקון בעיות עם הקישורים לעיל.

הודעה זו תופיע רק פעם אחת לקישורים אלו.

בידידות.—InternetArchiveBot (דווח על באג) 13:02, 1 באוקטובר 2023 (IDT)תגובה

נמצאו קישורים חיצוניים שצריכים תיקון (ינואר 2024) עריכה

שלום,

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

כאשר תסיימו לערוך את השינויים הנדרשים, אנא בקרו בדף השו"ת למידע נוסף לתיקון בעיות עם הקישורים לעיל.

הודעה זו תופיע רק פעם אחת לקישורים אלו.

בידידות.—InternetArchiveBot (דווח על באג) 00:05, 19 בינואר 2024 (IST)תגובה

נמצאו קישורים חיצוניים שצריכים תיקון (מרץ 2024) עריכה

שלום,

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

כאשר תסיימו לערוך את השינויים הנדרשים, אנא בקרו בדף השו"ת למידע נוסף לתיקון בעיות עם הקישורים לעיל.

הודעה זו תופיע רק פעם אחת לקישורים אלו.

בידידות.—InternetArchiveBot (דווח על באג) 10:54, 14 במרץ 2024 (IST)תגובה

שיפור הפתיח עריכה

ערך מעניין על נושא מעניין. תודה לכותבים.

אני חושב שיש בעיות מסוימות בפתיח:

1. "ג'וליה היא שפת תכנות עילית מהירה ודינמית, לתכנות כללי, טכני ומדעי" - מה זה "תכנות טכני"?

2. "אולם מתאימה גם לכתיבה של תוכנות לקוח ושרת באפליקציות רשת, לתכנות מערכות Low level, לשימוש כשפת מִפרט לפני מימוש ולשאר שימושים כלליים." - אני חושב שחלק מהשימושים האלה לא מספיק ליבתיים בשביל שיזכירו אותם בפסקה הראשונה של הערך.

2.א. המקור לשימוש בתכנות מערכות low level הוא הרצאה ב-JuliaCon שבה מסבירים איך תאורטית אפשר להשתמש בג'וליה לתכנות מערכות, אך לא ראיתי שם הוכחה שאכן משתמשים בה ככה, וגם אם כן, אני בספק שזה שימוש נפוץ.

2.ב. "לשימוש כשפת מִפרט לפני מימוש" - אני לא מומחה, אבל זה נשמע לי כמו use case איזוטרי מכדי להכלל ברשימת ה-use cases הקצרה יחסית שמופיעה בפסקה הראשונה.


אני מציע פסקה ראשונה אלטרנטיבית, שלדעתי תופסת יותר את המהות של ג'וליה (הניסוח הנוכחי צריך עוד דיוקים ושיפורים):

"ג'וליה היא שפת תכנות עילית, בעלת מערכת טיפוסים דינמית, המיועדת לשימוש כללי ומדעי.[1] ג'וליה שואפת לפתור את "בעיית 2 השפות": חוקר מממש אלגוריתם או מודל בשפת תכנות מדעית (כגון מאטלאב, R או פייתון), משום שהיא קלה ללמידה, נוח להתנסות בה וליצור אב-טיפוסים, ויש לה אקוסיסטם עשיר של ספריות לחישובים מדעיים. אך השפה המדעית איטית מדי ולוקה באקוסיסטם של ספריות תוכנה (כגון שרת רשת, קריאה וכתיבה למאגר נתונים, מקביליות), ולכן כדי להפוך את הקוד למבצעי, נדרש לתרגם את התוכנה לשפת תכנות כללית מהירה, כגון C, C++ ו-Fortran. ג'וליה שואפת להיות קלה ונוחה, מהירה, ובעלת אקוסיסטם עשיר לספריות מדעיות כמו גם לספריות תוכנה כלליות.[2]"

אני לא מכיר טוב את השפה (לא יצא לי להשתמש בה או להכיר מישהו שמשתמש בה ברצינות), אז יכול להיות שאני מפספס כאן. אשמח לשמוע מה דעתכם. Galarantyשיחה 00:00, 20 באפריל 2024 (IDT)תגובה

1) מצטט מאתר אוניברסיטת סווינבורן: technical programming being mathematical, engineering and scientific, with an emphasis on numerically intensive programs and algorithms.
2) לא סגור מה הגדרות הליבה כאן. המידע בכל מקרה רלוונטי בעיקר לאור החשיבה הנפוצה שג'וליה מוגבלת רק לנישות ספצפיות (שבהן היא ידועה יחסית).
2.א.) שימוש נפוץ בטוח לא. מתאימה לשימוש הזה, יש מצב, אם כי לא יצא לי להתעמק.
2.ב.) סבבה מבחינתי.
לגבי הפיסקה האלטרנטיבית: לדעתי היא מרחיבה מדי על בעיית שתי השפות וההקשר לג'וליה טובע בהרחבה הזו. בעיית שתי השפות היא נושא בפני עצמו שצריך ערך בפני עצמו, וג'וליה אמנם די מוצלחת בלפתור אותו, אבל ג'וליה היא לא פקק של בעיית שתי השפות. היא פותרת עוד כמה דברים ובכלל יש לה צורת חשיבה עצמאית (ולא רעה בכלל) על איך נכון לבצע דברים. למשל, היא מוצלחת מאוד גם כשפה לתכנות מדעי שאינו דורש מהירות בגלל שהיא מאפשרת התבטאות מתימטית נוחה מאוד. היא גם מצוינת לשחזור סביבות עבודה ולא נקלעת לאותם dependency hells שפייתון נוטה להיכנס אליהם (למרות שגם לפייתון כבר יש פתרונות.) וכו'. אז אפשר בהחלט להזכיר את בעיית שתי השפות, אבל משפט אחד יספיק, הפיסקה הראשונה אמורה לעסוק בג'וליה עצמה. The dukeשיחה 00:29, 24 באפריל 2024 (IDT)תגובה

נמצאו קישורים חיצוניים שצריכים תיקון (מאי 2024) עריכה

שלום,

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

כאשר תסיימו לערוך את השינויים הנדרשים, אנא בקרו בדף השו"ת למידע נוסף לתיקון בעיות עם הקישורים לעיל.

הודעה זו תופיע רק פעם אחת לקישורים אלו.

בידידות.—InternetArchiveBot (דווח על באג) 17:44, 3 במאי 2024 (IDT)תגובה

חזרה לדף "ג'וליה (שפת תכנות)".