ABA


"סליחה על הבורות מה ההבדל בין JAVA ל C ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15672 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15672
HalCon לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 16.4.04
2119 הודעות, 1 פידבק
   14:13   12.01.10   
אל הפורום  
  סליחה על הבורות מה ההבדל בין JAVA ל C ?  
 
   ערכתי לאחרונה בתאריך 12.01.10 בשעה 14:44 בברכה, HalCon
 
ו
C++
תודה :]

ועוד שאלה קטנה...
האם יש תוכנות לעבוד איתם ב
C ? או C++ ?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  ההבדל הראשון הנראה לעין הוא שמשון פישטונה 12.01.10 15:02 1
     visual studio דרעק, ו eclipse זה לא קומפיילר, זה IDE. TTAsnn 12.01.10 20:51 2
         אין אף IDE שמגיע לקרסוליים של VISUAL STUDIO Net_Boy  13.01.10 01:01 4
             +1 ronen333  13.01.10 10:03 5
         כה צודק, לא יודע למה התייחסתי לVS כקומפיילר. שמשון פישטונה 13.01.10 20:29 6
         איך אפשר להמליץ על dev-cpp במקום VS :\ ldan192  13.01.10 21:30 7
  תודה רבה רבה לשניכם :]] HalCon 13.01.10 00:16 3

       
שמשון פישטונה

   15:02   12.01.10   
אל הפורום  
  1. ההבדל הראשון הנראה לעין הוא  
בתגובה להודעה מספר 0
 
   שC היא שפה פרוצדוראלית, זאת אומרת שאין פולימורפיזם, הורשה, וכימוס, כול הכתיבה נעשית דרך פונקציות.

ההבדל הבא הוא שב-C יש פויינטרים והקצאת זיכרון, בשפות כמו Java וC# אין לך צורך בזה, יש GC שדואג להקצות ולשחרר זיכרון לכול האובייקטים שלך.

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

בין C לC++ מבחינת יכולת אין הבדל, מבחינת מהירות C יותר מהירה.
בין C לJAVA יש המון הבדלים, אחד מהם שכדי לרדת לרמת LOW LEVEL אתה תשתמש בC ולא בJAVA.

יש בטח עוד המון הבדלים שלא ציינתי

וקומפיילר טוב כדי לכתוב C וC++ זה Visual Studio כמובן.
בשביל JAVA יש לך את Eclipse החינמי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
TTAsnn

   20:51   12.01.10   
אל הפורום  
  2. visual studio דרעק, ו eclipse זה לא קומפיילר, זה IDE.  
בתגובה להודעה מספר 1
 
   גם visual studio זה לא קומפייר, זה חבילת תוכנות שכוללת בתוכה IDE ל C++ וקומפיילר מתאים. למיקרוסופט אין קומפיילר נורמלי ל C (רק ל C++). הם אמנם טוענים שיש להם, אבל הוא לא עומד בתקן של השפה, לא בישן שכולם תומכים בו, ולא בחדש שהרבה קומפיילרים לא תומכים בו בצורה מלאה. הוא פשוט קומפיילר C++ שאנסו אותו קצת כדי שלא ירשה דברים של C++.

אני ממליץ על devcpp (חיפוש בגוגל). אחלה קומפיילר suite למתכנת המתחיל.

יש לי גם עוד דברים להוסיף על ההבדלים בין C ל JAVA, אבל אין לי כח להכנס לזה. בעקרון, ההבדל הכי רלוונטי זה העובדה ש C מתורגם לקוד מכונה (כלומר, מורץ ע"י המעבד) ו Java לקוד שמורץ ע"י "סביבה וירטואלית", מעין "מתרגם" לשפת מכונה. כמובן הבדל חשוב נוסף שכן ציינת הוא ה pointers.
אבל כמו שאמרתי כבר, יש עוד מליון הבדלים מהותיים, וחוץ מזה שהשפה די דומה לעין לא מיומנת, אין הרבה דמיון.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   01:01   13.01.10   
אל הפורום  
  4. אין אף IDE שמגיע לקרסוליים של VISUAL STUDIO  
בתגובה להודעה מספר 2
 
   לפי התגובות שלך די הבנתי שאתה אנטי וינדוז
ואתה סתם זורק לאוויר דברים מנקודת מבט סוביקטיבית.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   10:03   13.01.10   
אל הפורום  
  5. +1  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
שמשון פישטונה

   20:29   13.01.10   
אל הפורום  
  6. כה צודק, לא יודע למה התייחסתי לVS כקומפיילר.  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   21:30   13.01.10   
אל הפורום  
  7. איך אפשר להמליץ על dev-cpp במקום VS :\  
בתגובה להודעה מספר 2
 


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
HalCon לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 16.4.04
2119 הודעות, 1 פידבק
   00:16   13.01.10   
אל הפורום  
  3. תודה רבה רבה לשניכם :]]  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net