Archives for September, 2009
[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»
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»
[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»
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»
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»
Tags: Business Success, ecosystem, Marketing, R3
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»
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»
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»
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»
Tags: Command Line, DOS, Shell
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»
![[Hot] Map Reduce Functions in Rebol: towards Massive Parallel Functional Programming (part I)](http://reboltutorial.com/files/2009/09/mapreduce.gif )

![[HOT!] Try the Easy yUML Domain Specific Language Online without downloading Rebol!](http://reboltutorial.com/files/2009/09/yuml-dsl.gif )




3 Comments
Tags: binding, Functional Programming, Javascript, Parallelism