Generics
-
Has anybody heard any updates (or have any links) about what languages will support Generics (templates) in the next version of Visual Studio.NET? I've heard that C# will (and of cource, C++ has for a very long time now), but what about VB.NET? Any clues? Kyosa Jamie Nordmeyer - Cho Dan Portland, Oregon, USA
-
Has anybody heard any updates (or have any links) about what languages will support Generics (templates) in the next version of Visual Studio.NET? I've heard that C# will (and of cource, C++ has for a very long time now), but what about VB.NET? Any clues? Kyosa Jamie Nordmeyer - Cho Dan Portland, Oregon, USA
Jamie Nordmeyer wrote: but what about VB.NET? Obviously not. Since VB.NET users are still fighting to learn strong typing (the "evil" Option Strict On), how could you expect them to understand what templates are? Jamie Nordmeyer wrote: Any clues? No, VB users are clueless.
It's not the fall that kills you: it's the sudden stop - Down by Law, Jim Jamursch (1986)
-
Jamie Nordmeyer wrote: but what about VB.NET? Obviously not. Since VB.NET users are still fighting to learn strong typing (the "evil" Option Strict On), how could you expect them to understand what templates are? Jamie Nordmeyer wrote: Any clues? No, VB users are clueless.
It's not the fall that kills you: it's the sudden stop - Down by Law, Jim Jamursch (1986)
Well, SOME of us actually have taken the time to learn proper OOP skills. Myself, I come from a C++ background anyways (VB was my second language), so OOP is no stranger to myself, and templates are a severly missed tool. We're not ALL clueless... ;) Just enough of us to give the general population a bad name. Typical of how steroetypes are started. :rolleyes: Kyosa Jamie Nordmeyer - Cho Dan Portland, Oregon, USA
-
Well, SOME of us actually have taken the time to learn proper OOP skills. Myself, I come from a C++ background anyways (VB was my second language), so OOP is no stranger to myself, and templates are a severly missed tool. We're not ALL clueless... ;) Just enough of us to give the general population a bad name. Typical of how steroetypes are started. :rolleyes: Kyosa Jamie Nordmeyer - Cho Dan Portland, Oregon, USA
Jamie Nordmeyer wrote: Well, SOME of us actually have taken the time to learn proper OOP skills. Myself, I come from a C++ background anyways (VB was my second language), so OOP is no stranger to myself, and templates are a severly missed tool. We're not ALL clueless... Just enough of us to give the general population a bad name. Typical of how steroetypes are started. So, C# is not THAT problem for you ;)
It's not the fall that kills you: it's the sudden stop - Down by Law, Jim Jamursch (1986)
-
Well, SOME of us actually have taken the time to learn proper OOP skills. Myself, I come from a C++ background anyways (VB was my second language), so OOP is no stranger to myself, and templates are a severly missed tool. We're not ALL clueless... ;) Just enough of us to give the general population a bad name. Typical of how steroetypes are started. :rolleyes: Kyosa Jamie Nordmeyer - Cho Dan Portland, Oregon, USA
Ummm, generics have little to do with OOP. They are a tool for generic programming.
-
Well, SOME of us actually have taken the time to learn proper OOP skills. Myself, I come from a C++ background anyways (VB was my second language), so OOP is no stranger to myself, and templates are a severly missed tool. We're not ALL clueless... ;) Just enough of us to give the general population a bad name. Typical of how steroetypes are started. :rolleyes: Kyosa Jamie Nordmeyer - Cho Dan Portland, Oregon, USA
Jamie Nordmeyer wrote: Myself, I come from a C++ background anyways (VB was my second language), so OOP is no stranger to myself, and templates are a severly missed tool. We're not ALL clueless... Just enough of us to give the general population a bad name. Typical of how steroetypes are started. Just out of curiousity, if you need to use a language with all the features and complexity of C++, why don't you just use C++ ? "My job is to protect America" George W. Bush.
-
Jamie Nordmeyer wrote: Well, SOME of us actually have taken the time to learn proper OOP skills. Myself, I come from a C++ background anyways (VB was my second language), so OOP is no stranger to myself, and templates are a severly missed tool. We're not ALL clueless... Just enough of us to give the general population a bad name. Typical of how steroetypes are started. So, C# is not THAT problem for you ;)
It's not the fall that kills you: it's the sudden stop - Down by Law, Jim Jamursch (1986)
Nope. It actually looks like a great language. And as soon as I have a PC at home that will run the .NET framework (300 MHz just doesn't cut it... :(( ), I intend to learn it. But for work, it's VB.NET, and I still, frankly, pray to the Microsoft gods (:rolleyes: ) to include generics in VB.NET. Kyosa Jamie Nordmeyer - Cho Dan Portland, Oregon, USA
-
Jamie Nordmeyer wrote: Myself, I come from a C++ background anyways (VB was my second language), so OOP is no stranger to myself, and templates are a severly missed tool. We're not ALL clueless... Just enough of us to give the general population a bad name. Typical of how steroetypes are started. Just out of curiousity, if you need to use a language with all the features and complexity of C++, why don't you just use C++ ? "My job is to protect America" George W. Bush.
Well, my company decided that VB.NET was the language that we're to use for our inhouse apps and ASP.NET development, so I don't have much choice in the matter. And as for using C++ in my own stuff? I do for standard Windows apps, and no doubt will until the .NET framework is more widely distributed, but when I have a PC that's fast enough for me to develope .NET stuff at home, I would just prefer to learn C#, because syntactically, I do like C# better (support for properties, dot notionation instead of using "::", etc.). Kyosa Jamie Nordmeyer - Cho Dan Portland, Oregon, USA
-
Has anybody heard any updates (or have any links) about what languages will support Generics (templates) in the next version of Visual Studio.NET? I've heard that C# will (and of cource, C++ has for a very long time now), but what about VB.NET? Any clues? Kyosa Jamie Nordmeyer - Cho Dan Portland, Oregon, USA
From vbconCProgrammingLanguageFutureFeatures.asp[^]: > Generics Support in Other Languages It is Microsoft's intent to support the consumption and creation of generic types in Visual J#™, Visual C++, and Visual Basic. While some languages may implement this feature earlier than others, all of Microsoft's other three languages will contain support for generics. Meanwhile, the C# team is laying the groundwork for multiple language support by incorporating facilities in the underlying runtime for generics. Microsoft is working closely with third party language partners to ensure the creation and consumption of generics across .NET-based languages. > Kinda vague but it sounds like hope. steve