VB6 לעומת VB.NET
-
אני יודע JS. אני מעוניין ללמוד VB.
חבר משכנע אותי ללמוד VB6 דווקא, למרות מיושנותה, כי לדבריו היא קלה הרבה יותר מ-VB.NET.
מה דעתכם?
-
אני ממש מתפלא על השאלה, איך ב2023 מישהו בכלל מכיר את המילה VB6?
קלות לימוד זה לא פרמטר, כי הכי קל זה לא ללמוד בכלל.
VB6 לא נחשבת שפה פרודוקטיבית כיום (אמנם זה זהה לVBA שעדיין רלוונטית ביישומי אופיס, אבל לא לומדים לתכנת ליישומי אופיס).
גם מבחינת קלות הלימוד אני מפקפק בהנחה, למשל ההשלמה אוטומטית של Visual Studio עוזרת מאוד ללימוד, וההיא כמובן טובה פי כמה בVB.NET.
לדעתי האישית C# עדיפה על VB.NET למרות שהיא טיפלה קשה יותר בהתחלה. -
השאלה איך הגעת דווקא לשתי האפשרויות האלו?
אם אתה החלטת שאין שום אפשרות אחרת, אז ברור שVB.NET.אני מניח שאתה מתלבט בין שתיהן בגלל שהן נותנות לך לייצר טפסי ווינדוס בצורה מאוד נוחה עם ממשק גרור ושחרר.
אז אל חשש - גם C# נותנת לך אפשרות כזאת. (וכנראה גם java)אבל אני מניח שלכל שפה פופולרית מישהו כתב כלי שמייצר קוד מתוך ממשק "גרור ושחרר" של פקדים. (גילוי נאות, לא מצאתי כזאת ספרייה לnodejs)