Re: VB .NET
- From: "Someone" <someoen@xxxxxxxxxxxxxxxxxxx>
- Date: Wed, 27 Feb 2008 17:29:34 -0600
So technically, its not VB ...
"Phlip" <phlip2005@xxxxxxxxx> wrote in message
news:Ingxj.8487$f8.5577@xxxxxxxxxxxxxxx
Someone wrote:
I have decided to pick up programming because I can do HTML/XML/CSS/some
Flash...and I like it! I took a java class and didn't feel like I got
much out of it, just learned how to create a program that files payroll.
Learn Ruby on Rails next. It will make VB.NET look like an Edsel - a
clumsy gas guzzler designed by a committee for a captive market.
I have a roommate who has a large book on VB.NET that I've picked up. I
have gotten a quarter way through to realize I dont know this next
question...
what is the .NET? Is that the fact I am able to upload directly to a
webserver with the VB language or is VB.NET a whole different language to
itself?
Java is a feeble language over a very powerful VM - a Virtual Machine.
This VM fixes our industry's problem with diverse CPUs, each running its
own set of opcodes. Applications that use a VM can generally compile once
and run anywhere. Java gained early acceptance as corporate "middleware" -
for corporations tired of the bugs caused by C or C++, who need their
business logic stored in one big application.
This success made Microsoft envious. But Sun, Java's owner, predicted
their next move, and spiked their "terms of use" contracts with verbiage
to prevent it. MS violated the contract by trying to make that VM work
closer to Windows. Sun sued and won, and MS crippled their Java product.
Then MS "invented" a new language, essentially by searching-and-replacing
some of Java's keywords. They called this C#, and call their
implementation of the Java VM ".NET".
So your book is describing a crippled hack of a clone of a successful VM.
VB.NET is C# with some original Visual Basic keywords copied in, as an
upgrade path for users of VB Classic.
All this fun is a prime example why corporate tools suck, and open-source
tools are better. Free Software provides contracts that force programmers
to work to improve their tools. They don't use the tools to try to control
programmers and force them to pick between big companies.
--
Phlip
http://assert2.rubyforge.org/
.
- Follow-Ups:
- Re: VB .NET
- From: Mr. Arnold
- Re: VB .NET
- References:
- VB .NET
- From: Someone
- Re: VB .NET
- From: Phlip
- VB .NET
- Prev by Date: Re: strlen(), K+1: clarification
- Next by Date: Re: strlen(), K+1: clarification
- Previous by thread: Re: VB .NET
- Next by thread: Re: VB .NET
- Index(es):
Relevant Pages
|