|
-
Mar 14th, 2023, 03:30 AM
#11
Re: TwinBasic
Seems like questions better addressed to Wayne. But the point of tB isn't making a version of VB.NET (thankfully). I like the square brackets better personally. < > isn't used for *anything* in VB6 (besides greater than/less than, obviously), while there's at least a little square bracket use; to denote optional params in the object browser and info popups, and to wrap names starting with underscores, or defining a blank enum.
Any new feature is going to add to the complexity of the language; but the attribute names are very descriptive so it's not like tB is moving away from BASIC principles toward cryptic, unreadable syntax like some other languages. I don't think limiting tB to *only* the feature set of a language not updated besides the minor VBA7 changes since 1998 would have been desirable; any hope for a future of the language has to allow for modern language features, and how many millions of man-years have we all collectively spent working around VBx's limits? You don't *need* to use any of the newer, more complex stuff; you can always stick to just what was available in VBx... but despite the added complexity I'm certainly excited about all the new stuff.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|