Re: O2 Arrays / BASIC Standardization

Started by Zlatko Vid, September 06, 2022, 08:15:25 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Zlatko Vid

Just because you don't use it doesn't mean others don't.
> who told you that ,i made few dll.s in o2 and one for new lang called Dragon written in Java to test GUI api
on windows 64bit


I'm talking about curious people in general, I was curious, I bet you were also curious and ended up liking the O2.
> i am not just liking i am user almost from begining

yes, it has many dialects basic, power basic, purebasic,...
of course, many may find the free O2 the most attractive part, others may be afraid of the fact that O2 has a single developer and what happened with power basic , or even because it is not commercial, the developer changes everything from one hour to another.

> this story of single developer is mantra i see few people around complain in a loop all th time
which is a pure speculation


It lacks advertising, it also lacks some tools and facilities as I said a competent ide, of course that's not the main thing, I think most of it goes by the existence of "Form", and even being able to use the windows tools directly in a native way.

> lacks in advertising..well then most basics-s lack in that , start to be a promotor ?

the big issue with basic is the lack of standardization, I went to look at purebasic and it doesn't have "Then" in the "if", it uses "EndIf" instead of "End If",
Then you're going to tell me that it doesn't matter, that looking at these things is just because I'm lazy?
migrating from one to another is a very difficult task. so people switch to the ones that have as many tools as possible, or they just give up on basic and try to learn another syntax even though they don't like it.

> migration from FreeBasic or QB64 to Oxygen Basic is easy ...how i know ..i use them too
casual basic programmer will figure difference in one day

Zlatko Vid

bad style:
If Limit = 1 Then MsgBox "Favor não Executar essa tarefa Nesta Planilha": Exit Sub

in o2 i use this like one liner:

If Limit = 1 : print "Favor não Executar essa tarefa Nesta Planilha": Exit Sub: End if


Zlatko Vid

#2
man..you are full of contradiction
first of all i use and like o2 because of simplicity and power
and in general i like Charles work..but i am not totally looned
and i use others from time to time like Freebasic or qb64 just because of examples
and nothing else ...
what is decent IDE to you ...powerbasic ide ?



Zlatko Vid

ErosOlmi says:
QuoteYou would like instead to have some thinBasic language keywords to be directly called from module and this is not possible.

this said mre than anything,thinbasic is closed source as powerBasic and tend to be almost exact copy of powerBasic
i don't say that thinBasic is not good ..yes it is ...but newbies are not interested in such a type of programming anymore