כותב |
|
Kicker00 משתמש מתחיל
הצטרף / הצטרפה: 09 July 2007 מדינה: Israel
משתמש: מנותק/ת הודעות: 14
|
נשלח בתאריך: 10 July 2007 בשעה 08:54 | | IP רשוּם
|
|
|
|
היי אני כבר הרבה זמן רציתי ללמוד שפות תכנות (הרבה זה דבר יחסי)
וסתם בשיטוט סתמי בגוגל (אבל לא יותר מידי סתמי, משהו כזה סתמי עם טעם טוב)
מצאתי את הפורום/אתר/חורשה הזאת
דווקא נחמד פה
בכל מקרה עכשיו שקראתי איזה דיון בן 3 עמודים שהתפתחו לשום מקום
http://www.underwar.co.il/forum/forum_posts.asp?TID=3543&PN=3&TPN=1
הצלחתי לגבש דעה- מה אני רוצה אפשר בבקשה מדריך לC או פסקל בעברית
או שניהם בנוסף מה עדיף ללמוד קודם
אגב מה זה turbo pascal
*** סוף המיצוי- מכאן אין לקרוא
אגב אני חדש היי
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 10 July 2007 בשעה 10:39 | | IP רשוּם
|
|
|
|
turbo pascal זאת סביבת עבודה של בורלנד עבור כתיבת וקימפול פסקל.
משהו ישן ברמות, ויש את free pascal שזה העתק די מדויק רק open source & free
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
Kicker00 משתמש מתחיל
הצטרף / הצטרפה: 09 July 2007 מדינה: Israel
משתמש: מנותק/ת הודעות: 14
|
נשלח בתאריך: 10 July 2007 בשעה 18:53 | | IP רשוּם
|
|
|
|
FREE PASCAL שתוכנה שמקלה על כתיבה בשפה?
כאילו כמו הדרימויבר של מקרומדיה עם HTML?
ועדיין מה ההבדל בין 2 השפות
ואם אפשר קישור למדריך בעברית מדריך מובן
|
חזרה לתחילת העמוד |
|
|
1crow משתמש פעיל
הצטרף / הצטרפה: 28 April 2007 מדינה: Israel
משתמש: מנותק/ת הודעות: 115
|
נשלח בתאריך: 10 July 2007 בשעה 19:22 | | IP רשוּם
|
|
|
|
קודם כל, פסקל זאת שפה אחת וC זאת שפה שנייה, אין קשר ביניהם, חוץ מ'זה שאם אתה יודע אחת אז יותר קל לך עם השנייה.
היום רצוי ללמוד C כבסיס לרוב הדברים, לפחות הידע הבסיסי שלי בC מאוד עזר לי בשפות אחרות כמו java.
לגבי המדריכים, עם חיפוש קליל באינרנט אתה תמצא אין סוף מדריכים.
תמצא קומפילר שעובד, תבחר שפה ונעזור לך, אני מציעה שתתחיל מC. בבצפר מאוד התקשתי עם פסקל אך במהלך התואר מאוד הלך לי בקלות במהלך התואר עם C, C++, ג'אווה וכל מה שקשור.
בהצלחה
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 10 July 2007 בשעה 19:52 | | IP רשוּם
|
|
|
|
מה זה הפרסום הזה ל-C ?
פסקל היא אחלה!
ו-free pascal לא מקלה על הכתיבה, ואין מה להשוות לאיזה עורך HTML.
ומדריך כמו שנאמר, חפש בגוגל.
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
אורח אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 10 July 2007 בשעה 22:10 | | IP רשוּם
|
|
|
|
אל תתחיל עם פסקל.. אתה סתם תבזבז את זמנך ותצטער על זה אח"כ... אם תלמד סי אתה תהרוג שני ציפורים בבת אחת, גם תדע שפה שהתחביר שלה דומה להרבה שפות אחרות , ומה שיותר חשוב זה שלפחות C זאת שפה שבאמת משתמשים בה היום...
אם תרצה להתעמק, באינטרנט תוכל למצוא הרבה מדריכים על C, על כל מיני נושאים מורכבים לעומת זאת, פסקל זאת שפה שנשכחה מזמן :| ממש בזבוז זמן ללמוד פסקל...אל תעשה את הטעות.
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 10 July 2007 בשעה 23:00 | | IP רשוּם
|
|
|
|
זה לא בזבוז, זה כדי ללמוד את הבסיס של מדעי המחשב...
אם כבר הייתי מתחיל מ-c# ומשם עובד ל-c ואז משדרג ל-cpp
אבל כבר היה דיון בנושא, חבל לחזור עליו
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
Nameless אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 11 July 2007 בשעה 00:16 | | IP רשוּם
|
|
|
|
כמו שאמרו פסקל זה לבסיס ועדיף את זה לדעתי כבסיס כי השפה משתמשת יותר במילים מאשר בסימנים אז קל יותר להבין מה קורה פסקל מזכירה קצת פסאודו קוד ואז עוברים ל C
אבל תלוי מה אתה רוצה לעשות לבנות משחק מחשב, לבנות תוכנה, למצוא עבודה טובה וכו'
|
חזרה לתחילת העמוד |
|
|
אורח אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 11 July 2007 בשעה 10:35 | | IP רשוּם
|
|
|
|
מזה השטויות האלה? בשביל מה ללמוד קודם פסקל ואז C? רק בגלל שבמקום סוגריים מסולסלים יש end ו- begin? שילמד את יסודות התכנות ב C, מה הבעייה, אחלה תחביר...קל להבנה..אולי טיפה יותר קשה מפסקל ושושן,אתה באמת חושב שכדאי להתחיל ב C# ? לא נראה לי...
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 11 July 2007 בשעה 10:45 | | IP רשוּם
|
|
|
|
למה לא להתחיל מ-c#?
היא קלה, ברורה, יש כל מיני דברים שקורים אוטומטית (inline, const, ...), ניהול זכרון בשבילך, סינטקס יותר ברור, והרבה מאוד אנשים יתחילו איתה בקרוב (מי שלומד שפה ראשונה בבי"ס)
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
אורח אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 11 July 2007 בשעה 11:07 | | IP רשוּם
|
|
|
|
שושן, דווקא בגלל שהרבה דברים אצלה אוטומטיים זה לא טוב... אם הוא יתחיל ב C#, הוא לא ידע מה עומד מאחורי כל הדברים האוטומטיים האלה וזה חבל.. זה כמו להתחיל ללמוד VB כשפה ראשונה [ טוב לא בדיוק ]
|
חזרה לתחילת העמוד |
|
|
Kicker00 משתמש מתחיל
הצטרף / הצטרפה: 09 July 2007 מדינה: Israel
משתמש: מנותק/ת הודעות: 14
|
נשלח בתאריך: 11 July 2007 בשעה 16:18 | | IP רשוּם
|
|
|
|
ואו כמה דגובות (כן כן תגובות)
אוקי אז C זה יהיה
אני מוכן להשקיע וללכת על C היותר "קשה"
מצאתי כבר הרבה מדריכים
אפשר לומר יותר מידי
אז בגלל זה אני מבקש ממכם
אפשר בבקשה מדריך לשפת תכנות C
מדריך שאתם מכירים/השתמשתם ואתם יודעים שהוא טוב מובן (HE)
ושלא צריך לדעת בשבילו ידע מוקדם...
או אולי אתם ממליצים לקנות ספר?
כי אין לי בעיה להוציא את ה50-100 שקל על ספר לימוד
אבל תגידו אם יש צורך בספר לימוד...
|
חזרה לתחילת העמוד |
|
|
נבט כהן אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 17 July 2007 בשעה 13:06 | | IP רשוּם
|
|
|
|
קצת מוזר שאף אחד לא המליץ על זה... מדריכם מעולים, רק חשוב מאוד להתמיד! תתרגל כל קוד, אל תתעצל ואל תדלג על חלקים שנראים לך לא מעניינים. אחרי זה כבר תדע C ברמה בסיסית ותוכל להתקדם לדברים יותר מעניינים :)
|
חזרה לתחילת העמוד |
|
|
Nameless אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 17 July 2007 בשעה 16:26 | | IP רשוּם
|
|
|
|
תלך לחנות הספרים הקרובה אליך ולפינת ספרי המחשב ותבדןק איזה ספרי C יש של הוצאת הוד עמי
תראה מאיפה הם מתחילים ללמד - שלא יקפצו לך ישר לדברים שאתה לא מבין
מומלץ לבקר בכמה חנויות ספרים כי בדרך כלל עם חנויות ספרים הספרים שתה
מחפש לא יהיו שם וזה במיוחד קורה בספרי מחשבים - יהיה לך מזל אם יהיו שבעה
ספרי מחשב בכל החנות
ללמוד C מהדורה שלישית זה נחמד
|
חזרה לתחילת העמוד |
|
|
ניר מנהל האתר
הצטרף / הצטרפה: 12 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 3296
|
נשלח בתאריך: 20 July 2007 בשעה 22:42 | | IP רשוּם
|
|
|
|
אני ממליץ על המדריך שלי ב-C בתור נקודת התחלה, משם ספר שירחיב על כל השפה.
ניר
__________________ מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
|
חזרה לתחילת העמוד |
|
|
אנונימית אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 28 July 2007 בשעה 16:12 | | IP רשוּם
|
|
|
|
אני מציעה שפת C
|
חזרה לתחילת העמוד |
|
|
אלצ'קו אחראי פורומים
ג2ר פ33תי
הצטרף / הצטרפה: 20 January 2006
משתמש: מנותק/ת הודעות: 609
|
נשלח בתאריך: 28 July 2007 בשעה 20:49 | | IP רשוּם
|
|
|
|
C++.
|
חזרה לתחילת העמוד |
|
|
ניר מנהל האתר
הצטרף / הצטרפה: 12 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 3296
|
נשלח בתאריך: 29 July 2007 בשעה 12:26 | | IP רשוּם
|
|
|
|
C++ כשפה ראשונה? היא אחת השפות היותר מורכבות.
__________________ מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
|
חזרה לתחילת העמוד |
|
|
אלצ'קו אחראי פורומים
ג2ר פ33תי
הצטרף / הצטרפה: 20 January 2006
משתמש: מנותק/ת הודעות: 609
|
נשלח בתאריך: 30 July 2007 בשעה 19:01 | | IP רשוּם
|
|
|
|
זה לא אומר שהיא קשה יותר ללמידה. למען האמת, תחביר C++ קל יותר, ברור יותר, ודומה יותר לפסוודו-קוד מאשר לקוד מכונה (ביחס לקוד C, לדוגמה).
אפשר לתת כל כך הרבה דוגמות, אבל אפשר לקצר להפנות ל-FAQ של סטרוסטרופ: http://www.research.att.com/~bs/bs_faq2.html. זה הכל.
הוא מראה בהתחלה איך לכתוב תוכנית קטנה ב-C++ (אתה תמות כשתנה לכתוב אותה ב-C), ועונה על שאלות כמו "מה רע במערכים?" (הרבה), ו"איך אני מטפל בדליפות זיכרון?" (כותב קוד שאין בו כאלה!)
את התשובה לשאלה האחרונה אתן כאן: ב-C++ אתה לא צריך להקצות זיכרון לבד. אם אתה לא מקצה זיכרון, אתה לא יכול לשכוח לשחרר אותו, גם אם תרצה. במידה ומסיבה כלשהי אתה כן רוצה להקצות זיכרון, התחביר של C++:
קוד:
Type* pObject = new ConcreteClass(argument); |
|
|
הרבה יותר הגיוני ונורמלי מאשר תחביר C:
קוד:
Type *pVariable = (Type*)malloc(sizeof(Type)); |
|
|
אחרי מבט בשני המשפטים הללו, אתה עדיין חושב ש-C++ "יותר מורכבת"?
|
חזרה לתחילת העמוד |
|
|
:) אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 30 July 2007 בשעה 19:09 | | IP רשוּם
|
|
|
|
מציע לך C# או C++ עם מהדר Visual studio לפי דעתי יהיה לך קשה מאוד עם שפות ישנות וגם חבל על הזמן.
|
חזרה לתחילת העמוד |
|
|
ניר מנהל האתר
הצטרף / הצטרפה: 12 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 3296
|
נשלח בתאריך: 30 July 2007 בשעה 21:44 | | IP רשוּם
|
|
|
|
גם אני נוטה לכיוון C#. אלצ'קו אתה צודק שבנקודות כאלה C++ יותר אינטואיטיבית, אבל אם אתה מנסה לפעול 100% לפי הכללים זה נהיה קשה - מתי להעביר by value ומתי byref, מתי להגדיר פונקציה כ-const, הורשה וסדר הקריאה לפונקציות בונות ועוד תחכום רב שעשוי לבלבל מתחילים.
ניר
__________________ מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
|
חזרה לתחילת העמוד |
|
|
אלצ'קו אחראי פורומים
ג2ר פ33תי
הצטרף / הצטרפה: 20 January 2006
משתמש: מנותק/ת הודעות: 609
|
נשלח בתאריך: 30 July 2007 בשעה 22:07 | | IP רשוּם
|
|
|
|
ניר כתב:
גם אני נוטה לכיוון C#. אלצ'קו אתה צודק שבנקודות כאלה C++ יותר אינטואיטיבית, אבל אם אתה מנסה לפעול 100% לפי הכללים זה נהיה קשה - מתי להעביר by value ומתי byref, מתי להגדיר פונקציה כ-const, הורשה וסדר הקריאה לפונקציות בונות ועוד תחכום רב שעשוי לבלבל מתחילים.
ניר
|
|
|
אתה הוא זה שהחליט שצריך ללמד "הכל כולל הכל" על ההתחלה. אני רק אמרתי שטוב להתחיל מ-C++, ובטח שהיא עדיפה מ-C, פשוט כי היא פשוטה ממנה וטובה ממנה.
מתי להעביר byval ומתי byref אפשר לשאול לגבי כל שפה (אה, שכחתי. ב-C זה נקרא "להעביר פויינטר", וזה סתם גרוע לעומת references). מתי להגדיר פונקציה כ-const ומהו סדר הקריאה של הבנאים צריך ללמוד רק אם לומדים כיצד לכתוב מחלקות (ולא כיצד להשתמש ב-vector במקום במערכי C), ואת זה לא אמרתי שצריך ללמד בשיעור הראשון. אמרתי רק שצריך ללמד להשתמש ב-vector במקום במערכי C.
(התשובות אגב פשוטות להחריד: תמיד להגדיר כ-const אלא אם כן זה מונע מהקוד להתקמפל, ואז צריך לחשוב; סדר הקריאה הוא מהבסיס החוצה (מהאב לבן) מסיבה פשוטה: הבן צריך להיות מסוגל לסמוך על כך שיש לו אב (=שהוא מאותחל); כנראה שזה לא כזה מסובך:))
ללמוד C# זו טעות נוראה, כי אם תלמד C++ ותצליח, תוכל ללמוד אחרי זה כל שפה סבירה (וחלק גדול מהבלתי-סבירות). אם תטמטם לעצמך את המוח על ההתחלה עם שפה Managed (ועוד חיקוי של מייקרוסופט לג'אווה, ועוד כשהיא לא הכי פופולרית בעולם) בחיים לא תצליח להתנתק מהזוועה הזו, ורוב העולם עדיין כותב קוד C.
|
חזרה לתחילת העמוד |
|
|
:) אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 30 July 2007 בשעה 22:27 | | IP רשוּם
|
|
|
|
אף אחד לא אמר פה עדיין פייתון ?
|
חזרה לתחילת העמוד |
|
|
אלצ'קו אחראי פורומים
ג2ר פ33תי
הצטרף / הצטרפה: 20 January 2006
משתמש: מנותק/ת הודעות: 609
|
נשלח בתאריך: 30 July 2007 בשעה 23:38 | | IP רשוּם
|
|
|
|
פייתון היא שפה די פופולרית, ודי נחמדה מבחינות מסויימות (אם כי זוועתית מבחינות אחרות), משתמשים בה לא מעט והיא די פופולרית לפי ה-TPCI, אבל כמעט לא באמת משתמשים בה למטרות production אמיתיות.
מבחינה קונספטואלית היא די שונה מהשפות שכן משמשות לזה (C, C++, ג'אווה לדוגמה), ולכן לא ברור מה היא תורמת בתור שפה ראשונה.
|
חזרה לתחילת העמוד |
|
|
:) אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 31 July 2007 בשעה 00:24 | | IP רשוּם
|
|
|
|
אני הצעתי את פייתון וחשבתי שהיא שפה טובה ללימוד הבסיס ( אני עדיין חושב ככה ) אבל האמת היא מה שאלצ'קו אמר, אין צורך ללמוד את הבסיס על שפה אחת ואז ללמוד עוד שפה כדי לכתוב דברים יותר גדולים אז תתמקד ב C++ או C#
|
חזרה לתחילת העמוד |
|
|
Kicker00 משתמש מתחיל
הצטרף / הצטרפה: 09 July 2007 מדינה: Israel
משתמש: מנותק/ת הודעות: 14
|
נשלח בתאריך: 03 August 2007 בשעה 03:42 | | IP רשוּם
|
|
|
|
קודם תודה למי שהגיב ועזר
אוקי אז אם הבנתי את הרעיון הכללי
אני ילמד C בשביל הבסיס אז יעבור לC++ בסיסי
ואז אני יקנה ספר על C++ וילמד יותר לעומק
ניר כשאמרת שאתה ממליץ על המדריך שלך בC כבסיס
אפשר קישור?
ודבר נוסף איפה בדיוק אני אמור לתרגל
טוב למדתי משהו איפה אני יכול לכתוב קוד ולהריץ לראות שזה עושה מה שזה צריך לעשות?
אם אפשר הסבר על זה ואיזה מומלץ לCים
דבר אחרון
מה השימוש של C או C++ או C#
ואיך הם שונים
לא מכיוון הכתיבה אלה מכיוון השימוש
|
חזרה לתחילת העמוד |
|
|
ניר מנהל האתר
הצטרף / הצטרפה: 12 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 3296
|
נשלח בתאריך: 03 August 2007 בשעה 06:18 | | IP רשוּם
|
|
|
|
http://www.underwar.co.il/document-details.asp?id=8
__________________ מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
|
חזרה לתחילת העמוד |
|
|
Kicker00 משתמש מתחיל
הצטרף / הצטרפה: 09 July 2007 מדינה: Israel
משתמש: מנותק/ת הודעות: 14
|
נשלח בתאריך: 03 August 2007 בשעה 18:53 | | IP רשוּם
|
|
|
|
המהדר שהמלצת שם מצאתי אותו
אבל לא הצלחתי להפעיל אותו- היה ממש מוזר אין לי מושג מה באיזה תיקיה
עכשיו יש לי את המהדר של מיקרוסופט
ואני כבר הגעתי לחצי של המדריך
תגידו יש כאן מישהו שיכול לתת לי את האיסיקיו או מסנגר (עדיף איסיקיו)
שאני יוכל לתקשר איתו ולשאול אותו שאלה או 2 אם יעלו לי? כי אני חושב שזה עדיף על פני פרסום כל שאלה קטנה שיש לי פה
|
חזרה לתחילת העמוד |
|
|
Kicker00 משתמש מתחיל
הצטרף / הצטרפה: 09 July 2007 מדינה: Israel
משתמש: מנותק/ת הודעות: 14
|
נשלח בתאריך: 09 August 2007 בשעה 23:29 | | IP רשוּם
|
|
|
|
מישהו?
נו מה כבר בקשתי
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 09 August 2007 בשעה 23:53 | | IP רשוּם
|
|
|
|
כנראה שמעדיפים שתפרסם כל שאלה קטנה פה (:
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|