[dba-VB] Recent Discussion from MS on VB.Net and C# in VS 2010

Max Wanadoo max.wanadoo at gmail.com
Tue Mar 16 17:14:54 CDT 2010


Indeed and very similar.

On the way, I went the Foxbase and Foxpro route when I moved from Ashton
Tate and then, when MS acquired Fox, I moved to Access with its much
aclaimed Rushmore Jet technology.

Fluffery  is  spot on.  What  it compiles down to is  what matters.

Max
 

-----Original Message-----
From: dba-vb-bounces at databaseadvisors.com
[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Perry Harold
Sent: Tuesday, March 16, 2010 7:54 PM
To: Discussion concerning Visual Basic and related programming issues.
Subject: Re: [dba-VB] Recent Discussion from MS on VB.Net and C# in VS 2010

Max

The only reason I switched from Quick Basic (to either VB3 or VB4 I think)
was that everyone decided they had to have "pretty" forms on the screen
because that's the way MS products had it.  Having a list of options and
choosing one had worked just fine for years.  Green lines on black - worked
quickly and simply.  No overhead for graphics.  Used DB3 or DB4 (don't
remember version) databases and everything got done that was needed. 
Actually started with AlphBasic from Alpha Micro but that went by the
wayside when the AM died and we changed to PCs.  All the inner workings were
the same so going to Quick Basic wasn't too painful.  Fortunately moving to
VB from QB wasn't quite so bad except for adding in all the fluff of visual
components.

On top of that I've been lucky enough to work for the same company for 30+
years.  Don't need the extra "languages" for the resume.  VB also handles
everything that my home side business requires.

Then MS needed more revenue strings and new "languages" came down the pipe. 
Each required a new learning curve.

It seems the main argument I hear for moving to C++ or C# is for a resume's
sake not because it's better or not.  Mostly just because it's the current
buzzword of programming.  .Net '2015' may have a "new and improved" coding
language.  Once again it will be hyped as the end all of programming because
we all know that M$ needs the money.  As long as the OS doesn't keep what
works from working, in the long run it doesn't make any difference in what
"language" it was written.

Until we can speak to the machine in both Queen's English and Americanese
with simple requests and let it do all the underlining, curly bracketing or
whatever it needs why rock the boat.  Isn't it great to get older and to the
point where you don't care about unimportant fluffery any more?

Perry

----- Original Message -----
From: "Max Wanadoo" <max.wanadoo at gmail.com>
To: "'Discussion concerning Visual Basic and related programming issues.'" 
<dba-vb at databaseadvisors.com>
Sent: Tuesday, March 16, 2010 1:26 PM
Subject: Re: [dba-VB] Recent Discussion from MS on VB.Net and C# in VS 2010


> True Drew!
>
> Also some of the other guys on here...amazing...First for me...I am seldom
> in agreement with many of the Listers.
>
> At the end of the day, a "language" is a way for me to write "code" to
> implement the decisions made using "my PDL examples" which are designed to
> implement the agreed "flow" of the "algorithm" in support of the "data
> structures". (My PDL guru was Dijkstra BTW)
>
> Which language I choose is determined by many factors but amongst those 
> are
> "ease of use and learning" and "readability and mainenance".
>
> Within the concepts of a "general  programming language" and assuming that

> a
> language does what is necessary and outputs the results in a consistent 
> and
> machine-implementable way (IOW cet par) then I will opt for the one that
> meets those objectives.
>
> If it could be shown (to me) that one language had a definitive advantage 
> in
> a meaningful way over another language then I would go for it. (Not 
> talking
> about specialist language but general mainstream ones).
>
> To go for the latest "fad of the day" because it has nice curly hair with 
> a
> cute kiss-curl over one eye and which can be likened to "helping hands" to
> comfort and embrace falls somewhat short of reasoned argument.
>
> I will stick with VBA and Powerbasic to meet my current  needs and hey,
> guess what, short learning curve = more productivity!
>
> Max
>
>
>
>
> -----Original Message-----
> From: dba-vb-bounces at databaseadvisors.com
> [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Drew Wutka
> Sent: Tuesday, March 16, 2010 4:52 PM
> To: Discussion concerning Visual Basic and related programming issues.
> Subject: Re: [dba-VB] Recent Discussion from MS on VB.Net and C# in VS 
> 2010
>
> Max, you and I are rarely in such close proximity of agreement, I'm 
> probably
> going to make this a red letter day! ;)
>
> Drew
>
> -----Original Message-----
> From: dba-vb-bounces at databaseadvisors.com
> [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo
> Sent: Tuesday, March 16, 2010 3:24 AM
> To: 'Discussion concerning Visual Basic and related programming issues.'
> Subject: Re: [dba-VB] Recent Discussion from MS on VB.Net and C# in VS 
> 2010
>
> Yeah, but only if you are a dim wit and think that the  great being in the
> sky is leaning down to help you.
>
> Two helping hands to deliver  you into obscurity and confusion more like 
> it.
>
> Max
>
>
> -----Original Message-----
> From: dba-vb-bounces at databaseadvisors.com
> [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Shamil
> Salakhetdinov
> Sent: Tuesday, March 16, 2010 6:38 AM
> To: dwaters at usinternet.com; 'Discussion concerning Visual Basic and 
> related
> programming issues.'
> Subject: Re: [dba-VB] Recent Discussion from MS on VB.Net and C# in VS 
> 2010
>
> Hi Dan --
>
> You can imagine curly braces as being two open helping hands -
>
> - left -
>
> {
>
> and
>
> - right -
>
> }
>
> :)
>
> If you're only starting using VB.NET then try C# instead - you'll never 
> look
> back...
>
> I have been programming fluently on VB(A) for 10+ years (and before that I
> have used (macro) Assemblers, FORTRAN, PL/1, COBOL, PASCAL, C/C++ etc.
> in
> many projects) - VB(A) and VB.NET look so "weird" for me now...
>
> Thank you.
>
> --
> Shamil
>
> -----Original Message-----
> From: dba-vb-bounces at databaseadvisors.com
> [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Dan Waters
> Sent: Tuesday, March 16, 2010 2:45 AM
> To: 'Discussion concerning Visual Basic and related programming issues.'
> Subject: Re: [dba-VB] Recent Discussion from MS on VB.Net and C# in VS 
> 2010
>
> Hi Shamil,
>
> Well - I'm just getting started with VB.  I think those curly braces are
> weird and off putting!
>
> I do believe that VB.Net will be preferred over time - all other things
> being equal the easy path is the one more trodden!
>
> Dan
>
> -----Original Message-----
> From: dba-vb-bounces at databaseadvisors.com
> [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Shamil
> Salakhetdinov
> Sent: Monday, March 15, 2010 3:52 PM
> To: 'Discussion concerning Visual Basic and related programming issues.'
> Subject: Re: [dba-VB] Recent Discussion from MS on VB.Net and C# in VS 
> 2010
>
> Hi Dan --
>
> <<<
> ...because it's easier to read...
>>>>
> Well what of the following code lines is easier to read/understand/code 
> for
> a (beginner) programmer?:
>
> string line = "test";
>
> or
>
> dim line as string = "test"
>
> IMO (just IMO) defining a string variable named 'line' with initial value
> equal to "test" is directly translated to C#'s code line:
>
> string line = "test";
>
> but not to a VB.NET one...
>
> And there could be found many samples like that one above, more 
> complicated
> samples, which will highlight "one-to-one" correspondence between C# 
> coding
> and algorithmic specifications...
>
> IMO (just IMO, I'm not trying to start a discussion here) C# is more
> straightforward and laconic, and is expected to become "preferred"
> programming language over time...
>
> Thank you :)
>
> --
> Shamil
>
> <<<snip >>>
>
>
> _______________________________________________
> dba-VB mailing list
> dba-VB at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-vb
> http://www.databaseadvisors.com
>
> _______________________________________________
> dba-VB mailing list
> dba-VB at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-vb
> http://www.databaseadvisors.com
>
> The information contained in this transmission is intended only for the
> person or entity to which it is addressed and may contain II-VI 
> Proprietary
> and/or II-VI Business Sensitive material. If you are not the intended
> recipient, please contact the sender immediately and destroy the material 
> in
> its entirety, whether electronic or hard copy.
> You are notified that any review, retransmission, copying, disclosure,
> dissemination, or other use of, or taking of any action in reliance upon
> this information by persons or entities other than the intended recipient 
> is
> prohibited.
>
>
> _______________________________________________
> dba-VB mailing list
> dba-VB at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-vb
> http://www.databaseadvisors.com
>
> _______________________________________________
> dba-VB mailing list
> dba-VB at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-vb
> http://www.databaseadvisors.com
>
> 


_______________________________________________
dba-VB mailing list
dba-VB at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/dba-vb
http://www.databaseadvisors.com




More information about the dba-VB mailing list