ABA


"איזה שפת תיכנות כדאי ללמוד לי ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #12219 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12219
-ReDevil-

   17:54   18.06.05   
אל הפורום  
  איזה שפת תיכנות כדאי ללמוד לי ?  
 
   אני יודע את השפות הבאות: Html,Javascript,Asp,C

מה כדאי לי ללמוד ? משהו שלא יהיה יותר מדי קשה כי סתכלו מה למדתי, לא יותר מדי דברים 'מקצועים' או שכדאי לי ללמוד עיצוב..?

מה אתם ממליצים לי ?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תלוי מאוד מה אתה רוצה לעשות. bizho 18.06.05 18:54 1
     אני רוצה לעשות הרבה דברים.. אבל מה אני יכול ? -ReDevil- 18.06.05 21:33 2
         אין הרבה דברים יותר מסובכים מC. bizho 18.06.05 23:14 3
             עוד משהו שאני חייב לציין.... -ReDevil- 19.06.05 02:07 4
                 אני ממליץ על C# daat99  19.06.05 03:03 5
                     ןהנה אני מתחיל. bizho 19.06.05 11:44 6
  מה אתה רוצה לבנות ? אתרים ? תוכנות ? משחקים ? Ice Cold  20.06.05 12:41 7
  Visual Basic שפת תיכנות עם אפשרות לגרפיקה simizhaks  20.06.05 22:27 8
     VB זה לא שפת תכנות bizho 20.06.05 23:59 9
  אני הייתי ממליץ ללמוד VB כנס Daniel16 21.06.05 15:46 10
     RAD. bizho 21.06.05 16:00 11
         אוי נו באמת ... אופירוש 21.06.05 22:09 14
             אופירוש צודק אנשים עוד יכולים לחשוב בגללך bmaorlo  22.06.05 08:20 17
                 מצטרף- VB שפה מאוד טובה ונוחה שיש בה הרבה מה ללמוד Daniel16 22.06.05 16:12 19
                 יפה מאוד. bizho 22.06.05 17:53 21
             סבבה. bizho 22.06.05 17:51 20
                 שוב ... עוד כמה טעויות ... אופירוש 22.06.05 21:27 22
                     אז ככה. bizho 22.06.05 23:04 24
  מזה RAD? Daniel16 21.06.05 16:21 12
     Rapid Application Development bizho 21.06.05 17:16 13
         אם אתה כבר זורק BuzzWords לאויר ... אופירוש 21.06.05 22:10 15
             נו באמת. bizho 22.06.05 14:00 18
  assmbli שימושי די קשה אבל נחמד שמבינים.. yoni-kkk- 21.06.05 22:16 16
     סתם שאלה ... למה בדיוק היא שימושית ?! אופירוש 22.06.05 21:35 23
         אופטימיזציות בעיקר bizho 22.06.05 23:06 25
             זו היתה שאלה קצת ''צינית''...לצערי אני יודע אסמבלר ... אופירוש 23.06.05 15:15 29
                 כן, אתה צודק. bizho 23.06.05 16:29 30
                     אמממ ... אופירוש 23.06.05 16:41 31
                         הממממם bizho 23.06.05 18:02 32
  מצטער שאני מפריע לוויכוח רק יש לי שאלה.... -ReDevil- 23.06.05 09:59 26
     קח אתר מצויין www.dr-vb.co.il Daniel16 23.06.05 12:43 27
     לג'אווה: bizho 23.06.05 12:50 28
         צריך עוד עזרה אחרונה חברים -ReDevil- 24.06.05 13:26 33
             אם לי היה את שני אלה בבית... bizho 24.06.05 14:38 34
                 סבבה.. אפשר לדעת אבל למה? :) -ReDevil- 24.06.05 14:53 35
                     בעיקר בגלל bizho 24.06.05 17:09 36
                         סבבה תודה על כל העזרה... :) -ReDevil- 24.06.05 17:13 37

       
bizho

   18:54   18.06.05   
אל הפורום  
  1. תלוי מאוד מה אתה רוצה לעשות.  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-ReDevil-

   21:33   18.06.05   
אל הפורום  
  2. אני רוצה לעשות הרבה דברים.. אבל מה אני יכול ?  
בתגובה להודעה מספר 1
 
   נגיד הסתכלתי על כמה ספרים של Java וישר רואים שזה ממש קשה ומסובך, ומי שיודע נגיד יותר שפות ממני או יותר דברים יוכל להבין יותר וכו' !
אז מה אפשר ללמוד שיהיה אפשרי ולא ממש קשה ללמוד על בסיס הידע שלי ?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   23:14   18.06.05   
אל הפורום  
  3. אין הרבה דברים יותר מסובכים מC.  
בתגובה להודעה מספר 2
 
   באופן עקרוני, ג'אווה הרבה יותר קלה מC, והיא גם עוצבה ככה. אין פוינטרים, למשל.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-ReDevil-

   02:07   19.06.05   
אל הפורום  
  4. עוד משהו שאני חייב לציין....  
בתגובה להודעה מספר 3
 
   אני לא מתחמה גדול ב C, סך הכל בסיס + כמה דברים... לא יותר מדי ממש לא!!!

להעמיק את הידע שלי ב C זה גם אפשרות...

אבל מה אתם ממליץ..או אחרים? ואיך אני יכול לעשות את זה? ע"י ספרים\אינטרנט ?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
daat99 

   03:03   19.06.05   
אל הפורום  
  5. אני ממליץ על C#  
בתגובה להודעה מספר 4
 
   אני ממליץ לך ללמוד C#.
היא יותר קלה מ C והיא הרבה יותר חדשה.
כל החברות הגדולות שמתכנתות ב C או ב C++ מתחילות לאט לאט לעבור ל C# שזה אומר שאם תרצה לעבוד בזה בעתיד אז יהיה לך יותר נתח שוק להתפרש עליו.
זאת רק הדעה שלי, יש פה הרבה שיחלקו עלי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   11:44   19.06.05   
אל הפורום  
  6. ןהנה אני מתחיל.  
בתגובה להודעה מספר 5
 
   תסתכל לבד במודעות בעיתונים.
++C תופסת את רוב השוק.
Java תופסת גם חלק לא מבוטל.
#C לא תופסת כמעט בכלל - אולי 5%.

#C פשוט נכנסה לאיפה שכבר יש את Java. לא ממש צריך אותה. היא אולי מהירה יחסית לג'אווה, בגלל שהיא מתפרשת רק פעם אחת ולאחר מכן מקומפלת, אבל ג'אווה פורטבילית ו$C לא.
הניסיון גם מלמד שמיקרוסופט זונחת טכנולוגיות שאף אחד לא משתמש בהם. איפה #J עכשיו?

אני הייתי הולך על C או Java. גם Java קלה יותר מC והיא גם הרבה יותר חדשה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   12:41   20.06.05   
אל הפורום  
  7. מה אתה רוצה לבנות ? אתרים ? תוכנות ? משחקים ?  
בתגובה להודעה מספר 0
 
יש כל כך הרבה שפות היום, כל אחת מתאימה למשהו אחר...
קודם כל תחליט לאיזה כיוון אתה הולך.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
simizhaks 
חבר מתאריך 5.12.03
459 הודעות
   22:27   20.06.05   
אל הפורום  
  8. Visual Basic שפת תיכנות עם אפשרות לגרפיקה  
בתגובה להודעה מספר 0
 
  



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   23:59   20.06.05   
אל הפורום  
  9. VB זה לא שפת תכנות  
בתגובה להודעה מספר 8
 
   זה RAD.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Daniel16

   15:46   21.06.05   
אל הפורום  
  10. אני הייתי ממליץ ללמוד VB כנס  
בתגובה להודעה מספר 0
 
   שפה פשוטה לא יותר מדי מסובכת אפשר לעשות בה הרבה דברים שימושיים
מי שאמר שזאת לא שפת תיכנות אז מה זה?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   16:00   21.06.05   
אל הפורום  
  11. RAD.  
בתגובה להודעה מספר 10
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אופירוש

   22:09   21.06.05   
אל הפורום  
  14. אוי נו באמת ...  
בתגובה להודעה מספר 11
 
   למדת מושג חדש ואתה פשוט אוהב לזרוק אותו איפה שאפשר ...

נו אז מה אם היא שפת RAD ??? זה שפת תכנות לכל דבר . פשוט הפיתוח מהיר .ואל תשגע פה את האנשים .
עוד מעט תגיד לי שגם VB.Net ו c# הם לא שפות תכנות ...

שתדע להסביר למה היא לא שפת תכנות , ולמה שפה אחרת כן , אני פה לשמוע .



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   08:20   22.06.05   
אל הפורום  
  17. אופירוש צודק אנשים עוד יכולים לחשוב בגללך  
בתגובה להודעה מספר 14
 
   שבVB באים אומרים לתוכנה מה אתה רוצה שיקרה והיא עושה קסם.
אז זהו שממש לא , בVB יש המון מה ללמוד ושנראה לך שאתה יודע הכול יש עוד.
אז באמת לא כדאי שתבלבל אנשים לדעתי VB אחלה שפת פיתוח ואני אוהב לעבוד איתה , למרות שאת ה.NET לא אהבתי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Daniel16

   16:12   22.06.05   
אל הפורום  
  19. מצטרף- VB שפה מאוד טובה ונוחה שיש בה הרבה מה ללמוד  
בתגובה להודעה מספר 17
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   17:53   22.06.05   
אל הפורום  
  21. יפה מאוד.  
בתגובה להודעה מספר 17
 
   אנשים עוד יכולים לחשוב בגללי שבJavaScript באים ואומרים לתוכנה מה אתה רוצה שיקרה והיא עושה קסם.

בגלל זה JavaScript היא שפת תכנות? תאמין לי שגם בJavaScript אנשים לא משתמשים ב100% מהיכולות שיש לה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   17:51   22.06.05   
אל הפורום  
  20. סבבה.  
בתגובה להודעה מספר 14
 
   יש המון הגדרות לשפת תכנות.
אני מגדיר שפת תכנות בתור כלי למתן הוראות למחשב, שכדי להשתמש בו מספיק לך עורך טקסט וקומפיילר שהופך את הקוד לשפת מכונה או לשפת ביניים שתהפוך בזמן ריצה לשפת מכונה.

כל שפה שנכללת בתוך GUI מסויים ואין לה קיום עצמאי משלה היא לא שפת תכנות. VB היא בדיוק כזאת, אבל פסקל, C, JAVA וכו' הן לא ולכן הן שפות תכנות.

JavaScript, לדוגמא, היא שפת סקריפטים. VB, Access, Flash וMatLab הם כלים ייעודיים למטרות מסויימות, והן כוללות בתוכן שפות ייחודיות להם.

אם אתה מגדיר את VB בתור שפת תכנות, אתה תצטרך להגדיר גם את ActionScript של פלאש, M של MatLab וVBA של Access בתור שפות תכנות.

מלבד זאת, VB היא Interpreted לחלוטין, בדיוק כמו כל שפת סקריפט ממוצעת.
עכשיו אתה תבוא ותגיד שגם Java היא שפת ביניים שמתורגמת תוך כדי זמן ריצה, אבל את ג'אווה אתה יכול לקמפל Just in Time לקוד מכונה. אתה תאבד פורטביליות, אמנם, אבל אי אפשר לאכול את העוגה ולהשאיר אותה שלמה.

VB.NET ו$C הן כן שפות תכנות. הן עומדות בכל הקריטריונים שהזכרתי למעלה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אופירוש

   21:27   22.06.05   
אל הפורום  
  22. שוב ... עוד כמה טעויות ...  
בתגובה להודעה מספר 20
 
   ערכתי לאחרונה בתאריך 22.06.05 בשעה 21:28 בברכה, אופירוש
 
יש לי הרגשה שזה הולך להיות קצת ארוך ... אבל אני אוהב אנשים כמוך . שלא מבינים הרבה אבל אוהבים לחשוב שהם כן מבינים .

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

בוא נתקן אותך קצת ... ביינתיים אני רואה שאתה טוב בטעויות ...

אם כבר אתה מתקטנן ... אז ב - VB אתה יכול לכתוב ב - Notepad , וגם לקמפל מה - CMD Prompt ...
כמה שורות של הגדרת הטופס (נעשה אותו נסתר בשבילך...) , וישר את הקוד ב - FormLoad .
אבל אין שום סיבה סתם להתעקם ... יש שפות אחרות "שמתמחות" במיוחד בדברים האלו , בדיוק כמו ש - VB "מתמחה" במיוחד בפיתוח אפליקציות חלונאיות ו - API מול מערכת ההפעלה Windows.

נראה אותך כותב אפליקציה חלונאית גדולה ב Java או C/C++ בלי סביבת פיתוח עם "GUI" ... הנשמה תצא לך לפני שתסיים ...

ממש לא הבנתי מה ההשוואה הטפשית והלא קשורה ל - ActionScript ? מה דומה בזה ???

"VB היא Interpreted לחלוטין" - אוי ... כמה שאתה לא מבין ...
ש - VB רצה ב - Debug היא Interpreter , מטעמי נוחות בלבד ב - Debug . אבל כאשר אתה מקמפל EXE , הוא בינארי לחלוטין . תלמד קצת ... במקום לזרוק סתם מילים גבוהות לאויר ...
ועובדה לכך אתה גם יכול לראות , שאם היא היתה באמת Interpreter , יהה צריך להיות לה מנוע שמריץ אותה ... כמו JVM או .Net Framework ...
לפני שתעשה את הטעות ותגיד ש - MSVBVM60.dll הוא המנוע , אתקן אותך מראש ואומר לך שהוא רק DLL של של פונקציות ספריה מוכנות , על הסגנון של ה - CLR של .Net , אבל הרבה פחות משוכלל וגדול .

בבקשה רק אל תגיד לי שגם שפות .Net הם Interpreter ... אם בכלל אתה יודע איך הם עובדות ...

אני רואה שאתה מדבר הרבה על Java , ואתה לא כל כך מבין בה .
"את ג'אווה אתה יכול לקמפל Just in Time לקוד מכונה" - קומפיילר JustInTime הוא של ה - Framework של .Net ולא של Java ... סתם שתדע .

ושאומרים JustInTime , מתכוונים לקימפול אצל הלקוח שניה לפני הריצה של הרכיב , ואתה בכלל התכוונת לקימפול במחשב הפיתוח ומסירה ללקוח כשהרכיב כבר מקומפל ... אז זה ממש ממש לא JustinTime , אפילו לא בקונספט ...

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

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

לא אישי , רק תלמד לפני שאתה מדבר . שלא בלי כוונה תגרום למישהו ללכת ללמוד שפת תכנות "אמיתית" כהגדרתך ... כמו פסקל חס ושלום .

המשך ערב טוב חברים .


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   23:04   22.06.05   
אל הפורום  
  24. אז ככה.  
בתגובה להודעה מספר 22
 
   מעניין אותי אם אתה מסוגל לנהל דיון ענייני בלי לגלוש לפסים אישיים ולהערות פוגעות כמו "יש לי הרגשה שזה הולך להיות קצת ארוך ... אבל אני אוהב אנשים כמוך . שלא מבינים הרבה אבל אוהבים לחשוב שהם כן מבינים ." ו"אוי ... כמה שאתה לא מבין ...".
אני לא מנסה להעליב אותך או לרדת עליך כל שתי שורות בהודעות שלי, ואני מצפה ליחס בוגר מצדך גם.

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

"אם כבר אתה מתקטנן ... אז ב - VB אתה יכול לכתוב ב - Notepad , וגם לקמפל מה - CMD Prompt ...
כמה שורות של הגדרת הטופס (נעשה אותו נסתר בשבילך...) , וישר את הקוד ב - FormLoad ."

איך באמת אתה עושה את זה בVB6? אשמח לראות דוגמא של קוד והסברים.

"נראה אותך כותב אפליקציה חלונאית גדולה ב Java או C/C++ בלי סביבת פיתוח עם "GUI" ... הנשמה תצא לך לפני שתסיים ..."

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

""VB היא Interpreted לחלוטין" - אוי ... כמה שאתה לא מבין ...
ש - VB רצה ב - Debug היא Interpreter , מטעמי נוחות בלבד ב - Debug . אבל כאשר אתה מקמפל EXE , הוא בינארי לחלוטין . תלמד קצת ... במקום לזרוק סתם מילים גבוהות לאויר ...
ועובדה לכך אתה גם יכול לראות , שאם היא היתה באמת Interpreter , יהה צריך להיות לה מנוע שמריץ אותה ... כמו JVM או .Net Framework ...
לפני שתעשה את הטעות ותגיד ש - MSVBVM60.dll הוא המנוע , אתקן אותך מראש ואומר לך שהוא רק DLL של של פונקציות ספריה מוכנות , על הסגנון של ה - CLR של .Net , אבל הרבה פחות משוכלל וגדול ."

ניסית פעם להסתכל על קוד אסמבלי של קובץ VB? המבנה של התוכנית דומה מאוד לשפת interpreter. כל פונקציה שאתה משתמש בה פחות או יותר היא שירות של הVB VM. ברמה הכי עליונה יש רק קריאות לVB VM.
VB פשוט עוטפת את הקוד במשהו סטנדרטי שמריץ את הקוד כInterpreter.

"אני רואה שאתה מדבר הרבה על Java , ואתה לא כל כך מבין בה .
"את ג'אווה אתה יכול לקמפל Just in Time לקוד מכונה" - קומפיילר JustInTime הוא של ה - Framework של .Net ולא של Java ... סתם שתדע ."

למעשה, לא. הJDK כולל מהדר JIT.

"ושאומרים JustInTime , מתכוונים לקימפול אצל הלקוח שניה לפני הריצה של הרכיב , ואתה בכלל התכוונת לקימפול במחשב הפיתוח ומסירה ללקוח כשהרכיב כבר מקומפל ... אז זה ממש ממש לא JustinTime , אפילו לא בקונספט ..."

Just In Time הוא מושג רחב שכולל בתוכו גם את Ahead of Time, שמשמעותו כתיבת קובץ מחלקה בעל byte code וכמו כן בעל native machine code.
Just In Time עצמו מתבצע בג'אווה תוך כדי הריצה של הVM, והוא מייצר לשיטות שנקראות בתדירות גבוהה קוד מכונה on the fly.

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

אתה מודע לזה שרוב הצעות העבודה בשוק לא הולכות לשפות האלה, נכון? $C זה חיקוי לג'אווה שחסר פורטביליות, ואני ממש לא יודע מי משתמש בVB.NET.

יום נעים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Daniel16

   16:21   21.06.05   
אל הפורום  
  12. מזה RAD?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   17:16   21.06.05   
אל הפורום  
  13. Rapid Application Development  
בתגובה להודעה מספר 12
 
   תוכנה לפיתוח מהיר.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אופירוש

   22:10   21.06.05   
אל הפורום  
  15. אם אתה כבר זורק BuzzWords לאויר ...  
בתגובה להודעה מספר 13
 
   אז לפחות תדייק ...

RAD - פיתוח אפליקציות מהיר .
ולא תוכנה לפיתוח מהיר .

מה נראה לך שזה Magic ?!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   14:00   22.06.05   
אל הפורום  
  18. נו באמת.  
בתגובה להודעה מספר 15
 
   תוכנה לפיתוח מהיר.
בוא נחשוב דקה למה הכוונה.
זה לא ברור שזו תוכנה לפיתוח אפליקציות?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
yoni-kkk-

   22:16   21.06.05   
אל הפורום  
  16. assmbli שימושי די קשה אבל נחמד שמבינים..  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אופירוש

   21:35   22.06.05   
אל הפורום  
  23. סתם שאלה ... למה בדיוק היא שימושית ?!  
בתגובה להודעה מספר 16
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   23:06   22.06.05   
אל הפורום  
  25. אופטימיזציות בעיקר  
בתגובה להודעה מספר 23
 
   אבל האמת היא שקוד ++C שעבר אופטימיזציה ע"י קומפיילר טוב יכול לרוץ הרבה יותר מהר מקוד אסמבלי שנכתב ידנית.
הקומפיילרים בימינו ל++C פשוט הרבה יותר טובים ממה שבני אדם יכולים לבצע...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אופירוש

   15:15   23.06.05   
אל הפורום  
  29. זו היתה שאלה קצת ''צינית''...לצערי אני יודע אסמבלר ...  
בתגובה להודעה מספר 25
 
   ולא נראה לי שמשתמשים היום לכתוב איתה משהו היום ...
ואין כמעט שום דבר שצריך אופטימיזציות היום ברמה של לכתוב בשפת סף ... (אולי ניסיו טילים והתבייתות בצבא) .

ד"א ... התגובה שלך למעלה ארוכה מידי ... פשוט אין לי כח ... סורי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   16:29   23.06.05   
אל הפורום  
  30. כן, אתה צודק.  
בתגובה להודעה מספר 29
 
   יש רק כמה מערכות RL שחלקים מאוד מסויימים מהם חייבים להיות באסמבלר.
כיום כותבים הכל ב++C/C וזהו.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אופירוש

   16:41   23.06.05   
אל הפורום  
  31. אמממ ...  
בתגובה להודעה מספר 30
 
   אני לא בטוח שכולם כותבים ב - C /C ++ ...

מערכות הפעלה , דרייברים , מערכות RL , עבודה עם חומרה ... אז כן .
כל שאר התוכנות (שהם הנתח הגדול של השוק) עוברות/עברו לטכנולוגיות חדשות .

גם אם אתה לא אוהב , עדיין חלק שוק גדול מאוד עבר ל - VB6 .
היום הנטיה הרצינית היא לעבור ל - .Net , ו - Java .

במה אתה מפתח ?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   18:02   23.06.05   
אל הפורום  
  32. הממממם  
בתגובה להודעה מספר 31
 
   חלק מאוד גדול של השוק עבר לפני די הרבה זמן לVB6, זה נכון, אבל כיום לא מפותחים בה פרוייקטים - זו שפה כמעט מתה.

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

NET. נכנסת הרבה פחות טוב ממה שמיקרוסופט קיוו לשוק. היא פשוט לא מחדשת שום דבר. #C זו העתקה בוטה מג'אווה, VB.NET זה יצור-כלאיים מוזר, כמו #C אבל עם סינטקס דומה מאוד לVB. נשאר רק ASP.NET, ופה יש למיקרוסופט תחרות קשה מאוד עם PHP.

אפשר לראות את כל אלה אם תציץ ברשימת שפות התכנות שמשתמשים בהן באתר Source Forge, שמרכז פרוייקטים של קוד פתוח.

אפשר לראות שC ו++C תופסות 15K פרוייקטים כל אחד, ג'אווה 15K גם היא ול#C יש בקושי 2K.
אפשר לתלות את זה באידיאולוגיה של כותבי הקוד הפתוח - לשנוא MS בכל מחיר, אבל #C באמת לא מציעה יתרונות משמעותיים.

אני אישית מפתח כרגע ב++C. בעבר למדתי VB וג'אווה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-ReDevil-

   09:59   23.06.05   
אל הפורום  
  26. מצטער שאני מפריע לוויכוח רק יש לי שאלה....  
בתגובה להודעה מספר 0
 
   החלטתי ללמוד VB או Java, אחד משניהם... אני רוצה לראות מדריכים בהתחלה או משהו.
איך אפשר ללמוד אבל ? ספרים , מדריכים , באינטרנט ? ואיך אתם ממליצים ללמוד...?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Daniel16

   12:43   23.06.05   
אל הפורום  
  27. קח אתר מצויין www.dr-vb.co.il  
בתגובה להודעה מספר 26
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   12:50   23.06.05   
אל הפורום  
  28. לג'אווה:  
בתגובה להודעה מספר 26
 
   חפש בגוגל אחר הספר Thinking in Java של Bruce Eckel. לא קראתי אותו, אבל הסופר הזה כותב ספרים טובים, אז אפשר לסמוך עליו.
הספר באנגלית זמין חינם מהרשת.

יש תרגום של הספר לעברית, "חושבים ג'אווה", ואתה יכול למצוא אותו בחנויות הספרים.

בנוגע לVB - זה לא ממש משנה מאיזה ספר תלמד. כולם בערך באותה רמה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-ReDevil-

   13:26   24.06.05   
אל הפורום  
  33. צריך עוד עזרה אחרונה חברים  
בתגובה להודעה מספר 28
 
   יש לי 2 ספרים של Java בבית:

The Java Tutorial - סדנת לימוד ללמוד Java מהמוקר. הספר של Sun.

תכנות מונחה עצמים בשפת Java למתכנתי שפת C - של האוניברסיטה הפתוחה

שניהם ספרים ענקיים כאלה, אבל איזה מהם עדיף בשביל למידה...?



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   14:38   24.06.05   
אל הפורום  
  34. אם לי היה את שני אלה בבית...  
בתגובה להודעה מספר 33
 
   הייתי קורא את שניהם.

ומתחיל מהJava Tutorial.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-ReDevil-

   14:53   24.06.05   
אל הפורום  
  35. סבבה.. אפשר לדעת אבל למה? :)  
בתגובה להודעה מספר 34
 
   ערכתי לאחרונה בתאריך 24.06.05 בשעה 14:53 בברכה, -ReDevil-
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   17:09   24.06.05   
אל הפורום  
  36. בעיקר בגלל  
בתגובה להודעה מספר 35
 
   שציינת שאתה לא מתמחה בC. אני לא יודע מה הידע שהספר של האו"פ דורש ממך בC, ולכן המדריך של Sun נשמע לי מקום טוב להתחיל בו.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-ReDevil-

   17:13   24.06.05   
אל הפורום  
  37. סבבה תודה על כל העזרה... :)  
בתגובה להודעה מספר 36
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net