<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:s="http://www.techrepublic.com/search" xmlns:dc="http://purl.org/dc/elements/1.1/"  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
    <title><![CDATA[Discussion on Is VB.Net a deadend language? ]]></title>
    <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327]]></link>
    <atom:link rel="hub" type="application/rss+xml" href="http://pubsubhubbub.appspot.com/" />
    <atom:link rel="self" type="application/rss+xml" href="http://www.techrepublic.com/forum/discussions/102-225327/rss" />

    <description><![CDATA[]]></description>
    <language>en-us</language>
    <lastBuildDate>2013-05-24T21:51:04-07:00</lastBuildDate>
             

    <item>
        <title><![CDATA[Unlikely, maintaining VB as .net langauge]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-3269115]]></link>
        <description><![CDATA[isn't that big a cost.The .net bit is common, so basically all they have to do is parse your vb into IL.Given you are getting through VB.net flipping to C# isn't that much of problem. Trust me if you had to go back to VB6 you'd be pulling your heair out in short order,]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-3269115]]></guid>
        <dc:creator><![CDATA[Tony Hopkinson]]></dc:creator>
        <pubDate>Tue, 30 Mar 2010 04:43:36 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[RE: Is VB.Net a deadend language?]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-3268583]]></link>
        <description><![CDATA[If it is a deadend then so am I. I am a newbe and picked VB because I thought it was a good way to get my feet wet with coding. It appears the only reason for the language to begin with is Microsoft didn't want to correct anything wrong with VB6 and simply had to have something to stuff down the throats of VB6 programmers that was related. From a novice view (I won't pretend to know anything), it looks like Microsoft plans to eventually stop supporting VB in any form. Is that possible?]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-3268583]]></guid>
        <dc:creator><![CDATA[LenGoodman]]></dc:creator>
        <pubDate>Mon, 29 Mar 2010 05:56:41 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[RE: Is VB.Net a deadend language?]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-3103292]]></link>
        <description><![CDATA[I know this is an old thread, but regarding the statement:&quot;Over the last umpteen years, Microsoft has introduced precisely zero new languages to the market at a mass level. I actually find this rather surprising, as Microsoft does a ton of research into languages.&quot;I'm not sure how anyone could say that... C# was Microsoft throwing their hat into the new programming langugages arena.. and in a huge way!  http://en.wikipedia.org/wiki/C_Sharp_(programming_language)That said, I like VB.NET myself.  My company uses VFP, so VB.NET is an easy transition.  I also like C#.NET, too.  Really, once you get past a few idiosyncracies of each language (mainly of C#), there seems to be almost nothing that can be done in C# that can't in VB.NET, or vice versa for that matter.  Most of the learning curve is the insanely large/useful .NET framework, which works pretty much the same from any supported language.  Moreover, most of the exam certification books that are put out by MS are easily 25-30% thicker than they need to be because MS provides all the code samples in both VB.NET and C#.NET.MS does like to bill VB.NET as an entry level language, and C++ as a power user language, and C#.NET as a good middle ground.  I still feel I can do just about anything I want in either VB or C# .NET; so, as long as they keep making and improving Visual Studio, and I can keep affording it, I'll use both... (insert coin flip here).]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-3103292]]></guid>
        <dc:creator><![CDATA[CodeRay]]></dc:creator>
        <pubDate>Thu, 25 Jun 2009 11:44:01 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[Every MS roadshow]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2257125]]></link>
        <description><![CDATA[I've been to and in the courses they've sold managed as not having to worry about freeing up  memory.I do a fair bit of plumbing, so I'm never going to be able to get away from knowing how it works under the hood.That is going to become a much more rare skillset in windows world.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2257125]]></guid>
        <dc:creator><![CDATA[Tony Hopkinson]]></dc:creator>
        <pubDate>Thu, 14 Jun 2007 14:35:46 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[I have a slightly different view of things]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256699]]></link>
        <description><![CDATA[I have to agree with you though, it does give a little bit of way to coding horrors...Rather than stating it was designed for people who didn't know programming theory, I would say it was designed with productivity in mind (RAD). The designs only prove the software was successful in its goals, although how it reached them was questionable.It is not so much about writing bad code, but about allowing us to focus on the logic and not the plumbing.I am old school myself. I don't really use designers, I code everything by hand. However I actually think of that as a weakness of mine I need to work on. After all, why reinvent the wheel? We as programmers tend to want to be able to code everything from the ground, have &quot;full control&quot;, but sometimes it is more productive to acknowledge already built components that make our life easier, such as the Framework.Garbage collection is meant to make use of resources more efficient by monitoring memory usage and ensuring the release of resources that are no longer needed. I believe this to be an improvement as there is no perfect developer out there. We always forget something somewhere, so rather than rely on it I think of it as a failover in case I forget to clean up manually. Remember what the days of lower level coding were like with all those now almost forgotten memory leak, access violation, etc, etc errors popping every now and then?... I agree with you on the compiler thing. I don't think variants or option strict/explicit off should exist.I don't know the details of the variant rumor, but I can only imagine that if they bring them back they would have to have a very good (or at least productive) reason to do it. Either way I wouldn't like to see that happening.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256699]]></guid>
        <dc:creator><![CDATA[MadestroITSolutions]]></dc:creator>
        <pubDate>Thu, 14 Jun 2007 08:19:18 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[VB.NET is the future?  haHa]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256719]]></link>
        <description><![CDATA[The future?  Microsoft's 'universal' language?It has too much baggage to become universal.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256719]]></guid>
        <dc:creator><![CDATA[mail@...]]></dc:creator>
        <pubDate>Thu, 14 Jun 2007 08:08:39 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[VB.Net IS a dead end language]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256684]]></link>
        <description><![CDATA[VB.NET will be supported by Microsoft for years into the future, but it will not be emphasized as much as C# and other new languages coming from Microsoft.  Microsoft 'had' to support classic VB developers with VB.NET, otherwise they would jump ship to other platforms.My feeling is that VB.NET is fine if you have a VB background, C# is the way to go if you're new to programming languages.  I too have heard from Microsoft guys that most internal work is done in C#.  So if Microsoft prefers C# then why not the general market?   Perhaps it is a dead-end language, maybe in 7-10 years, but still dead-end.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256684]]></guid>
        <dc:creator><![CDATA[mail@...]]></dc:creator>
        <pubDate>Thu, 14 Jun 2007 08:03:25 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[No it isn't]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256649]]></link>
        <description><![CDATA[Even after Orcas, it won't do lambda expresssions.Beised it's more about what it can do that it shouldn't, such as allow skipping declaring variables....Languages are not just syntax, there's semantics and an implicit level of granularity.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256649]]></guid>
        <dc:creator><![CDATA[Tony Hopkinson]]></dc:creator>
        <pubDate>Thu, 14 Jun 2007 07:43:10 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[Careful, some hackers in here might take offense.]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256550]]></link>
        <description><![CDATA[wouldn't want that now would you?]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256550]]></guid>
        <dc:creator><![CDATA[Locrian_Lyric]]></dc:creator>
        <pubDate>Thu, 14 Jun 2007 05:54:45 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[RE: Is VB.Net a deadend language?]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256449]]></link>
        <description><![CDATA[Visual Basic is the future. It is integrated in everything Microsoft does.It will be around and will become Microsoft's universal language. It will likely evolve quite a bit by then but the name sake will remain. The differences between languages is syntax. They can perform the same basic functions.I wrote my free terminal emulator that you can download at rampart-ssh.com in Visual Basic.It will smoke any other emulator out there while offering more features than most of them.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256449]]></guid>
        <dc:creator><![CDATA[vbb1964@...]]></dc:creator>
        <pubDate>Thu, 14 Jun 2007 03:23:23 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[APL &amp; .Net]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256303]]></link>
        <description><![CDATA[You know, I keep meaning to check out APL! I still have the links you sent me about 6 months ago, but my queue is so insanely long at this point... J.Ja]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256303]]></guid>
        <dc:creator><![CDATA[Justin James]]></dc:creator>
        <pubDate>Wed, 13 Jun 2007 21:26:02 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[RE: Is VB.Net a deadend language?]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256241]]></link>
        <description><![CDATA[The interesting point is that languages evolve and become components in higher order representations.Intelligence and language are intimately bound for without language there would be no intelligent expression.As the humble equivalent of a single cell in this post modern cybernetic mycelium, I can safely say the language is essentially quite irrelevant, at least I have very little trouble in forgetting them since they all seem to do pretty much the same thing, which is to turn electricity into heat.See ya, i'm off to drop some spores.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2256241]]></guid>
        <dc:creator><![CDATA[cameron.duffy@...]]></dc:creator>
        <pubDate>Wed, 13 Jun 2007 19:07:19 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[Best description I heard]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2255173]]></link>
        <description><![CDATA[Was the Pascal compiler was a policeman looking for criminal coders and the C compiler a willing accomplice to many crimes.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2255173]]></guid>
        <dc:creator><![CDATA[Tony Hopkinson]]></dc:creator>
        <pubDate>Tue, 12 Jun 2007 13:42:07 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[What? You mean you didn't want to divide 5 by Z?]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2255124]]></link>
        <description><![CDATA[That was a fun thing about C wasn't it?&quot;You're the programmer, you must know what you're doing....&quot;]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2255124]]></guid>
        <dc:creator><![CDATA[Locrian_Lyric]]></dc:creator>
        <pubDate>Tue, 12 Jun 2007 13:26:20 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[Demonhunter, Differences in Perspectives]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2255121]]></link>
        <description><![CDATA[I guess across the years, I've personally come to believe that language selection is one of the least important criteria in determining the success of a project.  I will agree that OO languages provide better guidance in partitioning code into modules, but the keys to quality code still lie mostly in the hands of the developer.I would also question the assumption that using a more modern language implies anything about the design of the program.  I would contend that the choice to use sessionless HTTP in order to implement session oriented distributed applications has lead to far more design complexity and software failures than any language choice.Personally, I would not consider rewriting a working application into a new language with a newer style database to be new development.  I personally find it more compelling to make use of the existing data and code to add new capabilities and expose services to other applications.Developers can write good quality code and poor quality code using whatever tool provided them.  Time spent on replacing &quot;legacy&quot; applications is time stolen away from providing new capabilities and the latter is what I find exciting about software development.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2255121]]></guid>
        <dc:creator><![CDATA[Wayne M.]]></dc:creator>
        <pubDate>Tue, 12 Jun 2007 13:17:10 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[I concur]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254966]]></link>
        <description><![CDATA[There is a place for VB in the .NET universe, just as stated by Tony. That place does not have the same standing as the place that C# has in the .NET universe.Besides this, VB.NET is OK for lots of devs, which is just as fine for a tool: apart from the fact of being right for the job, it has to feel confortable in the hands of the craftman.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254966]]></guid>
        <dc:creator><![CDATA[Gast?n Nusimovich]]></dc:creator>
        <pubDate>Tue, 12 Jun 2007 09:47:00 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[That's a bit harsh actually]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254853]]></link>
        <description><![CDATA[VB.net is much better than that, what it does have to a appeal to new coders is a way of relaxing certain constraints.Unfortunately that can promote some very very bad habits.I find the managed environment a thorny issue on that front. That came about becuase there were too many people messing about with pointers who didn't have a clue, five years on managed execution and there will be less.....]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254853]]></guid>
        <dc:creator><![CDATA[Tony Hopkinson]]></dc:creator>
        <pubDate>Tue, 12 Jun 2007 08:31:14 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[No, VB.NET is not dead]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254566]]></link>
        <description><![CDATA[IMO, VB.Net is still with us because many do not want to learn C# or C++.  VB is an easy language to learn and kind of fun too.  I think in upcoming versions of Microsoft's Visual Studio, Silverlight, Ruby, and Python, may be offered but in the near future, VB.Net will remain.Microsoft is embracing APL (finally!) but I don't think it will be the same using it in a .Net environment.  IMO, APL2 on an IBM mainframe still rocks.  Programming on PC's and such, blows.  I have yet to see anything (so far) that excites me the way APL2 does.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254566]]></guid>
        <dc:creator><![CDATA[metilley@...]]></dc:creator>
        <pubDate>Mon, 11 Jun 2007 22:33:01 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[RE: Is VB.Net a deadend language?]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254516]]></link>
        <description><![CDATA[This is coming from a teacher of mine but basically VB.NET is a good language to toss together something quick but gives you little control. Those seasoned programmers are going to want to lean towards more control which in turn they can create code that is more efficient. I've only done some entry level stuff on VB.NET and no experience with anything else. Just repeating what the teacher had told me. VB.NET was used for my programming fundamentals class.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254516]]></guid>
        <dc:creator><![CDATA[D0M1N8R]]></dc:creator>
        <pubDate>Mon, 11 Jun 2007 20:01:57 -0700</pubDate>
    </item>
             

    <item>
        <title><![CDATA[YES - VB is for MS-applications and hackers]]></title>
        <link><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254490]]></link>
        <description><![CDATA[VB.net is great for kids who wish to quickly drag and drop something together without the need to understand the code.  And this is where the value of VB is.  I would NEVER use VB to teach anyone programming as it is far too unstructured.  Finally someone who thinks like a programmer and not a hacker!  Great to see.]]></description>
        <guid><![CDATA[http://www.techrepublic.com/forum/discussions/102-225327-2254490]]></guid>
        <dc:creator><![CDATA[uwe.packer@...]]></dc:creator>
        <pubDate>Mon, 11 Jun 2007 19:57:47 -0700</pubDate>
    </item>
    </channel>
</rss>

