Rebol Tutorial

Rebol Programming - Learn Rebol with Real-World Examples

Archives for September, 2009

[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»
27 Sep by admin in All, UML, dsl

Easy yUML Dialect part IIb (Class Diagram)

Easy yUML Dialect part IIb (Class Diagram)
This is part IIb of our tutorial on yUML Class Diagram DSL in plain english like these (see part IIa): Customer is a User Customer has 1-2 Address Customer is defined by First Name, Last Name, Email Customer has Order(s) Order has LineItem(s) (at least 1) Order uses 1 PaymentMethod PaymentMethod can be Credit, Cash, Check Product is ...more»
23 Sep by admin in All, Announcement, Hot, UML, dsl

[HOT!] Try the Easy yUML Domain Specific Language Online without downloading Rebol!

[HOT!] Try the Easy yUML Domain Specific Language Online without downloading Rebol!
This is an amazing news from Gerard Cote who privately sent me a tweet about this: you can now try Rebol online here without even downloading it (of course you may feel an urge to do so after all this ;) )! Watch this little video demo below where ...more»
20 Sep by admin in All, C#, Code Generation

Easily Integrate Rebol with Visual Studio Express as Code Generator (part I)

Easily Integrate Rebol with Visual Studio Express as Code Generator (part I)
Rebol has a powerfull range of tools for generating code. So why not integrate it with IDEs like Visual Studio ? Yes, I know it's no more a secret that Visual Studio Professional and above supports its own Templating Engine (T4) but not Visual Studio Express Edition. Also Rebol can ...more»
18 Sep by admin in All, Carl Sassenrath, Marketing

Rebolution3: think Solution not Revolution

Rebolution3: think Solution not Revolution
Thanks to Gerad Cote who notified me on twitter about Carl's Blog post as he wrote: It's time for changes to the main RT website and how we market and promote REBOL. Plans are being made. Your input is appreciated. So here's mine - though I don't feel at ease when writing ...more»

Easy yUML Dialect: UML Diagram Scripting Tool for Mere Mortals - Part IIa (Class Diagram)

Easy yUML Dialect: UML Diagram Scripting Tool for Mere Mortals - Part IIa (Class Diagram)
My experience at work is that most people have difficulty to read UML Diagrams if they don't have an english sentence which translates them in layman's term. And it's even more difficult for them to draw the relations between entities especially when they have to show the type of relations ...more»
12 Sep by admin in All, Console, Expert, Syntax, Twitter

Improving the twitter client to read message status from clipboard (coping with Optional Parameters)

Improving the twitter client to read message status from clipboard (coping with Optional Parameters)
We're going to improve our twitter command line program by adding support for message from clipboard: if the user just type tweet without specifying any message as parameter, the message will be read from the clipboard. So we could just type "tweet" and the message would be sent straight away ...more»
12 Sep by admin in All, Automation, Console, Shell, Syntax

How to pass arguments to a remote script through the do command

How to pass arguments to a remote script through the do command
We have seen how to pass Command Line arguments to a script through Rebol.exe in this article on Interfacing C# Client with Rebtweeter: in this case system/options/args will contain a block of Command Line arguments. In the case of the Do Command for Remote Code execution, we'll use the /args refinement ...more»
11 Sep by admin in All, Automation, Helper Function

How to run and wait for an Exe to finish (Shell Command)

How to run and wait for an Exe to finish (Shell Command)
Askinstall.com is a project which is still in development phase. The aim is to streamline Installation Process from the Internet. Like AskCodeGeneration.com (see ""), it's very easy to use. For example: 1°) Browse to http://askinstall.com/java, click on "All Installation Scripts", Choose for example "BlueJ", Copy and paste the Url ...more»
9 Sep by admin in All, Automation, Code Generation, GUI

How to automatically generate a Simple VID Form

How to automatically generate a Simple VID Form
AskCodeGeneration.com is a project which is still in development phase. But you can already use it to automatically generate a simple VID Form (more complex form coming soon) - like the one in this VID tutorial by typing (see do/args refinement tutorial) or pasting the command below in Rebol Console: do/args ...more»
Page 1 of 2:1 2 »