Re: What is the latest version of VB?
- From: "mayayana" <mayaXXyana1a@xxxxxxxxxxxxxxxx>
- Date: Sat, 02 Dec 2006 00:41:53 GMT
and
Then, what is the best choice for me (Who don't know any other languages
is only a VB6 beginner) if I want to write my programs with anothergifs,
language? I want an easy, user-friendly, and professional programming
language that can easily manage databases, Multimedia files, Animation
modem dial-up, cd-burning, etc. ?
(These are the features that are available in VB6, and I may need to use
them in my programs)
What language do you suggest me to learn?
You might want to do some reading and research.
The whole situation is controversial, as you might
guess from these posts. VB will be fine for the
forseeable future, but Microsoft is pushing .Net,
and compatibility with regular VB will probably
start to be a problem over time.
On the other hand, if you're writing normal
"desktop" software, installed onto a PC, then
..Net is problematic: It's slow, bloated, memory-
hungry, and requires about 70 MB of support files
that come in a 24 MB download. So it's unrealistic
as a tool for making software distributed over the
Internet.
To make a long story short, Microsoft wants to
restrict user access to Windows in order to protect
their DRM, move toward "software as a service",
and make lots of money by making Hollywood happy.
(They hope to make Hollywood happy by making
it impossible for people to control media files on
Windows.) Microsoft is gradually changing Windows
from a platform to a service. In other words, they're
not just making a PC platform and adding media
services to their business model. They're trying to drag
their entire customer base into an entirely different
product, where Windows will no longer be the neutral
platform that makes a PC usable. Instead it will be a closed
system.
To block user access, in order to sell Windows
functionality as services, and to rent movies,
music, etc., Microsoft must also block 3rd-party
software access. (They can't lock down a movie if
you have the ability to install software that can
write that movie to a DVD with no DRM.)
In order to block 3rd-party software access, Microsoft
is slowly moving toward a sandboxed style of "managed code",
which is what .Net is all about. You might say it's Microsoft's
version of Java. Under the guise of increased security,
the actual Windows API is being locked down, little
by little.
So, on the one hand, VB is better for writing
regular software than .Net is. On the other hand,
it's going to get increasingly difficult to write regular
software on Windows over time. By the time there's
a SP1 or SP2 for Vista, Windows programmers
may be reduced to designing Desktop clock widgets
and MS Word macros.
It's hard to tell how it will all end up. There are a lot
of corporations - not only Microsoft - who are hungry
to figure out how they can lock up both the Internet
and PCs, and then sell it all back to the public. If any
of them succeed then there may be no more ability
to program PCs in a few years than there is with TVs
now.
So naturally, any discussion of what language to
use has to consider this changing landscape. It's
no longer as simple as "what will work best to do
the job".
.
- References:
- What is the latest version of VB?
- From: Javad
- Re: What is the latest version of VB?
- From: Javad
- What is the latest version of VB?
- Prev by Date: Re: How can I make an application appear beside "windows clock"?
- Next by Date: Re: Simple VB Database Application
- Previous by thread: Re: What is the latest version of VB?
- Next by thread: Re: What is the latest version of VB?
- Index(es):
Relevant Pages
|