r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[#Boron] Open Source REBOL Clone

Anton
13-Jul-2006
[444]
Kaj, just reading Orca code for now, no creation happening yet :)
Kaj
13-Jul-2006
[445]
Same here
Anton
14-Jul-2006
[446]
Anyone with any experience with Jabber clients ? I just tried using 
Psi to create an account on jabber.org without much luck. (a possible 
problem with certificate and unresolved host error.)
Volker
14-Jul-2006
[447x2]
Do you have a gmail-account?
gaim registers without problems
Kaj
14-Jul-2006
[449]
I collected some links for Orca's scattered resources in the Orca 
world and wrote a how-to for compiling it
JaimeVargas
14-Jul-2006
[450]
Could you please add the compiling instructions to  the trac wiki?
Kaj
14-Jul-2006
[451]
I'd prefer not to do double work. Besides, there not general instructions, 
but alternate instructions for compiling with my Builder tool. Not 
generic enough for the wiki, I think, unless they would prove very 
popular
JaimeVargas
14-Jul-2006
[452]
Ok. Your call.
Kaj
14-Jul-2006
[453]
I'm trying to bring some added value
Joe
16-Jul-2006
[454]
Does Orca have SWIG bindings ?
Anton
16-Jul-2006
[455]
Not that I've noticed. But I am not fully immersed in Orca yet.
Kaj
16-Jul-2006
[456x5]
No, and I'm not at all sure SWIG bindings would be the best solution 
to interfacing with external libraries, for Orca
SWIG bindings are one-to-one bindings, mapping a C library call to 
a function in the high-level language. This disregards the richer 
ways of expression that are possible in the high-level language. 
As we know, REBOL is especially powerful, and I think it would be 
better to write bindings in a more suitable way
This problem can be observed in Python, which usually has one-to-one 
style bindings. A language like Io, for example, has bindings that 
were designed to fit well with its object-oriented design
I think the best way in REBOL is, as usual, to design dialects on 
the abstraction level of the user, and implement them in terms of 
the available C libraries. This is what Orca does so far with Qt 
and OpenGL
Apart from cleaner code, it probably makes for better performance 
as well
Anton
16-Jul-2006
[461]
In rebol, it would be faster, yes. Those other compiled languages 
can more easily afford to map every function.
Kaj
16-Jul-2006
[462x2]
Yes, I suppose there would be a big difference between compiled and 
interpreted languages
My first thought a few years ago was SWIG as well, but after looking 
into it, I concluded that it was more suitable to some languages 
than others
Joe
16-Jul-2006
[464]
Is anybody planning to take on Orca development ? I wanted to reply 
to Karl R. message in the Orca mailing list asking him for 1) move 
license to MIT/BSD 2) what he doesn't like about rebol that prompted 
him to abandon the project
Kaj
16-Jul-2006
[465x3]
Karl is continuing with Thune, his other language of his own design. 
His principle is to design languages based on the same REBOL syntax, 
but with different semantics. So, Thune is still a lot like REBOL, 
but not compatible
Did you read my explanation above why a BSD license wouldn't solve 
all issues going forward?
I am continuing with Orca in Syllable, and I will make improvements 
to Orca where I can and need them. A few other people have expressed 
interest in development as well
Joe
16-Jul-2006
[468]
No. Would MIT or Boost license be ok ?
Volker
16-Jul-2006
[469x2]
GPL/LGPL gives a lot libraries, which cant be used with bsd. No bsd 
or no libraries.
the other way around works. So lgpl has more power.
Anton
19-Jul-2006
[471]
Orca -->  OpenRebol   :  could there be any legal issues using this 
name ?
Pekr
19-Jul-2006
[472x2]
then call it Freebol :-)
not sure, how those things go .... it depends, how RT has registered 
their trademark ....
Volker
19-Jul-2006
[474]
Yarc?
Anton
19-Jul-2006
[475]
I think there is not a legal problem with "OpenRebol", but I would 
prefer the opinion of someone like Kaj or Reichart.
Kaj
19-Jul-2006
[476x2]
I'm not a lawyer, as they say, but I think it's a problem under trademark 
law. Whether it would be a problem in practice would depend on RT's 
reaction
Chances are that RT is obliged to take action, because you loose 
the right to a name if you don't defend it
Anton
19-Jul-2006
[478]
Mmm.. that's an interesting point.
Kaj
17-Sep-2006
[479]
I finished rewriting the Syllable package manager tool in Orca, from 
C++. It's going to be in Syllable 0.6.2. I encountered some Orca 
bugs, but no showstoppers
Anton
18-Sep-2006
[480]
Have you recorded the bugs ?
Kaj
18-Sep-2006
[481x2]
I made notes in the program itself
Are you fixing bugs in Orca? :-)
Anton
18-Sep-2006
[483]
Not yet, I'm just wondering if those are being tracked.
Graham
19-Sep-2006
[484]
Orca has a trac instance
Kaj
19-Sep-2006
[485]
I'll start doing some things on the project site in the future, but 
I've got a lot of other stuff going on, so it will take some time 
until I get to it
JaimeVargas
19-Sep-2006
[486]
Kaj send me you diffs and I will post the changes.
Kaj
20-Sep-2006
[487x4]
What diffs? I have to make changes first. :-) When I do, I'll try 
to do it in the Subversion repository, if that's OK with you
I entered Orca onto FreshMeat:
http://freshmeat.net/projects/rebol-orca/
Unfortunately, they didn't put it on the frontpage
JaimeVargas
20-Sep-2006
[491x3]
You can announce to anyone you see fit. It is an open project without 
direct owners.
Diffs. I mean load the current base from the repository and generata 
a universal patch using the diff cmd on the two copies. Then we can 
check changes one by one.
Or I we can wait.