Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

תיכנות בלינוקס - איזו שפת תכנות אתם ממליצים ללמוד?

Anonymous - 18/11/2018 - 09:43
נושא ההודעה: איזו שפת תכנות אתם ממליצים ללמוד?
שבוע טוב אנשים,

אני ללא רקע או ניסיון קודם בעולם התכנות.
מעוניין ללמוד בכוחות עצמי תכנות אפליקציות לאנדרואיד.
בשלב מאוחר יותר האיתי מעוניין גם באפשרות להעביר את האפליקציות גם לפלטפורות אחרות (ios, win, linux).
איזה שפת תכנות אתם ממליצים ללמוד?
Anonymous - 18/11/2018 - 11:47
נושא ההודעה:
באופן כללי - הכי כדאי ללמוד שפה רלוונטית (אחת מה-6 הראשונות במדד tiobe למשל) שיש מישהו שאתה מכיר שיוכל לעזור / לענות על שאלות.
לא יותר מדי קריטי אם תבחר C++ או פיית'ון או ג'אווה - עם מספיק נסיון באחת יותר קל לעבור לכל אחת אחרת, ויותר חשוב שיהיה מי שיוכל להסביר.

עם זאת, אם הכוונה שלך כרגע היא לפתח לאנדרואיד אז כדאי להתחיל מג'אווה, כי הכי קל לפתח לאנדרואיד בג'אווה (או השיקוץ דמוי־ג'אווה שגוגל המציאו לאנדרואיד).
Anonymous - 18/11/2018 - 12:12
נושא ההודעה:
Anonymous :
באופן כללי - הכי כדאי ללמוד שפה רלוונטית (אחת מה-6 הראשונות במדד tiobe למשל) שיש מישהו שאתה מכיר שיוכל לעזור / לענות על שאלות.
לא יותר מדי קריטי אם תבחר C++ או פיית'ון או ג'אווה - עם מספיק נסיון באחת יותר קל לעבור לכל אחת אחרת, ויותר חשוב שיהיה מי שיוכל להסביר.

עם זאת, אם הכוונה שלך כרגע היא לפתח לאנדרואיד אז כדאי להתחיל מג'אווה, כי הכי קל לפתח לאנדרואיד בג'אווה (או השיקוץ דמוי־ג'אווה שגוגל המציאו לאנדרואיד).


בול,
תתחיל מג׳אווה - בהנחה ואתה באמת רוצה לפתח לאנדרויד
אם אתה רוצה ללמוד תכנות בכללי, אני הייתי מתחיל מפייטון.
Anonymous - 18/11/2018 - 12:36
נושא ההודעה:
Anonymous :
באופן כללי - הכי כדאי ללמוד שפה רלוונטית (אחת מה-6 הראשונות במדד tiobe למשל) שיש מישהו שאתה מכיר שיוכל לעזור / לענות על שאלות.
לא יותר מדי קריטי אם תבחר C++ או פיית'ון או ג'אווה - עם מספיק נסיון באחת יותר קל לעבור לכל אחת אחרת, ויותר חשוב שיהיה מי שיוכל להסביר.

עם זאת, אם הכוונה שלך כרגע היא לפתח לאנדרואיד אז כדאי להתחיל מג'אווה, כי הכי קל לפתח לאנדרואיד בג'אווה (או השיקוץ דמוי־ג'אווה שגוגל המציאו לאנדרואיד).

לצערי לא מכיר אישית משהו שעוסק בתכנות.
לדמוי java אתה מתכוון ל-flutter?
Anonymous - 18/11/2018 - 12:38
נושא ההודעה:
Anonymous :
Anonymous :
באופן כללי - הכי כדאי ללמוד שפה רלוונטית (אחת מה-6 הראשונות במדד tiobe למשל) שיש מישהו שאתה מכיר שיוכל לעזור / לענות על שאלות.
לא יותר מדי קריטי אם תבחר C++ או פיית'ון או ג'אווה - עם מספיק נסיון באחת יותר קל לעבור לכל אחת אחרת, ויותר חשוב שיהיה מי שיוכל להסביר.

עם זאת, אם הכוונה שלך כרגע היא לפתח לאנדרואיד אז כדאי להתחיל מג'אווה, כי הכי קל לפתח לאנדרואיד בג'אווה (או השיקוץ דמוי־ג'אווה שגוגל המציאו לאנדרואיד).


בול,
תתחיל מג׳אווה - בהנחה ואתה באמת רוצה לפתח לאנדרויד
אם אתה רוצה ללמוד תכנות בכללי, אני הייתי מתחיל מפייטון.

אילו שפות תכנות עושות את החיים יותר קלים לאדם שבמקביל רוצה לפתח את אותה האפליקציה/תוכנה על גבי כמה פלטפורמות במקביל?
Anonymous - 18/11/2018 - 12:50
נושא ההודעה:
כרגע הדרך הכי מקובלת לפתח אפליקציה גם לאנדרואיד וגם ל-ios היא בעזרת react native ושפת JavaScript, אני רק לא בטוח שזה כיוון שהייתי ממליץ עליו למתכנת מתחיל.
queency - 20/11/2018 - 23:06
נושא ההודעה:
אני ממליץ מאד על פיתון מהסיבות שלהלן:

1. מולטי פלטפורם
2. נפוצה ביותר (מגיעה במגוון רחב של מערכות ) (אפילו אנדרואיד)
3. לא צריך לקמפל
4. לא צריך לנהל זיכרון
5. יש ECHO SYSTEM עצום.
6. יש מאגר תוכנות צד שלישי ענק.
7. ** קוד פתוח **
8. שפה ששמה דגש על תחביר נקי קל נוח ונעים לקריאה
9. מאד פופולרית
10. אם אני לא טועה היא בנויה על שפת C (מקום שני בפופולריות)
ומן הסתם החיבור בינהם הוא NATIVE מן הסתם....

( בקיצור בבחירה בה אתה לא יכול להפסיד) .
למעט אם היית בוחר ב Assembly שהיא האלוהים בהתגלמותו )
Anonymous - 21/11/2018 - 08:36
נושא ההודעה:
Eco System (מערכת אקולוגית) ולא Echo System (אין קשר להד)
Anonymous - 22/11/2018 - 22:50
נושא ההודעה:
ציטוט:
לדמוי java אתה מתכוון ל-flutter?

לא מנוסה יותר מדי בתכנות אבל נראה שהכוונה כאן ל java שמוטמעת בתוך אפליקציות אנדרואיד, כך שזה נראה קצת שונה מ java נטו. עבודת התכנות נעשית על פלטפורמת android studio. לא חושב שהעברת האפליקציות לפלטפורמות אחרות (ios) היא טריוויאלית - מדובר בשפות תכנות אחרות, אבל מי שמבין יותר יכול להרחיב

פייתון נראית אחלה שפה להתחיל (וגם דומה ל java) - יחסית קלה וזורמת ויש קורס חדש מומלץ בעברית במסגרת הפרויקט 'קמפוס' - אחלה מרצים ופלטפורמה אינטרקטיבית ברמה גבוהה - דרך אגב יש שם עוד הרבה קורסים מומלצים בתחומי ענין מגוונים: https://campus.gov.il/courses

אם אין לך בעיה עם אנגלית טכנית/בסיסית, יש קורס מומלץ של אונ הארוורד CS50 - הוא מקיף את הנושא החל מ '1' '0' דרך שפת C ופייתון עד לאינטרנט וכו: https://cs50.harvard.edu/2018/fall/
Anonymous - 23/11/2018 - 07:57
נושא ההודעה:
מה ההבדל בין IDE ל-text editors?
queency - 23/11/2018 - 09:29
נושא ההודעה:
text editor -> notepad ,edit

ide -> סביבת פיתוח הכוללת TEXT EDITOR ,דיבאגר , HELP עם דוגמאות , עזרים להשלמות קוד,
VISUAL EDITOR לייצור טפסים וכן כלים נוספים .

דוגמאות לIDE יש כגון MSACESSS ו ECLIPSE
Anonymous - 23/11/2018 - 10:40
נושא ההודעה:
למתחיל בפייתון ןלא רקע קודם בתכנות היית ממליץ על text editor או ide?
Anonymous - 23/11/2018 - 11:47
נושא ההודעה:
ציטוט:
למתחיל בפייתון ןלא רקע קודם בתכנות היית ממליץ על text editor או ide?

למתחיל בפייתון מומלץ לעבוד עם סביבת פיתוח שמותאמת לפייתון כמו: pycharm community

text editor - נראה שיותר מתאים לשפות כמו C, שפחות עיליות - פחות ידידותיות למתכנת, יותר ביצועים ויכולות, ויותר קרובות לברזלים (לשפת המכונה - CPU)
Anonymous - 23/11/2018 - 11:59
נושא ההודעה:
תודה לכולם על התגובות. עדרתם מאוד.
Anonymous - 23/11/2018 - 14:53
נושא ההודעה: self.py - מסילת הרכבת החדשה להייתק נאשיין
אורח :

פייתון נראית אחלה שפה להתחיל (וגם דומה ל java) - יחסית קלה וזורמת ויש קורס חדש מומלץ בעברית במסגרת הפרויקט 'קמפוס' - אחלה מרצים ופלטפורמה אינטרקטיבית ברמה גבוהה - דרך אגב יש שם עוד הרבה קורסים מומלצים בתחומי ענין מגוונים: https://campus.gov.il/courses

האם הכונה ל https://campus.gov.il/courses/course-v1:CS+GOV_CS_selfpy101+2018_4/about ? האם ההמלצות הן אחרי שלמדת אותו? האם תוכל להרחיב על "הגשת המטלה המסכמת ביחידה מס' 10, עליה יינתן ציון ומשוב"?
Anonymous - 23/11/2018 - 18:03
נושא ההודעה:
ציטוט:
האם הכונה ל https://campus.gov.il/courses/course-v1:CS+GOV_CS_selfpy101+2018_4/about ?

לא שמתי לב שיש עוד קורס שאני לא מכיר. התכוונתי לקורס הבא שאני לומד אותו כרגע וכל שבוע מופיע שיעור נוסף: https://campus.gov.il/courses/course-v1:TAU+ACD_TAU_cs101x+2018_1/about
Anonymous - 25/11/2018 - 06:34
נושא ההודעה:
אין גירסת python 3.7.1 Win 10 64bit למעבדי אינטל?
Anonymous - 25/11/2018 - 13:48
נושא ההודעה:
גרסת ה-64bit היא לכל המעבדים אין גרסאות נפרדות למעבדי אינטל ו-AMD
Anonymous - 25/11/2018 - 14:31
נושא ההודעה:
תודה על התגובה. משום מה בכל הקבצים להורדה בשם מופיע amd.
Anonymous - 25/11/2018 - 14:39
נושא ההודעה:
מסיבות הסטוריות כשעברו ב-x86 ל-64 ביט אינטל אימצו את הסט הפקודות ש-amd המציאו ולכן השם נשאר.
Anonymous - 25/11/2018 - 16:46
נושא ההודעה:
ליתר דיוק: בדביאן (ולכן גם באובונטו) זהו שם הארכיטקטורה.למיטב זכרוני העבודה על הארכיטקטורה הזו בדביאן החלה עוד לפני שאינטל הוסיפה תמיכה (אבל יכול להיות שכן היה גם אצל אחרים, והם שינו את שם הארכיטקטורה בדיעבד). נדמה לי שבכל שאר המקומות משתמשים בשם הרשמי של הארכיטקטורה: x86_64 (וגם בדביאן: הפלט של dpkg-architecture יראה שבעוד CPU הוא amd64,‏ GNU_CPU הוא x86_64.
Anonymous - 25/11/2018 - 21:57
נושא ההודעה:
Anonymous :
Anonymous :
באופן כללי - הכי כדאי ללמוד שפה רלוונטית (אחת מה-6 הראשונות במדד tiobe למשל) שיש מישהו שאתה מכיר שיוכל לעזור / לענות על שאלות.
לא יותר מדי קריטי אם תבחר C++ או פיית'ון או ג'אווה - עם מספיק נסיון באחת יותר קל לעבור לכל אחת אחרת, ויותר חשוב שיהיה מי שיוכל להסביר.

עם זאת, אם הכוונה שלך כרגע היא לפתח לאנדרואיד אז כדאי להתחיל מג'אווה, כי הכי קל לפתח לאנדרואיד בג'אווה (או השיקוץ דמוי־ג'אווה שגוגל המציאו לאנדרואיד).


בול,
תתחיל מג׳אווה - בהנחה ואתה באמת רוצה לפתח לאנדרויד
אם אתה רוצה ללמוד תכנות בכללי, אני הייתי מתחיל מפייטון.


מי עוד מתכנת בג'אווה לאנדראויד? גא'ווה זה כ"כ אתמול, היום פרויקטים חדשים עושים בקוטלין.
Anonymous - 28/11/2018 - 12:56
נושא ההודעה:
ציטוט:

מי עוד מתכנת בג'אווה לאנדראויד? גא'ווה זה כ"כ אתמול, היום פרויקטים חדשים עושים בקוטלין.

קוטלין יותר נוחה לתכנות?
עורכים אותה גם עם android studio או משהו אחר?
יש מדריך טוב למתחילים?
mksoft - 28/11/2018 - 13:06
נושא ההודעה:
כן, וכן.

https://kotlinlang.org/docs/tutorials/kotlin-android.html
Anonymous - 28/11/2018 - 13:42
נושא ההודעה: Re: self.py - מסילת הרכבת החדשה להייתק נאשיין
סלפיסט :
אורח :

פייתון נראית אחלה שפה להתחיל (וגם דומה ל java) - יחסית קלה וזורמת ויש קורס חדש מומלץ בעברית במסגרת הפרויקט 'קמפוס' - אחלה מרצים ופלטפורמה אינטרקטיבית ברמה גבוהה - דרך אגב יש שם עוד הרבה קורסים מומלצים בתחומי ענין מגוונים: https://campus.gov.il/courses

האם הכונה ל https://campus.gov.il/courses/course-v1:CS+GOV_CS_selfpy101+2018_4/about ? האם ההמלצות הן אחרי שלמדת אותו? האם תוכל להרחיב על "הגשת המטלה המסכמת ביחידה מס' 10, עליה יינתן ציון ומשוב"?


תודה לשניכם, לא הכרתי, ישם שם דברים מעניינים.
Anonymous - 17/12/2018 - 14:35
נושא ההודעה: Re: self.py - מסילת הרכבת החדשה להייתק נאשיין
סלפיסט :
אורח :

פייתון נראית אחלה שפה להתחיל (וגם דומה ל java) - יחסית קלה וזורמת ויש קורס חדש מומלץ בעברית במסגרת הפרויקט 'קמפוס' - אחלה מרצים ופלטפורמה אינטרקטיבית ברמה גבוהה - דרך אגב יש שם עוד הרבה קורסים מומלצים בתחומי ענין מגוונים: https://campus.gov.il/courses

האם הכונה ל https://campus.gov.il/courses/course-v1:CS+GOV_CS_selfpy101+2018_4/about ? האם ההמלצות הן אחרי שלמדת אותו? האם
תוכל להרחיב על "הגשת המטלה המסכמת ביחידה מס' 10, עליה יינתן ציון ומשוב"?



אגב שבאתר SOLOLEARN ניתן ללמוד פייתון חינמי באופן די טוב, טוב להתנסות ראשונית
Anonymous - 17/12/2018 - 14:36
נושא ההודעה:
Anonymous :
ציטוט:

מי עוד מתכנת בג'אווה לאנדראויד? גא'ווה זה כ"כ אתמול, היום פרויקטים חדשים עושים בקוטלין.

קוטלין יותר נוחה לתכנות?
עורכים אותה גם עם android studio או משהו אחר?
יש מדריך טוב למתחילים?



מה זה קוטלין????
Anonymous - 17/12/2018 - 16:22
נושא ההודעה:
https://en.wikipedia.org/wiki/Kotlin_(programming_language)
Anonymous - 17/12/2018 - 17:56
נושא ההודעה:
עד שהדיון הזה יגמר כל הילדים המגניבים באנדרואיד כבר יעברו לתכנת ב-Dart
Anonymous - 18/12/2018 - 16:03
נושא ההודעה:
בהנחה ואני יודע פייתון ברמה סבירה..

מכירים אתר טוב ללמוד ממנו C++ ?
כל הזמנים הם GMT + 2 שעות