Shamil Salakhetdinov
shamil at smsconsulting.spb.ru
Tue Mar 16 01:37:32 CDT 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 >>>