Re: 5 Minor features that users would like to get
Posted: Fri Feb 03, 2012 9:58 am
@xorc1zt:
There is a way to get all of this features and much more: learn and use another programming language.
Of course this is challenging, and it is by no means an easy decision. It can be very emotional
because you believe PureBasic has more potential.
"Just add this and that and all will be fine again." - it does not work this way! Really!
You have mastered PureBasic and now you need new features to grow even more. The missing features
limit your own potential, your own capability. That makes you angry.
On the other side, learning a new language may feel like starting at #Null again at first, but it isn't
because you already got programming experience when you mastered PureBasic. Nobody can take
this experience away from you and you can use much of it in other languages as well.
Seriously: You can spend the rest of your lifetime here, begging for the features you want
and force the PB developers to add what you want. It will not happen.
Look at your list above: If some feature requests are not implemented after 9 years and multiple requests
by many different people, the PB developers just may be not interested in this feature.
You don't need to understand their decision. Very often I also cannot understand their decisions,
especially if so many people agree that it is a very useful features and many advanced coders think
it shouldn't be a big problem to implement it (for example the Multi-lines statement '_' that so many BASICs have).
At the end Fred and Freak make the decisions for PureBasic, not the users. That's a fact.
You tried everything, it did not help. Now it is your turn! YOU have to make a decision
for yourself, for your personal future and for your health:
Wait another 10 years for the features you want. Just wait. It will not happen. For OOP they already
said it will not happen. The problem is, you don't want to hear that. You don't want to accept that,
but you have to.
The other alternative is: learn and use another programming language or programming system/environment.
Move on, grow, don't waste your life time anymore with begging for this features. Use your time for more
productive works.
What would be the problem? Most advanced developers mastered and use several programming languages.
There is no problem with that. Can PB do some magic that you can't do with C++, C# or Java? I don't think so.
Those languages have all you want, they are waiting for you. And there are 1000 more languages and systems
available to choose from.
And this is by no means a flame against PureBasic or its developers (some guys out there will for sure think so).
PureBasic is like it is. Try to accept it. At least try it. Take some free time for yourself, relax (a bit) and ask yourself:
"If PureBasic will definitely not change to what i want it to be, what is the only alternative?"
Sleep a night or two and think about it.
There is a way to get all of this features and much more: learn and use another programming language.
Of course this is challenging, and it is by no means an easy decision. It can be very emotional
because you believe PureBasic has more potential.
"Just add this and that and all will be fine again." - it does not work this way! Really!
You have mastered PureBasic and now you need new features to grow even more. The missing features
limit your own potential, your own capability. That makes you angry.
On the other side, learning a new language may feel like starting at #Null again at first, but it isn't
because you already got programming experience when you mastered PureBasic. Nobody can take
this experience away from you and you can use much of it in other languages as well.
Seriously: You can spend the rest of your lifetime here, begging for the features you want
and force the PB developers to add what you want. It will not happen.
Look at your list above: If some feature requests are not implemented after 9 years and multiple requests
by many different people, the PB developers just may be not interested in this feature.
You don't need to understand their decision. Very often I also cannot understand their decisions,
especially if so many people agree that it is a very useful features and many advanced coders think
it shouldn't be a big problem to implement it (for example the Multi-lines statement '_' that so many BASICs have).
At the end Fred and Freak make the decisions for PureBasic, not the users. That's a fact.
You tried everything, it did not help. Now it is your turn! YOU have to make a decision
for yourself, for your personal future and for your health:
Wait another 10 years for the features you want. Just wait. It will not happen. For OOP they already
said it will not happen. The problem is, you don't want to hear that. You don't want to accept that,
but you have to.
The other alternative is: learn and use another programming language or programming system/environment.
Move on, grow, don't waste your life time anymore with begging for this features. Use your time for more
productive works.
What would be the problem? Most advanced developers mastered and use several programming languages.
There is no problem with that. Can PB do some magic that you can't do with C++, C# or Java? I don't think so.
Those languages have all you want, they are waiting for you. And there are 1000 more languages and systems
available to choose from.
And this is by no means a flame against PureBasic or its developers (some guys out there will for sure think so).
PureBasic is like it is. Try to accept it. At least try it. Take some free time for yourself, relax (a bit) and ask yourself:
"If PureBasic will definitely not change to what i want it to be, what is the only alternative?"
Sleep a night or two and think about it.