World: r3wp
[#Boron] Open Source REBOL Clone
older newer | first last |
Kaj 23-Jun-2010 [625x2] | ORCA was quite REBOL compatible. There was an intermediate project Thune that was much more Forth like and not compatible. Boron has prefix syntax again but is less compatible than ORCA |
Yes, it's Karl, and he has a mail address and mailing list at SourceForge | |
NickA 23-Jun-2010 [627] | Thanks :) |
Kaj 23-Jun-2010 [628x4] | There has been a continuous line of development over about half a decade from ORCA via Thune (and Rune) to Boron. Boron is the newest and the only current project |
Not much is needed for CGI, so I'd guess it's possible. ORCA had a getenv function to get the environment variables and so does Boron, I guess | |
I don't know about getting standard input | |
CGI is not the kind of stuff Karl does, so it may be missing. They're just small things to add, though | |
NickA 23-Jun-2010 [632x2] | As it stands, Boron seems reasonably capable of processing strings and lists - I could certainly have a go at writing some useful stuff if CGI were possible. I'll send Karl an email... |
Right now I'm very excited to be playing with a working open source REBOL implementation in Windows :) I wonder what dependencies it has, and if it can be compiled to run on Windows Phone or any other potentially useful operating systems. Even just for simple file managment and text processing, it would be really cool to see this running somewhere where real REBOL isn't currently available. And since it's open source, there's potential to expand it's capabilities. | |
Kaj 23-Jun-2010 [634x5] | Porting it to other platforms shouldn't be hard. I just compiled it on Syllable and that was it |
ORCA only optionally depended on LibBZip2. I don't think Boron even needs that yet | |
Oh, it does need CMake to compile. That's the most tricky part | |
Here's the recipe from my build system: | |
http://syllable.cvs.sourceforge.net/viewvc/syllable/syllable/system/apps/utils/Builder/packages/Boron--current/Boron--current.recipe?view=markup | |
NickA 23-Jun-2010 [639] | Thanks! |
Kaj 23-Jun-2010 [640] | Don't mind the patch directive; that's left over from ORCA |
NickA 23-Jun-2010 [641x2] | I want to try to compile ORCA for Windows too - I tried briefly once in the past, but ran into problems and didn't have time to play with it. |
Look like it needs files from http://wsrebol.sourceforge.net/- currently a 404 error. | |
Kaj 23-Jun-2010 [643] | That would be M2. You can also get that included in my source package in the Syllable downloads |
NickA 23-Jun-2010 [644] | Cool, thanks :) I'm NOT looking forward to re-installing Visual C++. I wonder if Dev-C++ or Digital Mars would work... |
Kaj 23-Jun-2010 [645] | DevC++ is using GCC, isn't it? That should work |
NickA 23-Jun-2010 [646] | Yep (and there's a devpak for the BZip2 library :) |
sqlab 25-Jun-2010 [647] | I had a quick look at Boron and at second look I got the impression that it can be a real alternative, if R3 does not move faster. |
Graham 25-Jun-2010 [648] | Nick, any luck? |
Kaj 25-Jun-2010 [649] | Boron just got the choice between compiling COMPRESS with ZLib or BZip2 |
Andreas 25-Jun-2010 [650x2] | unfortunately only for the m2-based build, it seems. cmake-based build is currently broken |
(easy enough fix: http://gitorious.org/~earl/boron/earl-boron/commit/73e33bd.diff) | |
Graham 25-Jun-2010 [652] | Prevx has decided Boron.exe is medium risk malware :( |
BrianH 25-Jun-2010 [653] | too easy... |
NickA 29-Jun-2010 [654] | I've been communicating with Karl about getting Boron CGI working, so I'm sticking with Boron for now :) |
Andreas 29-Jun-2010 [655x2] | I assume you also nead POST handling :) ? |
need* | |
NickA 30-Jun-2010 [657] | Yes, but I'm taking baby steps right now... |
Kaj 30-Jun-2010 [658] | Adding the ability to read standard input should be sufficient for POST |
sqlab 8-Sep-2010 [659] | Has anyone a project file for Codeblocks and Boron under Windows or some hints how to do it? |
Kaj 8-Sep-2010 [660] | By the way, not sure when it was implemented, but Boron's manual has an example for reading standard input |
Andreas 8-Sep-2010 [661x2] | sqlab: you can have cmake generate a codeblocks project file for you |
i think all you should need to do for that on windows is fire up cmake gui and select the boron directory | |
NickA 8-Sep-2010 [663] | Kaj, thanks for noting that standard input example - it is new. In June, Boron's user manual version was 0.1.2 and the windows release was 0.1.4. It's really encouraging to see work accomplished :) I donated a small amount back in June to Karl using the paypal link - if he's motivated by money to do more work, I'd support that without reservation. I don't have much time right now to explore much, but I'd love to see a continuing active open source alternative. |
Kaj 8-Sep-2010 [664x3] | Here's a tiny demo of Boron generating a web page on Cheyenne: |
http://tryrebol.esperconsultancy.nl/hello-Boron.b | |
That's through Cheyenne's CGI mode, so with standard input reading, it should also be able to handle a POST request | |
Demitri 12-Sep-2010 [667] | Nice project! |
Kaj 9-Feb-2011 [668x2] | Boron SMTP client: |
http://gitorious.org/boron-library/boron-library/blobs/master/networking/send-smtp.b | |
Kaj 28-Feb-2011 [670x2] | Henrik, it looks like boron-gl is starting fairly normally, but doesn't get into the console somehow |
Are you starting it from the Terminal? | |
Henrik 28-Feb-2011 [672x2] | no, it is wrapped in an application bundle. |
if I try to start it using OPEN, it just returns to console immediately | |
Kaj 28-Feb-2011 [674] | It's a console program, so you must start it from the shell |
older newer | first last |