Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Generics

Generics

Scheduled Pinned Locked Moved The Lounge
csharpc++visual-studiowpf
9 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jamie Nordmeyer
    wrote on last edited by
    #1

    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

    D S 2 Replies Last reply
    0
    • J Jamie Nordmeyer

      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

      D Offline
      D Offline
      Daniel Turini
      wrote on last edited by
      #2

      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)

      J 1 Reply Last reply
      0
      • D Daniel Turini

        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)

        J Offline
        J Offline
        Jamie Nordmeyer
        wrote on last edited by
        #3

        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

        D N S 3 Replies Last reply
        0
        • J Jamie Nordmeyer

          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

          D Offline
          D Offline
          Daniel Turini
          wrote on last edited by
          #4

          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)

          J 1 Reply Last reply
          0
          • J Jamie Nordmeyer

            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

            N Offline
            N Offline
            Nemanja Trifunovic
            wrote on last edited by
            #5

            Ummm, generics have little to do with OOP. They are a tool for generic programming.

            1 Reply Last reply
            0
            • J Jamie Nordmeyer

              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

              S Offline
              S Offline
              Stan Shannon
              wrote on last edited by
              #6

              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.

              J 1 Reply Last reply
              0
              • D Daniel Turini

                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)

                J Offline
                J Offline
                Jamie Nordmeyer
                wrote on last edited by
                #7

                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

                1 Reply Last reply
                0
                • S Stan Shannon

                  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.

                  J Offline
                  J Offline
                  Jamie Nordmeyer
                  wrote on last edited by
                  #8

                  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

                  1 Reply Last reply
                  0
                  • J Jamie Nordmeyer

                    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

                    S Offline
                    S Offline
                    Steven Lyons
                    wrote on last edited by
                    #9

                    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

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups