C לעומת פסקל - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

C לעומת פסקל


creative

Recommended Posts

C שפה יותר טובה לעבדוה פשוט

פונקציות מובנות יותר טובות ושפה יותר חכמה

מה שמוכיח שפסקל זה מפגר

זה שבC בשביל להדפיס משהו כותבים PRINTF

בפסקל WRITEDOCUMENT

מי שכתב את השפה הוא באמת מפגר....

אבל זה סתם קטנוניות.... (שלי)

קישור לתוכן
שתף באתרים אחרים

האמת שזה WRITE (לכתיבה בלי ירידת שורה) או WRITELN (לכתיבה עם ירידת שורה לאחר הטקסט).

לדוגמה (סתם כי ממש משעמם לי....):

write ("a");
write ("b");
write ("c");

OUTPUT:
"abc"

===========================

writeln ("a");
writeln ("b");
writeln ("c");

OUTPUT:
"a
b
c"

קישור לתוכן
שתף באתרים אחרים

Rule אתה ממש נודניק.

זה שיש פונקציות עם שם יותר ארוך זה אומר שהשפה גרועה?

printf היא בכלל פונקצית ספריה והיא לא חלק אינטרגרלי מהשפה C.

"מה שמוכיח שפסקל זה מפגר"

"מי שכתב את השפה הוא באמת מפגר...."

ככה לזלזל באנשים שבכלל לא היו משתינים לכיוון שלך..

"..באמת מפגר....".

קישור לתוכן
שתף באתרים אחרים

טוב זה לא משנה אפילו למה C יותר טובה זה פשוט ככה

בבגרות מדעי המחשב א' אני מסתכל הקוד C אני מסתכל הקוד פסקל ופסקל נראה כמו משהו שילד בכתה א' כתב וזה לא בגלל שאני לא מבין את הפונקציות אלא כי זה בנוי מפגר

קישור לתוכן
שתף באתרים אחרים

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

זו אחת השפות הנפוצות ביותר והחשובות ביותר. ב-C אתה תשתמש "בחיים האמיתיים". בפסקל לא!

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

קישור לתוכן
שתף באתרים אחרים

אז לא עדיף כבר ללמוד C וגם אז יש לך בסיס?

אני מכיר הרבה אנשים שהתחילו עם C (בבצפר)

וזה נותן בסיס טוב ונוח, גם לשפות אחרות

אישית אני שמח שבבצפר שלנו מלמדים C ולא פסקל,

כי אני לא אוהב את פסקל ולדעתי זאת שפה מעצבנת (סתם לא נוחה לדעתי)

ברור שלC יש את הפאקים שלה, אבל עדיין לדעתי היא יותר טובה ונוחה

כמובן שזה עניין סובייקטיבי לחלוטין, אז אי אפשר לקבל תשובה אמיתית

קישור לתוכן
שתף באתרים אחרים

כפי שנאמר, פסקל זה ללמידה בלבד.

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

אך לשימושים פרקטיים (בשטח) - רק C (אם יש לבחור בין השניים).

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

ו- rule the , אם אתה לא מבין בעניין, למה סתם לזרוק דברים לאוויר?

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

קישור לתוכן
שתף באתרים אחרים

למי שיודע אנגלית ומבין קצת בשפות תכנות כדאי לקרוא את :

http://www.lysator.liu.se/c/bwk-on-pascal.html

Why is Not My Favorite Programming Language

נכון, מי שכתב אותה הוא האבא של שפת C: (קאניגהם)

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

בכלל היום לא כדאי ללמוד בכלל, עוד מאט כבר C גם לא תהיה שפה רלוונטית, כולם היום עובדים עם Csharp ו PYTHON

קישור לתוכן
שתף באתרים אחרים

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

קישור לתוכן
שתף באתרים אחרים

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

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

קישור לתוכן
שתף באתרים אחרים

למי שיודע אנגלית ומבין קצת בשפות תכנות כדאי לקרוא את :

http://www.lysator.liu.se/c/bwk-on-pascal.html

Why is Not My Favorite Programming Language

נכון, מי שכתב אותה הוא האבא של שפת C: (קאניגהם)

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

בכלל היום לא כדאי ללמוד בכלל, עוד מאט כבר C גם לא תהיה שפה רלוונטית, כולם היום עובדים עם Csharp ו PYTHON

::) אף אחד לא הולך ללמד #C או Python בבתי ספר בשנים הקרובות...

C בחיים לא תהיה שפה "לא רלוונטית", לפחות לא בעשור הקרוב לדעתי.

ורוב התכנות המאסיבי נעשה עדיין ב- ++C/C.

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...