המנהלים: bozeman, erezronen, swym, omerkot
Death_119 כתב:א. C היא לא שפה מתה, כל דרייבר שקיים לך במחשב כתוב בC סביר להניח. מאוד פופולארי גם לכתוב C על מעבדים שמשמשים כאקסלרטורים כמו DSP בשילוב עם אסמבלי. למרות שגם C++ עם אסמבלי הולך.
ב. הזוי, ומה החליף אותם בקורס כתוכן נוסף? איך אפשר להוציא דבר כזה, זה הבסיס של הבסיס.
DrKeo כתב:C היא שפה ארכאית, יש מקומות שעדין משתמשים בזה ונהדר להם. אני כתבתי באלביט בזמנו גם בLISP, זה אומר שצריך ללמוד LISP? אולי, כי זאת יופי של שפה בשביל ללמוד תכנות פונקציונאלי. האם היא שפה רלוונטית לעולם המודרני? ממש לא.
שחר צריך לדעת JAVA, JAVA SCRIPT, רובי, פייתון, אנגולר JS, נוד JS, אובג'קטיב C, דברים בסגנון הזה. על זה 95% מהעולם רץ היום, לא על C. כשאנשים לומדים C הם לא מכינים את עצמם לשוק העבודה, הם לומדים שפה שלא ממש משתמשים בה היום יותר מדי. אפילו אם הוא ירצה לכתוב משחקי אינדי למשל הוא יצטרך C# בשביל יוניטי או JAVA בשביל אנדרואיד, לא C. וזה עולם שתמיד היה קרוב לברזלים עם C ו-C++ כמעט בלבד.
אל תדאג, שחר יתכנת בC באחד הקורסים שלו, שחר ידע פיינטרים ושחרור זיכרון אפילו שב99% מהעבודות שהוא יעבוד בהן הוא לעולם לא ינהל שחרורי זיכרון ידנית, שחר ילמד לינארית ועל פליפלופים ועל איך לחשב דברים בבינארית. זה שהוא לומד על פייתון לא אומר שהוא לא ידע את הדברים האלה אבל זה כן אומר שהוא יהיה מאומן על שפה סופר שימושית.
omerkot כתב:מבוא למדעי מחשב זה לא מוספטים, סימוסים, פליפ-פלופים, אלגברה בוליאנית, שערים לוגיים, מעגלים לוגיים קומבינטוריים וכו...?
InterAl כתב:קורסי מבוא לא אמורים ללמד אותך שפת תכנות אלא חשיבה תכנותית. לכן פרקטיות השפה לא אמורה להיות שיקול. באת"א מלמדים scheme, שפה לא פרקטית בעליל כיום (וגם די שנואה על הסטודנטים), אבל בדיעבד זה היה אחד הקורסים הטובים והחשובים בתואר (והרבה מזה בזכות scheme. אם היו מלמדים C או פייתון, לא הייתי לומד שום דבר חדש).
Death_119 כתב:אתה טועה, לדעת מה זה פנייה לאובייקט by value או by reference זה קונספט שהוא הבסיס של הבסיס.זה לא שונה מללמוד לדוגמא שלמשתנים יש מושג שנקרא scope או את זמן החיים שלהם. מי מדבר על שפה, הנקודה היא שמשתמשים בשפת סקריפט שחסרה תכונות בסיסיות שהם בסיס לידע בתכנות. אף אחד לא דיבר פה על הכרת סינטקסט של שפה כזאת או אחרת.
Death_119 כתב:לא, זה מל"ס, מערכות לוגיות ספרתיות, זה גם קורס של שנה א'. מבוא למדעי המחשב זה הקורס שמלמד אותך בסיס בעולם התכנות, תנאים לוגיים (לולאת For, While, Do while וכו...), פוינטרים, רקורסיה, טיפוסים בראייה של זמן חיים ונגישות, עבודה מודולרית, מערכים ועוד...
נדב, דבר ראשון כל העולם בנוי ברובו על C++, החל מהמשחקים שאתה משחק (כל המנועים הגראפיים בלי יוצא מן הכלל בנויים בC++), מערכת ההפעלה שאתה משתמש בה, מנוע החיפוש של גוגל שאתה משתמש בו כל יום וכול מוצר שיש חשיבות לזמן ביצוע בו ולתוכנה שלא תשתה לך את כל המשאבים בסביבה שלה.
יש אלפים רבים של תחומים בעולם התוכנה ולבוא ולהתיימר שמתכנתים שיודעים לנהל זיכרון זה משהו שעבר מן העולם זה קצת קיצוני . איפה שאני עובד, יש את הקבוצה בה אני עובד שכותבת בC++ תוכנות Real time שעובדות בתנאים בהם יש חשיבות לזיכרון שלך, לביצועים של התוכנה שלך, הכל במונחים שלנו, ועל הדרך אנחנו עושים המון לוגיקה כבדה. מעלינו יש קבוצה של ג'אווה שכוללת מנהלים שעובדים בקצבים יותר איטיים, GUI וData base (בכלל בכל קבוצה יש עוד חלוקות כמובן וזה הרבה יותר מסובך), יש גם חברה שבכלל כותבים באסמבלי אלגוריתמים ספציפיים ועובדים רק על Cache, עובדים מול בקרי DMA, בעולם של אינטרפטים והם יודעים לעשות אופטימיזציה לאלגוריתמים שלהם ברמה שהם יודעים מה קורה בכל Cycle במעבד על מעבדי הDSP שלהם. הנקודה היא, שתחום התוכנה הוא עצום ורחב שיש מקום לכולם וכולם עובדים בסינרגיה ביחד וזה היופי.
עולם ההייטק ממש לא בנוי אך ורק מחברות בתחום האינטרנט שמפתחות אפליקציות למשתמש. רוב השוק בארץ נשלט על ידי חברות ענק שמאוד רחוקות מהעולם הזה.
מה שחר יהיה, רק שחר יחליט , בדרך כלל גם העבודה הראשונה מהווה משקל מאוד משמעותי איך תראה הקריירה שלך בתחום.
דרך אגב, אפילו אנחנו כותבים בפייתון, אבל רק תוכנות שירות לגנרוץ קוד. בכל מקרה, מאוד מפתיע לשמוע שמלמדים על פייתון, מאוד לא אותורדוקסי. לא ללמד פויינטרים בבסיס נשמע הזוי עדיין לטעמי. אפילו שזה יופיע בקורס אחר.
Nucleus_Dawn כתב:אז למי שלא יודע, התחלתי תואר ראשון במדעי המחשב באוניברסיטה העברית.
בכל שבוע אני מגיש תרגיל, לכל קורס.
רק בקורס אחד זה ממש משמעותי - אינטרו למדמ"ח. עד עכשיו היה מעניין ומאתגר וכל תרגיל הלך ממש סבבה (תרגילים בהם צריך לכתוב כל מיני תוכנות). עכשיו, בתרגיל החמישי, נתקעתי בפעם הראשונה. אני בקושי מצליח להתקדם וכל דבר שאני כותב, כאילו מקלקל משהו קודם שכתבתי.
bozeman כתב:אני עדיין המום שקראו לזה "אינטרו" כאילו "מבוא" זה חנוני מדי? לא מספיק סקס אפיל? או שאחרת לא היית נרשם לקורס? מה קורה לנו שאפילו שמות הקורסים לא יכולים להיות בעברית.
Death_119 כתב:C, ברור. ג'אווה באוניברסיטה? שיקוץ
MGS FREAK כתב:פסיכומטרי.
היי קיו VS קידום. למישהו יש ניסיון עם אחד מהם ?
אני אשמח לתשובה מהירה (אך מפורטת)
DrKeo כתב:אני אגיב בצורה קצת לא קשורה ואגיד שאני למדתי בלחמן והם היו ממש אחלה.
MGS FREAK כתב:
רק הנ"ל הם מה שרלוונטים באזור שלי. ואם אני לא טועה קידום סיפחו את לחמן (שהיו חברת בת שלהם ממילא)
ShiTDemoN כתב:תקופת הבגרויות ההולכת וקרבה מונעת ממני אפשרות למידה של דברים אחרים והרבה יותר מעניינים, חשובים ומועילים.
משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 3 אורחים