Recent Posts

Pages: « 1 2 3 4 5 6 7 8 9 10 »
21
OxygenBasic / Re: o2_050P6
« Last post by Charles Pegge on September 23, 2022, 08:31:57 PM »
Hi Aurel,

Yes, it looks a bit strange, but works very well for me, even without line numbers and coloring. I can manage unlimited files, connected by keyword association. It works comfortably even with a very small footprint.

22
OxygenBasic / Re: O2 Arrays / BASIC Standardization
« Last post by Zlatko Vid on September 23, 2022, 08:03:47 PM »
Good answer ...i like it!
23
OxygenBasic / Re: O2 Arrays / BASIC Standardization
« Last post by Charles Pegge on September 23, 2022, 07:15:07 PM »
Hi Eduardo,

My main interest is in producing clear easy-to-read code efficiently. I am not particularly interested in classical BASIC and its redundant syntactical forms.

Nor do I have any ambitions to 'mass-market' o2. Anyone is welcome to make use of it for their own purposes.

The future is unclear, but in the long-term we may see programming delegated entirely to AI, and arguments about different languages become irrelevant.

Self-compiling is a very interesting paradigm. The circularity of it refines the code structure, and I enjoy removing redundant code as much as creating new code :)
24
OxygenBasic / Re: o2_050P6
« Last post by Zlatko Vid on September 23, 2022, 11:09:53 AM »
Peroxide...  ;D
what a name...

ok but looking kind a strange ..he
..the slow..nes is a most problematic thing and swiching tabs
between opend files , Scintilla is there ultra fast

Creative basic code editor is written using VC++ 5.0 with MFC version of RichEdit
and work very fast...but we will see ..
25
OxygenBasic / Re: o2_050P6
« Last post by Charles Pegge on September 23, 2022, 10:37:29 AM »

I'm test-driving a 'Peroxide' version based on Finded. It has a color button for optional colorizing for a whole file. It does not matter if it is a bit slow. Different colorizing schemes could be added: for instance, global-variables and functions.
26
OxygenBasic / Re: O2 Arrays / BASIC Standardization
« Last post by Eduardo Jorge on September 23, 2022, 01:36:32 AM »
charles, I don't know how far this is possible, or if it is possible.
but an idea would be to take advantage of an existing "basic" platform that is open source, in this new project, maybe freebasic itself.
use as a syntax base, thus having what already exists for freebasic,
of course it would only be as a base, but add the facilities that you have already added in O2.
Of course I'm just talking as an idea, I don't even know how far this is really possible or viable.
27
OxygenBasic / Re: O2 Arrays / BASIC Standardization
« Last post by Eduardo Jorge on September 22, 2022, 06:36:26 PM »
Charles, I think a quick and simple solution for O2 would be to start from scratch.
a new name, you see what is more basic, stable and simple and start from there.
and only make changes that don't change the functionality for things written in older versions, only add and never take away, so it's important to start with only important and functional things.
if you can have O2 in parallel as a test version only, everything that is added or modified is done only on O2 and after the test period add it to the new project.

I say this because of the big changes that the O2 had, harming the understanding of what works or doesn't work.
someone new can take the o2 to test and paste something they find here on the forum and it just doesn't work because it was written in a previous version, myself these days I took something simple to test and it only had errors, imagine someone new who doesn't know of the changes that the O2 had.
28
General Discussion / Re: Is Germany heading into a Electricity and Gas shortage?
« Last post by José Roca on September 21, 2022, 12:40:10 PM »
> To properly use a german tank you need at least 6 Month of education.

There is enough time. The war is not going to end tomorrow.

Meanwhile, they are using Russian tanks and armored vehicles abandoned on retaken Ukrainian territory.
29
General Discussion / Re: Is Germany heading into a Electricity and Gas shortage?
« Last post by Theo Gottwald on September 21, 2022, 10:45:20 AM »
FIRST: This is not a war of tanks. Its a war of Artillery and Drones.

SECOND:
To properly use a german tank you need at least 6 Month of education.
Sending high tech tanks to people who are used to command Russian tank is useless,
just imagine sending them Visual Studio and tell them to "Learn it in a week".
A Tank is a complex system that is not solely a machine but a part of a complex Infrastructure.
They can never make good use of these Tanks. They will just be shot down in hours.

THIRD:
Besides that we had the situation that Russian people were killed with german weapons in the past, and this should not be repeated.
Now comes the winter, the trees will not hide the Ukrainian and CIA Agents any longer.
Russians can live with the Winter and history showed the results so many times.
This winter the US-Elites and the Ukrainian Collaborateuers Dreams will find a cold end.
When the first snow falls, they just can not hide any more.

FORTH:
Did you know that 52% of the Ukrainian "Black Soil" was occupied by US-Companies?
Some of them are MONSANTO/BAYER and they plan to use GMO on these field.
And of course they will loose all this winter.
And this is one of the the reason why so many people have to die.

See:
https://www.youtube.com/watch?v=9exlqRGbh4k


30
OxygenBasic / Re: o2_050P6
« Last post by Zlatko Vid on September 20, 2022, 11:36:09 PM »
or create something like this in MASM
https://www.codeproject.com/Articles/1030858/An-Idea-How-to-Use-RichEdit-W-for-Syntax-Highlight

well i tried this long time ago and i can say that is maybe 1/4 good as Scintilla
Pages: « 1 2 3 4 5 6 7 8 9 10 »