Recent Posts

Pages: « 1 2 3 4 5 6 7 8 9 10
91
PureBasic Tipps and Tricks / Re: PureBasic 6.0 with C-Backend
« Last post by Zlatko Vid on September 06, 2022, 08:19:12 PM »
ErosOlmi don't like GOTO  ;D
92
CAKE DEFI is still alive and i still earn some Pennies with it.
TO be a Ponzi Scheme, the winning promises are not high enough.
93
OxygenBasic / Re: O2 Arrays / BASIC Standardization
« Last post by Theo Gottwald on September 06, 2022, 06:21:51 PM »
Thats why i prefer to stick - where possible - with the original Powerbasic-Syntax.
Just a minor change, for Labels i would prefer to have the ":" at the left side, because it makes the Parsing easier.
94
PureBasic Tipps and Tricks / Re: PureBasic 6.0 with C-Backend
« Last post by Theo Gottwald on September 06, 2022, 06:19:24 PM »
From what they write in the Forum, the developers did it for easier integration of C-Modules from elesewhere.
95
OxygenBasic / Re: O2 Arrays / BASIC Standardization
« Last post by Eduardo Jorge on September 06, 2022, 05:47:43 PM »
sorry i use google translator and it might not translate to the context of what i want.
I didn't say that it's hard to create dll on O2, it was just the opposite, it's very easy to create an executable and dll on O2.

Just because you don't use it doesn't mean others don't.

I'm talking about curious people in general, I was curious, I bet you were also curious and ended up liking the O2.

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.

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.

 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.
96
OxygenBasic / Re: O2 Arrays / BASIC Standardization
« Last post by Zlatko Vid on September 06, 2022, 05:15:58 PM »
Eduardo

Quote
Zlatko Vid, no problem using single arrays, not even with utd.
but when you think of tables, you think of a multidimensional array, and the standard usage you find is not that, mainly in Basic and in C, which are the bases of Oxygen.

the ease of executing a command line, creating a dll with oxygem can be a big draw for those who want simple things and are faced with the complications of making existing ide´s and compilers work.
if you attract the curious, you can attract people with more professional use and even people able to contribute.

there are several types of markets that, despite being small, if they have certain functions incorporated, could attract a lot of attention since in other platforms there are certain difficulties in implementing them.

how many BASIC users need or use tables or multi-dimensional arrays?
i all current activity around BASIC dialects ..there are just graphic progies and similar mumbo-jumbo

creating .dll with Oxygen basic cannot be simplier ..much simplier in many other compilers like FB or PB
another thing is ..if someone is soo lazy and can't write
$ filename "MyDLL.dll" ....i am asking you ..is that really hard to type ???

if you attract the curious, you can attract people with more professional use and even people able to contribute.

curious...but who ?
where are former users of Powerbasic ? ..why they don't contribute in o2..
some of them go to FB ...that are just few enthusiast
where are young programmers ...beginners ..i don't see them around any BASIC dialect
and etc..etc ...
97
PureBasic Tipps and Tricks / Re: PureBasic 6.0 with C-Backend
« Last post by Eduardo Jorge on September 06, 2022, 03:30:37 PM »
most people looking for basic compilers is because they don't like the C syntax.
the big question of why C is very active nowadays and Basic just holding on is due to the lack of standard language of several developers.
If there was a single standard for everyone, where you could migrate source codes between them, due to the ease that Basic language has to be learned, Basic language would be much bigger than C language.
the fact is that each developer wants to define their own expectations and ideas, sometimes even impose them, like with Goto, they don't like goto, they don't want to use goto, so they remove goto from the list of functions for anyone else to use.
then a little program that a person had made that uses goto has to be completely redone because the compidalor developer doesn't like the goto function.
step if you are hostage, just like those who used power basic, they will hardly be able to migrate their projects to other basic compilers easily.
purebasic sounds interesting, but 79 euros for an unemployed Brazilian who takes care of his mother and only programs small things as a hobby is prohibitive, and the free version for me doesn't work, the number of 800 lines may even work but not being able to mount dll's for It no longer works for me, because I use it more to complement the vba of excel.
98
PureBasic Tipps and Tricks / PureBasic 6.0 with C-Backend
« Last post by Theo Gottwald on September 06, 2022, 07:34:22 AM »
It has been long time built into the PureBasic Concept - because this is the reason that Purebasic is available for so many systems.
Now since the new Version 6.0. its opened to the Public: The PureBasic C-Backend.
This means that instead of producing "ASM-Code" that would then be finalized using FASM,
PureBasic can now produce "Standard C-Code".
So if you have any unsupported Platform that can compile Standard C you can then theoretically use Purebasic.
Possibly "Inline C-Code" may also be an option in the future.

I don't like C and don't need it, but to have such a Backend may be interesting for some people.

Quote
The goal is not to generate C code for all compilers, but to add new platforms (ie: ARM CPU) using their C compiler (the most common one), which is easier than using ASM.

Allow to use more easily third party libraries without having to transform them before.

For programmers with some experience in C but not at all in ASM (me),
it is also easier to add portions of code in C to access certain features that do not exist in basic.
For example: printf()
For the standard user, this does not change anything to the way of coding in PB.

Purebasic 6 Update
99
OxygenBasic / Re: O2 Arrays / BASIC Standardization
« Last post by Eduardo Jorge on September 04, 2022, 04:32:26 PM »
Lol Charles, I think I'd rather stick with the macros.

Zlatko Vid, no problem using single arrays, not even with utd.
but when you think of tables, you think of a multidimensional array, and the standard usage you find is not that, mainly in Basic and in C, which are the bases of Oxygen.

the ease of executing a command line, creating a dll with oxygem can be a big draw for those who want simple things and are faced with the complications of making existing ide´s and compilers work.
if you attract the curious, you can attract people with more professional use and even people able to contribute.

there are several types of markets that, despite being small, if they have certain functions incorporated, could attract a lot of attention since in other platforms there are certain difficulties in implementing them.
100
General Discussion / Re: Making one thing clear.
« Last post by Theo Gottwald on September 04, 2022, 12:17:00 PM »
See attachment.
History seems to repeat - again we shall go and fight against Russia.
And again people say "There are good reasons for that".

I don't think so.
Pages: « 1 2 3 4 5 6 7 8 9 10