Recent Posts

Pages: [1] 2 3 ... 10
1
Introducing Oxygen / Re: tutorial for beginners?
« Last post by John on December 13, 2017, 05:25:24 PM »
As dedicated as Charles is to perfecting the language, someone needs to have the same passion for documenting it.
2
Introducing Oxygen / Re: tutorial for beginners?
« Last post by edcronos on December 13, 2017, 12:06:55 PM »
it is certain that a stable final version is much more important.
neither can tse mount a tutorial without this
but it is also an important part of encouraging the use
I am doing searches in the forum and also seeing the examples, but often it gets somewhat confusing and the information is very scattered and not always detailed
3
Introducing Oxygen / Re: tutorial for beginners?
« Last post by Aurel on December 13, 2017, 11:49:39 AM »
..and not from me ....well i am angry now  ;D
4
Introducing Oxygen / Re: tutorial for beginners?
« Last post by Arnold on December 13, 2017, 08:22:25 AM »
From my point of view I think tutorials can wait. There is a search function on the right top of the forum and I use this function all the time. You can get very much information by reading the messages.

The first thing I learned is that Oxygenbasic is similar to Freebasic and Powerbasic and even C.  Due to some time limit I have no real experience with Scriptbasic, Thinbasic or FSBL until now. But there is enough information if I compare the docs of these languages with Oxygenbasic's HelpFile.

And I can't help: there are so many examples provided with Oxygenbasic and I can learn so much from them and experiment a little bit. You will not find so many samples included e.g. with Freebasic or Powerbasic, so you have to ask in a forum too or explore some user contributed applications (if there exists a source code).

Probably I learned most by asking some questions in the forum and getting help from Charles, Mike and John. And most of the time I find an answer by searching in Internet. Therefore tutorials might be useful at the beginning, but I think a beta release of Oxygenbasic should have priority.

Roland
5
Introducing Oxygen / Re: tutorial for beginners?
« Last post by Aurel on December 13, 2017, 04:55:54 AM »
Quote
The next step is for me to stop experimenting and commit to a beta phase for OxygenBasic.

I am always for that ,as you know I dont like to much experiments which purpose
is not very clear.
Infact those experiment give me to much troubles with my header files. ::)
...and because of that awinh.inc is still on ice
6
Open Forum / Re: FreeBASIC
« Last post by John on December 13, 2017, 12:46:50 AM »
I would love to see VBScript being accessed via COM to call methods, access variables and evaluate code strings.
7
Open Forum / Re: FreeBASIC
« Last post by edcronos on December 12, 2017, 11:38:10 PM »
I consider that many detrimental changes,
adding functionality is always good, but getting changed what users are accustomed to can be detrimental and takes away the confidence
so that selectors can be a good one, you can add new features that would be competing without harming the old users
as things were progressed, the procedures already left aside could be excluded
equal to the change that you announced "include, includepath", anyone with an ongoing project in which the changes affect could not migrate to the new version without risks, and with that they would lose the chance to take advantage of the new features
8
Open Forum / Re: FreeBASIC
« Last post by Charles Pegge on December 12, 2017, 10:25:55 PM »

Taking VBA as an example, I think OxygenBasic would understand VBA code quite well, without too many complications. The syntax is highly compatible, and the main task is to add extra functions and procedures.

The main challenge is to make VBA objects compatible with O2 classes, which may require a few changes to the core O2 language.
9
Introducing Oxygen / Re: tutorial for beginners?
« Last post by John on December 12, 2017, 08:09:04 AM »
I have made no changes to your DLLC extension module.
10
Introducing Oxygen / Re: tutorial for beginners?
« Last post by Charles Pegge on December 11, 2017, 08:42:00 PM »
A few minor changes, John. Good point.

replacing the include, includepath statements (not mandatory)
Code: [Select]
  uses RTL32
  uses sbo2util

Also, any functions defined (nested) inside other functions must now be moved outside, or converted to macros.

So if you have made any additions or modifications to DLLC, please let me have a copy to become the standard update.
Pages: [1] 2 3 ... 10