PureBasic should forward itself to using modules:
module Gadget, etc.
Or is writing module names too much writing;-)
Problem: existing code; always really difficult to develop a language further when so much legacy code is to take into account.
I can't use "select" in my code; so I have to use "select_".
There is worse...
PB5.60 please rename Event()
Re: PB5.60 please rename Event()
Best coding practices would recommend unique prefixed naming conventions to avoid clashes with libraries and plugins; and in this case, native language enhancements.
The team has always strived to improve and upgrade PureBasic, and such changes have sometimes required adjustments to legacy code. So, either adapt and enjoy these enhancements, or simply freeze development against the corresponding LTS version.
The team has always strived to improve and upgrade PureBasic, and such changes have sometimes required adjustments to legacy code. So, either adapt and enjoy these enhancements, or simply freeze development against the corresponding LTS version.
Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel 
