World: r4wp
[#Red] Red language group
older newer | first last |
GrahamC 8-May-2013 [7585] | Your fossil repo is very hard to follow |
Kaj 8-May-2013 [7586x4] | You wanted a direct file link |
You can also download as one package: | |
http://web.syllable.org/news/2012-11-18-20-47-Red-high-level-programming-language-first-alpha.html | |
It's a binary repository. The examples are in the source repositories | |
GrahamC 8-May-2013 [7590] | ah.. linux only |
Kaj 8-May-2013 [7591] | No, why do you think so? The first link shows folders for all platforms |
GrahamC 8-May-2013 [7592x2] | I was looking for hello and increment in the windows folder |
http://red.esperconsultancy.nl/Red-test/dir?ci=c2427e44ef51f731&name=Windows/Red | |
Kaj 8-May-2013 [7594] | Those are not separate programs, they're COMMANDs in the R3 bridge example. And there's no binary for that |
GrahamC 8-May-2013 [7595x2] | Ok you lost me again |
I'm not seeing anything named r3 bridge | |
Kaj 8-May-2013 [7597x6] | See above: |
http://red.esperconsultancy.nl/Red-REBOL-3/dir?ci=tip&name=examples | |
Most of the I/O examples are in GTK programs: | |
http://red.esperconsultancy.nl/Red-GTK/dir?ci=tip&name=examples | |
GTK-text-editor has reading and writing to files and URLs | |
What I meant when you asked for I/O are the red, red-core and red-base interpreter binaries. They're in the Red-test repository, the first I gave you | |
GrahamC 8-May-2013 [7603] | If you have time, a blog/tutorial on how this works would be great |
Kaj 8-May-2013 [7604x4] | I'll be setting up a website for them later |
Doc is keeping me occupied with coding :-) | |
Until then, the basic documentation is here in Announce | |
If you start one of those interpreters, the I/O is very simple: READ and WRITE like in R2 | |
GrahamC 8-May-2013 [7608] | so you can do cgi? |
Kaj 8-May-2013 [7609x2] | Yep, has been possible for some time |
Both interpreted and compiled | |
GrahamC 8-May-2013 [7611] | got a red example? |
Kaj 8-May-2013 [7612x3] | I/O is currently text only, UTF-8. There are %file literals, but url! needs to be written as string! for now |
For CGI? No, but it's quite standard. Just PRINT the output. There's also GET-ENV to get the request environment variables, and you can probably get POST input with INPUT | |
You can test Red I/O on Try REBOL. It runs the red-core interpreter | |
GrahamC 8-May-2013 [7615] | I'm running your GTK+ Browser and print buttons do nothing? |
Kaj 8-May-2013 [7616] | Did you run it from a terminal? |
GrahamC 8-May-2013 [7617] | Nope |
Kaj 8-May-2013 [7618] | Then where did you expect to see the output? :-) |
GrahamC 8-May-2013 [7619] | on my printer :) |
Kaj 8-May-2013 [7620] | I thought you would say that, but nothing is what it seems in computers ;-) |
GrahamC 8-May-2013 [7621] | which is why we, who are not intimately involved in this project, need more detailed docs :( |
Kaj 8-May-2013 [7622] | PRINT has been standard in REBOL languages for a decade and a half, and half a century in other software... |
GrahamC 8-May-2013 [7623] | And in View brings up a console to print to |
Kaj 8-May-2013 [7624x2] | Only on Windows, so that's non-standard |
Anyway, if you try GTK-IDE, you'll get output in the window | |
Pekr 9-May-2013 [7626] | LOL, nice exchange - where have you expected print to happen? - On my printer :-) |
Arnold 9-May-2013 [7627] | CGI is possible indeed. I did a small tutorial a while ago: http://arnoldvanhofwegen.com/blog/simple-red-cgi-scripting-possible/ |
GrahamC 9-May-2013 [7628] | Do you want to add using it with GET and POST ? |
Arnold 9-May-2013 [7629] | Very much so and connecting it to my MySQL database as well! But that is not yet possible at this time. I do not see a use for a form if I cannot save information from it. R2 has all these possibilities, on rebol.org are various examples of scripts. For Red we might train our patience muscle of finance Nenad in the 'right' direction. |
Pekr 9-May-2013 [7630] | We can finance Doc anyway, but - he knows his priorities, and imo CGI is not one of them right now :-) Well, Red still needs some other basic stuff, namely objects, I/O (files, networking), parse ... we are getting there, it will just take some time .... |
GrahamC 9-May-2013 [7631] | Kaj says CGI is possible using get-env to retrieve the request data |
DocKimbel 9-May-2013 [7632x3] | CGI support is trivial, you don't need me to add it to Red. |
First release of prototype low-level bridge with Java world: https://github.com/dockimbel/Red/tree/dyn-lib-emitter/red-system/bridges/java | |
This is a low-level interface suitable for Red/System. Red will have a higher-level abstraction layer for interacting with Java. | |
older newer | first last |