10 תשובות
מאיזה בחינה? זה שתי שפות תכנות שונות לגמרי
ההבדל הוא בעיקר בסינטקס ושימוש, פייטון נחשבת שפה גבוהה יותר מג'אווה (יש יותר שלבים בין הרצת קוד להפעלה שלו במחשב) ולאומת זאת ג'אווה שפה נמוכה יותר ולכן תהיה יותר יעילה בהרצות שלה.
פייטון כתובה בשפה יותר ברורה ויותר טובה למתחילים
בג'אווה משתמשים כשמפתחים לאנדרואיד
פייטון משתמשים בכמעט כל התחומים היום בין עם אתרים בקרים חישובים במדע וכו.
בקיצור שפות שונות לגמריי ולכל אחת יש את היתרונות והחסרונות שלה
פייטון כתובה בשפה יותר ברורה ויותר טובה למתחילים
בג'אווה משתמשים כשמפתחים לאנדרואיד
פייטון משתמשים בכמעט כל התחומים היום בין עם אתרים בקרים חישובים במדע וכו.
בקיצור שפות שונות לגמריי ולכל אחת יש את היתרונות והחסרונות שלה
* מוסיף על הנאמר בהודעה הקודמת שלי חשוב, לזכור ששפת תכנות היא כלי, היא מיועדת רק ואך לעזור למשתמש בה ולכן אין שפה יותר טובה מבין השתיים אלה רק שפה יותר מתאימה / יותר נוחה או יותר פשוטה / מסובכת אבל שתיהן נהדרות לשימושים שונים
שואל השאלה:
אני מתכוונת, מה ההבדל כאילו בשביל מה משתמשים בפייתון ובשביל מה ג'אווה
אני מתכוונת, מה ההבדל כאילו בשביל מה משתמשים בפייתון ובשביל מה ג'אווה
פייטון זה בעיקר דברים קטנים כמו חישובים, אחודים סימולציות קטנות וכו, ג'אווה זה בדרך כלל לפיתוח אפליקציות אנדרואיד.
כמובן אפשר לעשות גם בג'אווה את כל מה שעושים פייטון ולהפך אבל היעוד הוא שונה.
פייטון היא גם שפה מאוד כללית שקל לפתח לה אז בדרך כלל יהיה ספרייה לכל דבר פייטון.
אבל מהניסיון האישי שלי היא שפה לא נוחה לפרויקטים גדולים, עם המון קבצים בניגוד לג'אווה
כמובן אפשר לעשות גם בג'אווה את כל מה שעושים פייטון ולהפך אבל היעוד הוא שונה.
פייטון היא גם שפה מאוד כללית שקל לפתח לה אז בדרך כלל יהיה ספרייה לכל דבר פייטון.
אבל מהניסיון האישי שלי היא שפה לא נוחה לפרויקטים גדולים, עם המון קבצים בניגוד לג'אווה
מאמין שזה תלוי בסוג הפרוייקט, אני עשיתי פרוייקטים בלמידת מכונה שבגאווה יהיה הרבה יותר קשה ליישם
אבל לכל שפה יש את היתרונות והחסרונות שלה כמובן
כן ai הרבה יותר נוח בפייטון בגלל כמות הספריות הפסיכי שנמצאת שם
אז לסיכום, זה תלוי בפרוייקט שרוצים לכתוב, ובדרישות של הפרוייקט הזה, יש דברים שיהיו יותר קלים ונוחים בפייתון ויש דברים שדווקא ג'אווה תהיה העדיפה
לא יכולתי להגיד את זה יותר טוב^
באותו הנושא: