Author Topic: Friends  (Read 6696 times)

0 Members and 1 Guest are viewing this topic.

Peter

  • Guest
Friends
« on: July 13, 2011, 06:23:53 AM »
Deleted
« Last Edit: April 11, 2015, 09:41:33 AM by Peter »

Charles Pegge

  • Guest
Re: Friends
« Reply #1 on: July 13, 2011, 07:20:48 AM »
Thanks Peter,

Your line to California must be slow. but uploading always takes several times longer than downloading, and that fulsome "Hi!" was 327k  :D

If all is well I would like to lock down this version for the next few months and get to work on the Oxygen self-compile, that is to say: Oxygen written in Oxygen. And the symbol for that is the snake swallowing its own tail :)

Charles

JRS

  • Guest
Re: Friends
« Reply #2 on: July 13, 2011, 08:58:21 AM »
Quote
If all is well I would like to lock down this version for the next few months and get to work on the Oxygen self-compile, that is to say: Oxygen written in Oxygen. And the symbol for that is the snake swallowing its own tail.

Does this mean once this is completed there will no longer be a need for FreeBASIC?


Charles Pegge

  • Guest
Re: Friends
« Reply #3 on: July 13, 2011, 09:39:14 AM »

Yes John, Freebasic has proven to be fast and very reliable, but I can now take advantage of Oxygen's own Basic enhancements, and avoid some of the limitations of FB. Also there will be no dependency on GNU tools.

Another advatange is being able to expose many of the parsing functions for programs to tap into.

Charles

efgee

  • Guest
Re: Friends
« Reply #4 on: July 13, 2011, 10:01:31 AM »
I really hope you will be so nice and add tons of comments in your code for us as well...
(for all the mentally challenged ones like me...)

JRS

  • Guest
Re: Friends
« Reply #5 on: July 13, 2011, 10:51:21 AM »
Quote
Does this mean once this is completed there will no longer be a need for FreeBASIC?

Thanks for your reply but I meant in the literal sense. (Why would someone continue to use FreeBASIC?)


kryton9

  • Guest
Re: Friends
« Reply #6 on: July 13, 2011, 01:21:36 PM »
That is a big step of many compiled languages it seems-- to be written by itself and self compiled. That is nice to see that you feel Oxygen is at that point already. Congratulations!

Charles Pegge

  • Guest
Re: Friends
« Reply #7 on: July 13, 2011, 01:23:47 PM »
efgee,

Comments are added every time the source code is revised. Apart from anyone else I have to be able to understand my own code and its intentions. I prefer using comments rather than long symbol names since they tend to obscure the algebraic nature of the code.

Kent,

If there are any serious bugsleft  in Oxygen. This process will reveal them I hope.

John,

Every language seems to have its own culture, support network and code base. But it needs to evolve to continue to meet its user's needs and attract new users. It is all open source so it is really up to the FB community how it develops in the future. Clearly there is some defensiveness on the forum seeing other implementations of Basic as rivals.

And I do realise they put you in the stocks!



Charles

« Last Edit: July 13, 2011, 01:53:26 PM by Charles Pegge »

JRS

  • Guest
Re: Friends
« Reply #8 on: July 13, 2011, 05:58:22 PM »
Quote
And I do realise they put you in the stocks!

I'm still dancing and singing like a bird.

FreeBASIC died long ago. Rapid-Q move over, you have company.

kryton9

  • Guest
Re: Friends
« Reply #9 on: July 13, 2011, 11:01:19 PM »
John, I just looked up Rapid-Q after reading your post. Do you know the team at Rapid-Q? From what I read, they say that the compiler is not open source, perhaps they would like to come join in Oxygen Development since Oxygen is an open source compiler. It would be neat if other talented people could join in and help spread Oxygen's growth.

JRS

  • Guest
Re: Friends
« Reply #10 on: July 14, 2011, 04:39:37 PM »
I really think it would be a waste of time. Feel free to drop a note to the Rapid-Q folks about OxygenBasic and maybe you can snag a few users.


JRS

  • Guest
Re: Friends
« Reply #11 on: July 16, 2011, 10:57:04 PM »
Quote
Oxygen written in Oxygen. And the symbol for that is the snake swallowing its own tail.

[size=9]2[/size]

« Last Edit: July 17, 2011, 12:18:19 AM by JRS »

kryton9

  • Guest
Re: Friends
« Reply #12 on: July 17, 2011, 01:56:58 PM »
John's is perfect, how did you come up with that... very clever!

efgee

  • Guest
Re: Friends
« Reply #13 on: July 17, 2011, 02:13:10 PM »
... FreeBASIC died long ago. ..

Don't think your assessment is accurate.

They made more progress on the C emitter and
now it's usable (has still some bugs though...)
The number of developers increased as well.

Don't let the small version number fool you...

Charles Pegge

  • Guest
Re: Friends
« Reply #14 on: July 17, 2011, 03:13:04 PM »

Great Logos!

Better than a dog chasing it's own tail - a habit I try to avoid :)

Charles