What's wrong with having 2 different styles to choose from.
Basic will always be Basic style syntaxes no change.
The requests for C like are additional options for advance or programmers from 
other popular languages.

I found that many jobs today demand that you do PHP, Java, JavaScript, Perl, 
VBScript, Python, and even Delphi (Pascal), all these in one job.  No kidding.
I do at least 3.  VB for IVR (VB Voice from Pronexus), PHP & JavaScript for Web 
interface.

Since PHP & JavaScript are similar, so there are not so much problems.  VB, 
however, is so different that many other programmers won't even want to deal w/ 
it, because they are confused when they're switching between these two.

I keep on forget Basic uses ( ) for array, others use [ ].  In others, you can 
do this: myvar[X++], and Basic can't.  Sometimes, I forgot that I'm in Basic, 
so I have to go back and change all the notations.

All I'm asking for additional optional features, not changing REALbasic.  I 
don't want ; terninator, no for (  ;   ; ),  and okay take out this: If X == 
(Y++) Then.
Just these 2: X++ and [ ] for array.  That's all.

----- Original Message ----
From: Joe Huber <[EMAIL PROTECTED]>
To: REALbasic NUG <[email protected]>
Sent: Thursday, October 12, 2006 11:58:41 AM
Subject: Re: Language addition proposals

>For a beginner i=i+1 is pretty weird.

It may initially seem unusual, but it is fundamental for a new user 
to understand how = works as the assignment operator. This ain't your 
grandpa's equal sign. :-)

Basic is all about being EXPLICIT in saying what you want done, not 
about the specific syntax.

C is all about short code and is willing to allow IMPLICIT constructs 
into the language.

Since memory is plentiful and RB's AutoCompleter works great, I'll 
pick explicit code over shorter code any day.

I agree with Karen that allowing C constructs in would make a 
mishmash of the clean and explicit nature of the current RB language.

Regards,
Joe Huber
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>



_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to