לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

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



  #1  
ישן 27-06-2007, 18:37
  karate crembo karate crembo אינו מחובר  
 
חבר מתאריך: 13.01.06
הודעות: 49
עזרה| רוצה להתחיל ללמוד

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

בתודה
Footballman
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #14  
ישן 28-06-2007, 16:30
  karate crembo karate crembo אינו מחובר  
 
חבר מתאריך: 13.01.06
הודעות: 49
בתגובה להודעה מספר 10 שנכתבה על ידי zivbr שמתחילה ב "..."

עכשיו ממה שהבאת לי ומאוד חיפושים שעשיתי ראיתי שלא מחשיבים את C# כחלק מה"משפחה" של C. מה שאומר ש C# היא בעצם שפה שונה לגמרי נכון? אבל למרות זאת צריך ללמוד בסיס וכידוע לי C זה הבסיס, לא? VB היא רק בשביל ווינדוס. מה שאומר שאם אני לומד VB אומר שאני לא אוכל לעשות כלום לשום מערכת אחרת. הקומפיילר היחידי של VB הוא מוצר של מיקרוסופט. מכיוון שמיקרוסופט מכינה את הקומפיילר היחידי ל VB אז יש רק אפשרות אחת ובאפשרות הזאת הם שמים מלא דברים ש"עושים" לבד את הקוד וכך אני לא לומד כלום. אם אני אלמד C למרות שזה שפה "מסובכת" וקשה אז יהיה לי בסיס לכל מני סוגים שונים של שפות תיכנות, כך שיהיה לי יותר קל.
עם תעיטי כאן במשהו אשמך עם תתקן אותי.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #17  
ישן 28-06-2007, 17:58
  אוריאלז אוריאלז אינו מחובר  
 
חבר מתאריך: 05.04.07
הודעות: 21
בתגובה להודעה מספר 1 שנכתבה על ידי karate crembo שמתחילה ב "עזרה| רוצה להתחיל ללמוד"

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

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

לסיכום:
לפי דעתי C עדיף על VB
C++ עדיף על C
קומפיילר תעבוד בינתיים עם MICROSOFT...
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #18  
ישן 28-06-2007, 20:50
  karate crembo karate crembo אינו מחובר  
 
חבר מתאריך: 13.01.06
הודעות: 49
בתגובה להודעה מספר 17 שנכתבה על ידי אוריאלז שמתחילה ב "אז ככה, VB זה הרבה יותר פשוט,..."

אני לא רוצה שזה יראה כאילו אני מתווכח איתך בגלל שאתה יודע יותר טוב ממני אבל: לא עדיף ללמוד קודם כל את הבסיס כמה שיותר טוב לפני שלומדים משהו ברמה גבוהה? למשל, עם היו אומרים לך שאתה צריך ללמוד חילוק של שברים שלמים וחילוק של שברים לא שלמים. מה אתה תלמד קודם? איך לחלק שברים שלמים או איך לחלק שברים לא שלמים? היית לומד קודם כל לחלק שברים שלמים בגלל שאיך תוכל לחלק שברים לא שלמים אם אתה לא יודע לחלק שברים שלמים?
עכשיו אין לי דרך לקבל את הקומפיילר של מיקרוסופט וב express אי אפשר ליצור קבצי exe אז על מה עוד אתה ממליץ? ומאיפה כדאי לי ללמוד?


דרך אגב,
לפי דעתי כדאי לשים את האשכול הזה בארכיון או קישור בחוקים או משהו בשביל שלא כל פעם יפתחו אשכותות ויגידו שילכו לחפש פשוט יהיה את זה וזה יעזור לכל מי שמתחיל.
(אני לא אומר את זה בגלל שאני פתחתי את האשכול, אלא בגלל שצריך להיות משהו כזה בפורום).
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #19  
ישן 28-06-2007, 21:18
צלמית המשתמש של scripter
  scripter scripter אינו מחובר  
 
חבר מתאריך: 04.08.02
הודעות: 4,468
בתגובה להודעה מספר 18 שנכתבה על ידי karate crembo שמתחילה ב "אני לא רוצה שזה יראה כאילו..."

תסתכל ב-FAQ... יש המלצה למס' קומפיילרים / סביבות עבודה חינמיות.
מאיפה כדאי ללמוד? ספרים בעיקר. מדריכים מהאינטרנט גם לא רעים. עזוב מורה פרטי.

והצהרות כמו "X עדיף על Y" לא ממש נכונות. במיוחד בתכנות.
X עדיף על Y לצורך Z, אבל לא ל-W.
וגם זה לא ממש נכון, בהנדסת תוכנה לפעמים (לעיתים קרובות...) יש תמורות.
אתה מוותר על משהו תמורת דבר אחר. אם זה מהירות תמורת נוחיות, מהירות תמורת זמן...
אחרת עדיין היינו כותבים הכל ב-asm היום.

לשים את האשכול הזה בארכיון?
לא נראה לי. אני לא רואה איך האשכול הזה שונה משאר האשכולות שנפתחו בנושא.
והסיבה שהקודמים לא נכנסו, זה כי לא הכל שחור ולבן.
אמנם יש רוב פה שמסכים עם ההמלצה להתחיל מ-C, זה עדיין לא אומר שלא קיימות דעות אחרות.
_____________________________________
C pogrammers never die. They are just cast into void.


תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #20  
ישן 28-06-2007, 21:42
  karate crembo karate crembo אינו מחובר  
 
חבר מתאריך: 13.01.06
הודעות: 49
בתגובה להודעה מספר 19 שנכתבה על ידי scripter שמתחילה ב "תסתכל ב-FAQ... יש המלצה למס'..."

ציטוט:


והצהרות כמו "X עדיף על Y" לא ממש נכונות. במיוחד בתכנות.
X עדיף על Y לצורך Z, אבל לא ל-W.


אז מה שאתה אומר זה להתחיל עם c++? לא הבנתי למה התכוונת כאן.

ציטוט:
מאיפה כדאי ללמוד? ספרים בעיקר. מדריכים מהאינטרנט גם לא רעים. עזוב מורה פרטי.

אז הכי כדאי ספרים? ומה אתה אומר על זה? http://www.mh2000.co.il/c/all.pdf

ציטוט:

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


נכון, אמרתי שאני לא אומר שצריך לשים את האשכול הזה בארכיון בגלל שהוא שלי. לפי דעתי אתם צריכים לשים אשכול כלשהו בארכיון בשביל שלא כל הזמן יבואו עם השאלות כמוני ושיגידו תעשו חיפוש. זה הרבה יותר נוח, מועיל, וחוסך ספאם.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #21  
ישן 28-06-2007, 22:00
צלמית המשתמש של scripter
  scripter scripter אינו מחובר  
 
חבר מתאריך: 04.08.02
הודעות: 4,468
בתגובה להודעה מספר 20 שנכתבה על ידי karate crembo שמתחילה ב "[QUOTE] והצהרות כמו "X..."

//אז מה שאתה אומר זה להתחיל עם c++? לא הבנתי למה התכוונת כאן.
מה שהתכוונתי זה שאין שפה שעדיפה על השניה בכל דבר. יש שפה/טכנולוגיה שעדיפה ל"ג'וב" מסויים, אבל לאחר לא.
והרחבתי אח"כ והצגתי את הנושא של התמורות. הכוונה הייתה להראות לך, שגם אם מקובל להגיד ששפה X עדיפה למטרה מסויימת על שפות אחרות,
יבוא ותצטרך להשתמש בשפה Y לאותה מטרה, היות ותחסוך למשל, זמן פיתוח.

ואם אתה רוצה עוד חיזוק... (וזה לא היה ברור מתוך ה-4370 הודעות שלי )
גם אני ממליץ לך להתחיל מ-C.

עריכה:
לגבי הספר - רפרפתי, אוקיי יש לו בעיות טיפוסיות... אבל נחליק על זה.
הסדר של הפרקים קצת מסורבל לדעתי. לשים פרק של רקורסיה לפני מערכים, קצת הזוי.
בכללי הוא בסדר. זה לא שהוא הולך להזיק או משהו. אם תוכל להשיג עותק של The C Programming Language תוכל להיעזר בו מדי פעם.

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

קומפיילרים / סביבות עבודה שאני עובד אתן:
בווינדוס - Visual Studio
בלינוקס/בי.אס.די - gcc

אבל לדעתי, DevCPP או CodeBlocks יתאימו לך.
(הם באים בד"כ יחד עם המהדר gcc...)
_____________________________________
C pogrammers never die. They are just cast into void.



נערך לאחרונה ע"י scripter בתאריך 28-06-2007 בשעה 22:15.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #26  
ישן 29-06-2007, 12:15
צלמית המשתמש של scripter
  scripter scripter אינו מחובר  
 
חבר מתאריך: 04.08.02
הודעות: 4,468
בתגובה להודעה מספר 25 שנכתבה על ידי karate crembo שמתחילה ב "איזה מבאס שאי אפשר לערוך יותר..."

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

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

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

לגבי מס' השפות תכנות שמתכנת יודע זה לא מדד לכלום.
הרבה אנשים פה, יצא להם להתעסק מ-C, דרך Basic עד לשפות תסריט.
אם אתה שואל בעיקר באיזו שפות אני מתכנת - C/C++ ו-Java.
_____________________________________
C pogrammers never die. They are just cast into void.


תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

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

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 07:17

הדף נוצר ב 0.08 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר