24-02-2007, 21:47
|
|
|
|
חבר מתאריך: 08.12.06
הודעות: 59
|
|
הסוס נתן הרגשה שהוא ממליץ על ג'אוה
אני למדתי ג'אוה ורק לאחרונה עברתי ל-C# כי בג'אוה היו לי בעיות שלא לכולן אכפת מהן (כמו העברת אפליקציות ממחשב למחשב שלא תמיד פעל לי, אי אפשר לעשות שקיפות וכדומה), ואולי לחלק יש פתרון לבעיות. אני חיפשתי ולא מצאתי פתרון, ובגלל שהרגשתי ש"מיציתי" את השפה (אני לא מדבר על מיצוי 100% כי אי אפשר בנוגע לכל שפה לעשות את זה). פשוט רציתי לעבור ל-C# כדי להרחיב את הידע שלי.
כשאני חושב על זה, שתי השפות ממש -ממש- דומות מבחינת מבנה הקוד עצמו (לא הספריות וכדומה), כך שהמעבר מג'אוה ל-C# היה לי כמעט חלק. יש מושגים שונים מג'אוה ויותר קרובים לסדרה של C ואני רואה בזה ייתרון.
בנוגע למשאבי קהילה ופורומים - מצד אחד אני מרגיש שבג'אוה היה לי יותר קל למצוא פתרון לבעיות, ואולי ה-API של ג'אוה מסודר יותר מאשר ה-MSDN של מיקרוסופט. אבל אני משתמש עכשיו ב-Visual C# Express, מה שאפשר להוריד בחינם מהאתר של מיקרוסופט (הפתעה!). יש באתר שלהם מדריך צעד צעד איך להתקין ולהתחיל לתכנת ב-C#, ותוכנת העזרה שבאה עם ה-IDE נוחה מאוד ומקושרת אל ה-API ואל מקורות באינטרנט ואל פורומים רשמיים של תמיכה. אבל אני חושב שמאחר ואלו שתי שפות שלא ייעלמו יש מספיק אנשים בעולם שיענו על שאלות, או אפילו רק בישראל.
אם למדת שפה מהסדרה של C, תלמד C# ותעבור לג'אוה אם תרצה. ואם אתה רוצה המלצה מאיזו אחת להתחיל בתור שפה בכלל (אם לא התחלת כבר.. ההודעה הזו היא ממזמן) זה תלוי: הרגשתי שיותר קל להכנס אל-C# מאשר ג'אוה ואפילו אם רק מדובר בהתקנה של הכל. אבל ג'אוה היא שפה כיפית שכדאי לך לנסות. אני עוד לא נכנסתי לגמרי אל C# אבל היא ממש דומה לג'אוה אז בינתיים אין לי בעיות.
_____________________________________
אוי, קו משורבט בנוזל עיני. אני רואה אותך שם, אורב בזוית ראייתי. אך כשאני מנסה להביט בך, אתה ממהר לברוח.
האם אתה מתבייש, קו משורבט? מדוע רק כשאני מתעלם ממך אתה חוזר אל מרכז עיני?
אוי, קו משורבט, זה בסדר. אני סולח לך.
|