Sponsored by Travelzoo
$45 & up: Huge Hotel Sale view!
travelzoo.com - Great discounts on rooms for the holidays and beyond!
8 Comments
- Jugalator, on 10/12/2007, -0/+2"Visual Basic may be a crayola crayon programming language, but a lot of people still use it to build in-house apps."
Hmm, well, to be fair, VB .NET is however as advanced as any other full-fledged object-oriented language though, such as C# or Java. It's not based on VB 6, and nowadays supports the expected stuff like abstract classes and interfaces, operator/method overloading, native thread synchronization support, and much more. - hackmeister, on 10/12/2007, -0/+2Yes we know VB sucks. Why would anybody want to do this? Because there are plenty of businesses out there running legacy applications written in VB. Being able to natively run them on Linux will finally enable them to migrate to Linux and shutdown those crusty old NT servers for good.
- Jugalator, on 10/12/2007, -0/+2"Why, in GOD'S name would you want to do this?..."
Since the VB .NET market share is already very large and it helps bring over developers as well as application ports to Linux and other platforms. If you have a source code in VB and you wish to port it to OS X or Linux natively, you'll sure be happy to see this. And a hell of a lot of code is written in VB .NET already, along with it having a very large community.
"Because there are plenty of businesses out there running legacy applications written in VB."
And about 50% of the .NET community is apparently VB .NET devs. And that means millions of people, quite literally. - sjvn, on 10/12/2007, -0/+2I think it's actually a decent idea. Visual Basic may be a crayola crayon programming language, but a lot of people still use it to build in-house apps. and this will let you run those programs on Linux. Remember that one of the eternal arguments against the Linux desktop is "We can't run our homebrew application on Linux." Well, with this, now you will be able to run those programs.
Steven - Monkeyget, on 10/12/2007, -1/+3Visual Basic != Visual Basic .NET
People who say "VB sucks" when they are talking about VB.NET needs to get a clue.
Saying that VB.NET is bad but C# is good doesn't make much sense. VB.NET really is C# but with another syntax. Nothing more, nothing less. Sure there are some differences but they are rather minor.
The real difference are the developers behind those two languages.
-VB.NET developers tend to be former VB developers (the others VB.NET developers being the one whose management decided to use VB.NET because their previous software where done in VB and they fell in the Microsoft trap that "VB.NET is just an updated version of VB".)
-C# developers tend to be former Java or c++ programmers.
THAT make all the difference. VB.NET guys tend to be worse than C# guys. Just look at any website with a VB.NET and a C# forum. The dumbest question will always be asked on the VB forum...
(Note that C# could be replaced by Java in my comment and it would be equaly true) - idreamincode, on 10/12/2007, -0/+1There are programmers out there, like me, that are forced to use VB to program some client side applications, or for local installs in school districts where they all have MS IIS and want it in ASP.net/MS SQL. Yes, I know, this isn't an install of MS SQL, but I could probably convince some people to have it in mySQL now.
I'm very excited about this... I love linux and would LOVE to run my VB code on it. - gardoglee, on 10/12/2007, -0/+0When every programmer gets to choose on behalf of their users what environment, other programming languages, other products to which to integrate, and all of the other relevant variables around which the architecture of their projects must be bnased, then this will be a silly idea. Until then it is a very useful tool. If I did my programming solely for my own use on my own home machine then maybe I wouldn't care about portability. however, so long as the people who pay me to work are calling the shots, this looks like the tumbling of a significant wall.
- beplacid, on 10/12/2007, -1/+1Why, in GOD'S name would you want to do this?...


What is Digg?