Rebol Tutorial

Rebol Programming - Learn Rebol with Real-World Examples

LATEST ARTICLES

4 Jan by admin in All, Announcement, Internet

Prepare for the next Big Bang Release: ODBC (use Rebol with MS Access Wow !!!),SSL/HTTPS,…

Prepare for the next Big Bang Release: ODBC (use Rebol with MS Access Wow !!!),SSL/HTTPS,…
I know I've been a bit harsh lately ;) but you all know I'm well intentioned and that you should always take my critics positively. But when time comes when I see something great, well I won't restrain myself from telling it. And a few days ago, HostileFork has whispered ...more»
23 Aug by admin in All, Automation, Hot, Protocol, Twitter, Web Services

[Hot] How to tweet from Rebol in One line (using Twitter API)!

[Hot] How to tweet from Rebol in One line (using Twitter API)!
Can't believe it? Launch Rebol's Console, and copy and paste this: do http://reboltutorial.com/source/rebol-twitter.r You can now tweet in one line by typing: tweet "Hello World!" Nevertheless do not forget the quote (you can also write a multiple-lines message using braces {}). The first time it will ask your login and password: The second and next time, ...more»

[Hot] Map Reduce Functions in Rebol: towards Massive Parallel Functional Programming (part I)

[Hot] Map Reduce Functions in Rebol: towards Massive Parallel Functional Programming (part I)
Joel on Software complained about CS students who are never taught anything but Java: Without understanding functional programming, you can't invent MapReduce, the algorithm that makes Google so massively scalable. The terms Map and Reduce come from Lisp and functional programming. MapReduce is, in retrospect, obvious to anyone who remembers from ...more»

How to create a Program Launcher (using Rebol Bind Function)

How to create a Program Launcher (using Rebol Bind Function)
I have a personal productivity problem as I have a bunch of programs all over the place on my Desktop or in my Program Files Menu. I tried many launchers freewares but none really satisfied me so I finally decided to use Rebol Shell as my launcher. It's also a ...more»
24 Jan by admin in All, Beginner, E-Learning

Rebol Essentials: Free Rebol Ebook

Rebol Essentials: Free Rebol Ebook
If you're looking for a free rebol ebook and type this on Google, you won't find any, whereas there is one excellent here, so to boost it on the search engine, I have created this post. It's a gentle but rather complete course to Rebol language which will give you a ...more»

How to pass Arguments from PHP to Rebol CGI (PHP/REBOL RPC)

How to pass Arguments from PHP to Rebol CGI (PHP/REBOL RPC)
PHP is everywhere, it has a huge Ecosystem of Libraries (like User's Session Management, Security, ...) which are still lacking in REBOL (though Rebol has all the network protocols and the very nice Parse to process strings, building a well-organised reusable framework takes time), so it makes sense to use ...more»
22 Dec by admin in All, Business, Marketing

Why Rebol is the most Misunderstood Language and Not Javascript anymore

Why Rebol is the most Misunderstood Language and Not Javascript anymore
I was new to Rebol nearly one year ago (I didn't count past years as I just didn't try to go really deep into the language), since this is the end of the year, I can now try to tell what I think about it. I will inspire from Douglas Crockford, ...more»
21 Dec by admin in All, Helper Function

Protecting against Other Libraries Hell and set-once function

Protecting against Other Libraries Hell and set-once function
Rebol has a Protect function which allows your function to be redefined either by yourself or someone else. For example, I have a bunch of libraries that I preload in user.r like the zip library, when testing another script, I don't want that my own zip library risks to be ...more»

A nice interactive editor to create Javascript Objects Fast (with or without Object Prototype)

A nice interactive editor to create Javascript Objects Fast (with or without Object Prototype)
As David Crockford puts it JavaScript's syntax looks like "C-like syntax, including curly braces and the clunky for statement". So here's a nice interactive editor to alleviate the clunly stuffs by allowing you to create a Javascript Object by just typing: to-js Product or for a more refined version (see at ...more»
19 Dec by admin in All, Configuration, Console, Java, Setup, Shell, Syntax, Tools

How to read and parse your environment variables (System32, Java_Home, Classpath, Path…)

How to read and parse your environment variables (System32, Java_Home, Classpath, Path…)
Rebol has a native get-env function to read environment variables. For example, to test if your JAVA_HOME (JDK installation directory), CLASSPATH (for Java imports), CATALINA_HOME (for Tomcat) environment variables have been set, type in Rebol Console : get-env "JAVA_HOME" get-env "CLASSPATH" get-env "JRE_HOME" get-env "CATALINA_HOME" To parse your environment variable, just use parse/all ...more»

How to parse an HTML Web Page to extract all zip-exe or tar.gz links without using RegEX

How to parse an HTML Web Page to extract all zip-exe or tar.gz links without using RegEX
In one of the first tutorials you've learned how to easily extract text from an HTML Web Page in a few lines without using Regular Expression. As I'd like to automate the download of softwares, I'll now show you how to extract all html links from an Html Web Page ...more»

A Polymorphic new instance function for Business User / Agile Tester to create sampling datas fast.

A Polymorphic new instance function for Business User / Agile Tester to create sampling datas fast.
In an MVC framework, the Model is the most important entity, View is just kind of Filter on the Model and the Controller just kind of a necessary Evil. So we should be able to build and test the model before even the building phase in the traditional Software Life ...more»
Page 1 of 12:1 2 3 4 »Last »

Beginner