|
-
Dec 27th, 2021, 05:50 PM
#1
Re: TwinBasic
for me its just this:
- when u start borrowing words from other languages it will make your own language not unique anymore and not really the same language anymore
why is it that hard to add "LShift" or "SHL" or "LeftShift" instead of <<
theres no logic.
but Wayne is not a basic guy, he is a c/c++ guy so for him its natural.
but for me, its not. for me its a betrayal for the language itself.
even if .net (that also betrayed basic) just adapted << >>,it doesn't mean that TwinBasic need to follow the .Net dudes.
I thought that TwinBasic was the continuation of VB6 and not .Net
so another betrayal. its the whole reason TwinBasic has a chance to get us VB6 on board because we never bought the .net discount.
if I really liked how .net worked, I would have already migrated and I wouldn't even care for TwinBasic as I would have focus on the later .Net updates.
-
Dec 27th, 2021, 06:16 PM
#2
Member
Re: TwinBasic
 Originally Posted by baka
for me its just this:
- when u start borrowing words from other languages it will make your own language not unique anymore and not really the same language anymore
why is it that hard to add "LShift" or "SHL" or "LeftShift" instead of <<
theres no logic.
but Wayne is not a basic guy, he is a c/c++ guy so for him its natural.
but for me, its not. for me its a betrayal for the language itself.
even if .net (that also betrayed basic) just adapted << >>,it doesn't mean that TwinBasic need to follow the .Net dudes.
I thought that TwinBasic was the continuation of VB6 and not .Net
so another betrayal. its the whole reason TwinBasic has a chance to get us VB6 on board because we never bought the .net discount.
if I really liked how .net worked, I would have already migrated and I wouldn't even care for TwinBasic as I would have focus on the later .Net updates.
These operators were actually added before twinBASIC reached alpha (and before there was a repo to discuss such things). I'm sure it never even occurred to Wayne that they could be controversial, only that they would be useful.
There's a pretty active community on the GitHub repo, with lots of discussion of proposals. When something genuinely splits opinion, there's usually a vote on which way to go. That seems very reasonable to me. If you're not already active there, I'd urge you to join in if you want to help guide its direction.
-
Dec 27th, 2021, 06:59 PM
#3
Re: TwinBasic
 Originally Posted by baka
why is it that hard to add "LShift" or "SHL" or "LeftShift" instead of <<
theres no logic.
The logic behind this is simple....People are already familiar with the << and >> symbols and what they mean. Those of us that bounce from language to language actually prefer many things remain the same. I love the fact that it's the same in C/C++, VB.Net, C#, JavaScript and Python. I've used all these languages at one point or another and I can personally say that it is SO great when these languages have things like this in common. It takes so much burden out of learning new languages when you can bring much of what you've learned in other languages to whatever language you're learning now.
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
|