Re: Threading in VB
- From: Tom Shelton <tom_shelton@xxxxxxxxxxxxxxxxxx>
- Date: Tue, 18 Aug 2009 23:06:46 -0700
On 2009-08-19, Dos-Man 64 <ChairShot@xxxxxxxx> wrote:
On Aug 18, 9:42 pm, Tom Shelton <tom_shel...@xxxxxxxxxxxxxxxxxx>
wrote:
On 2009-08-19, Dos-Man 64 <ChairS...@xxxxxxxx> wrote:
Yes. I have a lot to learn about Linux. Honestly, if I was a "typical
user", I would have switched to Linux a LONG time ago. I stuck around
at least 5 years longer than I would have. The fact that I know a lot
about the APIs for both Windows and DOS and am able to write software
with a million different languages was one of the things that really
kept me from moving over. I didn't want to start over.
Which is another reason that runtime languages are so popular and portable.
--
Tom Shelton
Oh, here we go. Disputing programming philosophy, what have I become?
OK. I think we need to examine each of these "portable" languages you
mentioned one at a time (and mind you I'm not an expert with all of
them, and haven't even used a few of them.) Don't get the idea that I
am "ripping" any of these languages; I'm only trying to point out that
they are not in the same league as complete (non-portable) languages
like Assembler, C, C++, and Pascal.
I'll start with PERL. Seems like a nice little language for certain
tasks. Certainly handy to know. Doesn't seem like a complete language,
though. The idea that you could write a really killer app in PERL
sounds somewhat unbelievable to me, so the idea that the app would run
across multiple platforms seems unfounded. To be honest, it doesn't
seem to be too much more powerful than the standard unix shell
scripting languages.
LOL... You need to re-examine. I started my carrer doing perl programming.
Believe me, you can write everything from a simple text parser, to a full on
multi-threaded server application.
And for the most part, those apps would run unchanged on Windows.
Next is Java. Yes, it's popular online. But that popularity is now
fading. It has never caught on with win32 applications programmers,
nor with application users. I've never downloaded a single java
application: no screen capture utilities, no text editors, no video
games, no process killers, nothing. If I see the word java in the
description of an "application", I head for the next program in the
list.
Nope. Java never caught on for windows desktop apps - though they are much
more common in the *nix world. But, workign for a company that is in the
top 50 of the fortune 500, I happen to know that it is used for quite a lot
of our enterprise apps.
Of course, you know one of the more popular c/c++ ide's in the linux world is
eclipse - written in Java.
C#: Well, I don't know much about this, but I'm always hesitant to use
something that is not in a fully mature state. The whole .NET concept
seems to be in a sort of "work in progress" mode. I would prefer to
use something that is fully matured, as opposed to something that
could undergo massive changes in a hurry. A windows 3.1 programmer I
ain't :)
That makes no sense. Is it evolving - sure. So is C++.
Well, I haven't used Python and I don't remember which of the other
programs that you mentioned, but the point is clear: there's no
substitute for low-level power. Yes, it's non-portable. Probably
always will be. Yes, it requires an in-depth knowledge of a specific
platform's architecture. It can be nasty (c++) and cryptic
(assembler.) But that's always been the trade-off. In my case, I'm
not interested in writing wimp java apps that don't do much and
require the user to have a 50 megabyte runtime library installed. I
want low level power. It's worth the effort.
It's worth effort in certain situations, but when it comes to line of buisness
or enterprise applications (you know the ones that make up like 80% of the
programming world) - C/C++ is not even an option.
If what you said was even remotely true - no one would be using anything else,
certainly not VB.CLASSIC.
--
Tom Shelton
.
- Follow-Ups:
- Re: Threading in VB
- From: Dos-Man 64
- Re: Threading in VB
- References:
- Threading in VB
- From: Steve
- Re: Threading in VB
- From: Nobody
- Re: Threading in VB
- From: Tom Shelton
- Re: Threading in VB
- From: Dos-Man 64
- Re: Threading in VB
- From: Tom Shelton
- Re: Threading in VB
- From: Dos-Man 64
- Re: Threading in VB
- From: Tom Shelton
- Re: Threading in VB
- From: Dos-Man 64
- Re: Threading in VB
- From: Tom Shelton
- Re: Threading in VB
- From: Dos-Man 64
- Threading in VB
- Prev by Date: Re: Overcoming listbox text limit with sendmessage
- Next by Date: Re: Threading in VB
- Previous by thread: Re: Threading in VB
- Next by thread: Re: Threading in VB
- Index(es):
Relevant Pages
|