⬅ חזרה לאינדקס

הסבה מתכנות C++

🕒 פורסם בתאריך: 06/09/2018 14:19
אני כרגע מתכנת C++ שצריך לעשות הסבה לתכנות ווירטואלי (שפה שעובדת על כמה פלטפורמות) , לפני כמה שנים השקעתי הרבה בלימוד פלאש אבל הכל ירד לטמיון, אין לזה כבר ביקוש, בדקתי ג'אווה לאנדרואיד וזה פשוט כבד ביותר, בדקתי JS גם שרת וגם עבור קליינט וזה בלאגן שלא יתואר (במחילה, נגעלתי). עלה בדעתי ללמוד SWIFT לפיתוח אפליקציות אבל זה דורש קניה של מחשבים יקרים מחברת אפל, האם כדאי להשקיע בנושא אלפי שקלים? אני לומד לבד עם ספרים שאני מוריד מהרשת וכו
🕒 פורסם בתאריך: 06/09/2018 14:48
פייטון?
🕒 פורסם בתאריך: 06/09/2018 15:06
פייתון בדקתי, נראה שזה משמש בעיקר לאוטומציה
🕒 פורסם בתאריך: 06/09/2018 15:14
מה זה?
🕒 פורסם בתאריך: 06/09/2018 15:15
אם מותר לשאול למה?



ואגב זה סותר את:

שתוחם אותך לאפל.
🕒 פורסם בתאריך: 06/09/2018 16:08
גם C++ עובדת על כמה פלטפורמות, עד כמה שאני יודע
🕒 פורסם בתאריך: 06/09/2018 17:38
java - רגיל, לא מובייל
🕒 פורסם בתאריך: 07/09/2018 19:26
דווקא ממש לא.



יכול לנסות גם Golang
🕒 פורסם בתאריך: 05/12/2018 00:10
אם אתה באמת מתכנת c++ טוב לא חסרה עבודה. בטח אם אתה סקרן ומתעניין במוצר מסביבך.



מנסים לגייס כבר הרבה זמן ולא מוצאים :) ...



מה ההתמחות שלך? מה הצדדים החזקים שלך? במה אתה טוב?
🕒 פורסם בתאריך: 06/12/2018 10:10
MFC,COM,בסיסי נתונים,תכנות מבוסס אובייקטים,הרבה שנות נסיון
🕒 פורסם בתאריך: 12/12/2018 15:22
האם אתה כרגע מועסק ועושה שימוש בטכנולוגיות הנ"ל?
🕒 פורסם בתאריך: 13/12/2018 10:46
לא מבין את הצורך במעבר. אם אתה מתכנת טוב ומנוסה יש מלא עבודה, לעבור מ-C++ לפייתון ול-C# צריך להיות קל למפתח מוכשר ומנוסה. דווקא מעבר לWEB יהיה יותר קשה וגם פחות מכניס. חפש עבודה כמתכנת, אם אתה מספיק טוב מעסיקים יהיו מוכנים לגשר על עקומת הלמידה לשפות קרובות.



בנוסף MFC ו-COM הן טכנו' ישנות ואכן יהיה קשה למצוא עבודה ספציפית דווקא בהן ואין באמת סיבה להתמקד בהן. חפש קצת יותר רחב.



דבר נוסף, היכרות עם QT BOOST תכניס אותך ל-C++ הקצת יותר מודרני ... ממליץ.
🕒 פורסם בתאריך: 16/12/2018 17:40
כן
🕒 פורסם בתאריך: 16/12/2018 17:42
עדכון: אחרי שחפרתי ברשת ועבדתי קצת על עצמי מבחינה מנטלית, החלטתי ללמוד NODE.JS ברמה אובססיבית, וזה מה שאני עושה בזמן האחרון בזמני הפנוי, נקווה לטוב
🕒 פורסם בתאריך: 22/12/2018 17:51
לך על C#, נראה לי הכי טבעי בעולם למישהו עם רקע כמו שלך
🕒 פורסם בתאריך: 23/12/2018 12:58
בניתי אתרים עם C# ו ASP.NET , דורש קומפילציה ועבודה עם IIS ו DLL , מאוד מסורבל ולא מתאים לאינטרנט
🕒 פורסם בתאריך: 24/12/2018 10:41
פספסת משהו. זו לא הדרך המקובלת. הC# הוא בצד השרת וצד הלקוח הוא באיזו טכנו' מודרנית שתבחר - למשל שרת Node.JS שמריץ React



שימוש בREST או GRAPH...
🕒 פורסם בתאריך: 27/12/2018 00:06
אני חולק עליך בעניין הqt לטעמי זה קצת מיושן אפילו, בוסט לעומת זאת מאד הכרחי.



אם זה יעניין מישהו בעתיד - cpp היא שפה שכל הזמן מתפתחת, cpp11 משנה הרבה קונספטים ומצריך הבנה עמוקה יןתר ב auto, move semantics ועוד הרבה נושאים שהופכים אותה לשפה מאד יעילה.



בנוסף כל הזמן יש חידושים בהיבטי multithreading בcpp17 ושינויים מעניינים ב cpp20



בכל מקרה, בהצלחה בnode. Js
🕒 פורסם בתאריך: 27/12/2018 14:19
לא ברור מה הרקע שלך, האם אתה בוגר מדעי המחשב?



כמה שנים יש לך בתכנות C++ ובאיזה תחומים?



C++ נדרשת מאוד לפיתוח AI וישומיי רובוטיקה.
🕒 פורסם בתאריך: 29/12/2018 23:43
אבל דורשת קימפול מחדש, תוצרת EXE של קומפיילר עבור חלונות לא תעבוד בלינוקס
🕒 פורסם בתאריך: 30/12/2018 01:08
cross-platform ו- portable אלו דברים שונים,



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



אזורים שיותר קרובים למערכת ההפעלה צריך להתאים.