פורסם 2007 במאי 118 שנים שלום, החלטתי להתחיל ללמוד קצת שפות תכנות אך אינני יודע במה לבחור. שמעתי שVB שפה שכדאי ללמוד אך הבעיה שאני לא יודע אם אני יכול (מסיבות של אי ידע שפות אחרות - יכול להיות שצריך ללמוד C++ בשבילה קודם או שפה אחרת |=) בינתיים אני יודע רק HTML (בבקשה אל תצחקו ) אז אם יש לכם המלצה לשפת תכנות אני אשמח לשמוע ! תודה רבה מראש ! נ.ב אם יש לכם איזה ספר להמליץ בנוסף לשפה זה יהיה מצויין..!
פורסם 2007 במאי 118 שנים יש ויכוח שלם סביב הנושא, האם כדי לתחיל משפות נמוכות ולעלות ל-"גבוהות" יותר או להפך. ההצעה שלי היא c# שלדעתי תהיה טובה לך כמתחיל. בכל מקרה אני לא חושב שכדאי לך להתחיל עם c++ (היא שפה גדולה יחסית ומורכבת לדעתי בשביל מתחיל).אני אישית לא אוהב את VB אבל זה יותר עניין של טעם.תקרא גם את הת'ראדים האלה:http://hwzone.co.il/community/index.php?topic=239658.0http://hwzone.co.il/community/index.php?topic=229822.0לדעתי ב# תיתן לך בסיס טוב להמשך לימוד שפות אחרות.
פורסם 2007 במאי 118 שנים מחבר קודם כל תודה רבה ! :] עריכה: LOL חצי מההודעה זה לא רשם לי ! אממ כנראה אני אלך על c# בסוף. תודה רבה על העזרה
פורסם 2007 במאי 118 שנים ואני מתנגד!השפה ללמוד היא דווקא C. ולמה? כי היא יותר קשה.כל אחד יכול לתכנת בJAVA או C#, אבל הוא לא יכתוב קוד טוב. חשוב כבר מההתחלה לצבור את ההרגלים הנכונים של כתיבת קוד.מי שיודע C ידע למה C# עובדת כמו שהיא עובדת. בנוסף היא השפה האוניברסלית של המתכנתים. הסינטקס שלה הוא מה שבדרך כלל יראו כשרוצים להסביר נושא ללא שפה מסוימת.הממלצה שלי היא C ואז C++, ואז פייתון/או C#
פורסם 2007 במאי 118 שנים ואני מתנגד!השפה ללמוד היא דווקא C. ולמה? כי היא יותר קשה.כל אחד יכול לתכנת בJAVA או C#, אבל הוא לא יכתוב קוד טוב. חשוב כבר מההתחלה לצבור את ההרגלים הנכונים של כתיבת קוד.מי שיודע C ידע למה C# עובדת כמו שהיא עובדת. בנוסף היא השפה האוניברסלית של המתכנתים. הסינטקס שלה הוא מה שבדרך כלל יראו כשרוצים להסביר נושא ללא שפה מסוימת.הממלצה שלי היא C ואז C++, ואז פייתון/או C#צודק להתחיל רק עם C לפי דעתי..
פורסם 2007 במאי 118 שנים מי שיודע C ידע למה C# עובדת כמו שהיא עובדת. בנוסף היא השפה האוניברסלית של המתכנתים. הסינטקס שלה הוא מה שבדרך כלל יראו כשרוצים להסביר נושא ללא שפה מסוימת.איך בדיוק ? אולי אם הוא ידע C++ (וגם אז לא בהכרח). כשרוצים להסביר נושא, אפשר להשתמש ב Pseudo Code. בכל מקרה, לא כל אחד צריך להיות סופר-מתכנת וסופר-מבין (תחשוב אם כל מי שמתעסק במשהו היה מגיע עם רמת הבנה גבוהה.. מה לעשות, זה לא ככה במציאות), ולכן זה לא נראה לי שיקול נכון.
פורסם 2007 במאי 118 שנים אני חושב שצריך לשאול את פותח התארד אם באמת הוא רוצה להגיע רמת הבנה גבוהה או פשוט לתכנת ישר ולעניין ולא להתעסק עם הדברים הקטנים ?
פורסם 2007 במאי 118 שנים בדיוק (אם הוא למשל סתם רוצה לכתוב תוכנה שמרמה באיזה תחרות http://hwzone.co.il/community/index.php?topic=257212.msg2270224#msg2270224 או סתם משהו, הוא לא צריך לדעת כל פרט ופרט בשפת התכנות).לגבי המאמר של גואל, קראתי אותו מזמן, לא זוכר בדיוק את כל הטענות, אבל אל תשכח שהוא הקים חברה קטנה שהמתכנתים בה הם ברמה גבוהה יחסית. לא כל מתכנת שואף/יכול לעבוד בחברה כזו כמו שבכל תחום בחיים יש כאלו שמשקיעים ומבינים ויותר טובים לעומת אחרים שמסתדרים גם בלי להבין הכל.
פורסם 2007 במאי 218 שנים התראד נחסם...בכל מקרה, אני ממליץ לך להתחיל מVB ולהבין מה אתה יכול לעשות בכלל בשפת תכנות. אחר כך תמשיך לשפות אחרות.VB היא שפה מאוד פשוטה שלא מצריכה המון רקע. תוכל להתחיל איתה, להבין מה אומר מושג התכנות, ואחר כך להתחיל ללמוד C, כדי לקבל את הבסיס של התכנות.
פורסם 2007 במאי 218 שנים או שאתה יכול להתחיל מהדבר הכי פשוט בעולם...PASCALמבוסס טקסט ואפשר ללמוד בו אלגוריתמיקה בסיסית
פורסם 2007 במאי 218 שנים מה נחסם ?? מה עם ה 5 דקות שהשקעתי בלכתוב את זה ?!? הוא פשוט אוחד עם דיון אחר http://hwzone.co.il/community/index.php?topic=257017.msg2270224#msg2270224
פורסם 2007 במאי 218 שנים כל אחד יכול לתכנת בJAVA או C#, אבל הוא לא יכתוב קוד טוב. חשוב כבר מההתחלה לצבור את ההרגלים הנכונים של כתיבת קוד.שטויות. קוד טוב או לא טוב לא קשור לשפה. אפשר לכתוב קוד לא טוב גם ב c. דווקא בשפה כמו c++ למשל שהיא מורכבת יחסית קל לעשות שטויות.גם c# ו Java יכולות להקנות לו הרגלי תכנות נכונים ב OOP. דווקא שפות כאלה שמסתירות חלק מהנושא הטכני יאפשרו לו ללמוד את הצד התיאורטי, עקרונות OOP ותכנות בכלל.לדעתי כשלומדים לתכנת חשוב קודם כל ללמוד איך לחשוב כמתכנת, איך לפתור בעיות, לכתוב אלגוריתמים כו'. אח"כ אם הוא ירצה להתקדם הוא יוכל ללמוד c/c++ בשביל להכיר את הנושאים ה"נמוכים" והטכניים יותר.
פורסם 2007 במאי 218 שנים סיפור קטן - היום הייתי צריך לפתור שיעורי בית בו נתנו לי לחשב את פונקציית אקרמן. כמובן שהתעצלתי, ורשמתי קוד קטן בVB(מה לעשות שסביבות העבודה החדשות של C דורשות לשמור את הפרוייקט קודם) שעושה את זה. הרצתי ובום, קיבלתי תוצאה.ד.א. התוכנית המקורית שבניתי (זו שהעלתי לתראד שהבאת אליו קישור) הייתה בC. הייתי צריך ממשק כלשהו, ולכן השתמשתי בVB.
פורסם 2007 במאי 218 שנים יש גם את הפתרון לבעיה הזו שרשמתי http://hwzone.co.il/community/index.php?topic=249394.0בטוח שזה היה רץ יותר מהר ב C/C++ אבל למי יש כח..
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.