ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 20/12/2021 - 22:38
נושא ההודעה: סביבת עבודה לעריכת תוכנה בשפה C++

אני רוצה ללמוד קצת לתכנת מחומר לימוד שמופיע ברשת בשפה C++:

אשמח להמלצה על סביבת עריכה. ראיתי באחד המקומות שמשתמשים ב VISUAL STUDIO - האם מומלץ או שיש משהו יותר נוח? אני עובד על מערכת ארץ'/גנום

רצוי גם המלצה על ספר לימוד/TUTORIAL שניתן להוריד ברשת

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

הודעה פורסם: 21/12/2021 - 09:27
נושא ההודעה:

אם אתה על ארץ' עם GNOME, מומלץ להשתמש ב-gnome-builder.

גם Geany יכול להיות טוב לך.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 21/12/2021 - 10:47
נושא ההודעה:

אולי גם visual studio code יכול להיות מתאים.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 21/12/2021 - 13:53
נושא ההודעה:

יש שפות שיהיה הרבה יותר קל ללמוד איתן תכנות מונחה עצמים (JAVA, פייטון, C#, רובי) , ל-C++ יש שימוש במקומות ששמים דגש על ביצועים אבל היא שפה מסובכת שקשה ללמוד אותה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 21/12/2021 - 15:59
נושא ההודעה:

תודה על המידע - עוזר מאוד!

נראה שאתחיל עם gnome-builder, הוא כבר מובנה בגנום ומקווה שאסתדר.

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

אנא עדכנו אותי לגבי ספר לימוד/TUTORIAL טוב שניתן להוריד ברשת
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10514 · מיקום: כדור הארץ
 

הודעה פורסם: 21/12/2021 - 16:37
נושא ההודעה:

גם Qt Creator הוא אופציה.

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 21/12/2021 - 17:06
נושא ההודעה:

Anonymous :
תודה על המידע - עוזר מאוד!

נראה שאתחיל עם gnome-builder, הוא כבר מובנה בגנום ומקווה שאסתדר.

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

אנא עדכנו אותי לגבי ספר לימוד/TUTORIAL טוב שניתן להוריד ברשת

יש גם קורס פייתון חינמי בעברית
https://cyber.org.il/online_courses/
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 21/12/2021 - 17:07
נושא ההודעה:

Anonymous :
תודה על המידע - עוזר מאוד!

נראה שאתחיל עם gnome-builder, הוא כבר מובנה בגנום ומקווה שאסתדר.

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

אנא עדכנו אותי לגבי ספר לימוד/TUTORIAL טוב שניתן להוריד ברשת

יש גם קורס פייתון חינמי בעברית
https://cyber.org.il/online_courses/
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 21/12/2021 - 17:19
נושא ההודעה:

הרשו גם לי להצטרף למעגל הממליצים: Atom

אחלה IDE, מהיר מאוד, עם המון הרחבות, אינטגרציה ל github וכל מה שהיית מצפה מעורך מתקדם.

מה שלא תבחר, העיקר שתהנה Dancing
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 21/12/2021 - 19:35
נושא ההודעה:

הערה קטנה: OOP זה דבר שקיים בערך בכל שפה שתוכננה החל משנות השמונים, בדרך זו או אחרת. ב־C אפשר לדמות את זה אם עובדים קשה וגם אז זה לא כיף. יש כמה שפות, כמו ג’אווהסקריפט, שבהן זה לא כל כך שגרתי. בפייתון זה מובנה ועובד טוב. מאוד פשוט לעבוע עם מחלקות ועצמים אם דווקא זה מה שאתה מחפש.

סתם דוגמה מתוך הספר החלקי בוויקיספר:
https://he.wikibooks.org/wiki/%D7%A4%D7%99%D7%99%D7%AA%D7%95%D7%9F/%D7%A4%D7%99%D7%99%D7%AA%D7%95%D7%9F_%D7%92%D7%A8%D7%A1%D7%94_3/%D7%9E%D7%97%D7%9C%D7%A7%D7%94
(דורש שיפור רציני)
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 21/12/2021 - 21:00
נושא ההודעה:

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

אם כך, נראה שלפי דבריכם יותר כדאי להתחיל עם OOP בפייתון, ואחר כך אפשר להתקדם ל C++ אם יש צורך.

אבל שאלה קטנה: כשלמדתי את הקורס הבסיסי, נעזרתי ב IDE של PYCHARM וגם בטרמינל - אתם חושבים שכדאי לי לעבור לאחד מה IDE שהמלצתם לעיל לצורך הקורס בפייתון? אם כן - כולם מתאימים או שיש עדיפות לעורך מסוים?

תודה רבה!
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 22/12/2021 - 04:25
נושא ההודעה:

אני אישית משתמש ב vscode, ו- cmake
+ googleTest

כאשר את הלוגיקה כותבים בתור library של cmake - מה שכרוי גם subfolder
הסיפריה יכולה להיות shared או סטטיק

אחרכך כדי לחבר gui מומלץ להשתמש ב QtCreator. כאשר אם אתה הולך לכיוון של אולי מובייל אז QML אם לא אז QWidget פשוט,

לבנוסף את הסיפריה שעושה את הלוגיקה הפשוטה חשוב לבדוק עם google-test

הבניה הראשונית של סביבת העבודה של ה cmake וה google-test זה חשוב לעבודה מסודרת.

אתה יכול להתחיל מבניה של subfolder ב cmake שמחזיר חיבור של שני מספרים, נבדק ע״י googletest, ויש לו קובץ ריצה ראשי שמחזיר את החיבור של arg1 ו arg2
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
בטיטואורח · ·
 

הודעה פורסם: 22/12/2021 - 11:25
נושא ההודעה:

Anonymous :
הרשו גם לי להצטרף למעגל הממליצים: Atom

אחלה IDE, מהיר מאוד, עם המון הרחבות, אינטגרציה ל github וכל מה שהיית מצפה מעורך מתקדם.

מה שלא תבחר, העיקר שתהנה Dancing


לדאבוני אטום vscode ואפילו הארדואינו החדש בנויים על אלקטרון
שזה ג'אווה סקריפט
שזה חרא של דבר


2 הסנט שלי
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. אורח
  3. אורח
  4. אורח
  5. אורח
  6. mksoft
  7. אורח
  8. אורח
  9. אורח
  10. אורח [צפריר]
  11. אורח
  12. אורח
  13. אורח [בטיטו]