chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Chicken For Ruby Programmers


From: raymond medeiros
Subject: Re: [Chicken-users] Chicken For Ruby Programmers
Date: Tue, 19 Feb 2008 22:37:46 -0500


I actually have a profile page. Well specific correlations between languages would be good, I think for this document it would be best to show how things like map work in ruby and in scheme. There are a few articles out there under various names you might want to read up on. Search for "functional programming in ruby" and also "ruby lisp". I was thinking something along those lines, because we can relate those paradigms in both languages. Also what i'd like to see is emphasis on meta-programming in Ruby vs meta-programming in lisp. That's just off the top of my head.

On Feb 19, 2008, at 10:14 PM, Mark Fredrickson wrote:

Hi Raymond,

On Feb 19, 2008, at 7:16 PM, Raymond Medeiros wrote:

Hi, myself and my friend Liam Irish were considering working on this portion of the hack-a-thon. So I'm throwing it out there, I noticed that Mark Fredrickson is already on the list for Ruby.

Great! I know Peter Bex also expressed a willigness to help. The more help the better. I have absolutely no intention of monopolizing this work! I would encourage you to add your name(s) to the list. Also, Mario is encouraging people to add profile pages, and this might be a good time to do both.

We both have extensive "real world" experience with Ruby as a language, might not be so strong on the scheme side, but could possibly lend a hand in fleshing this out.

Cool. I have less Ruby experience, but I agreed to give a presentation on Scheme to my local Ruby user's group. I would greatly value your experience.

BTW,
I love the "Chicken for X Programmers" I think that this is precisely the kind of thing Chicken needs to gain more exposure. I welcome any comments suggestions on this.

Neither a comment nor suggestion, but a question: As a Ruby programmer, what would you like to see in an introductory document? I was brainstorming ideas tonight, and I find it hard to decide whether to focus on very specific topics (e.g. "Instead of a Hash class, you can use (make-hash-table)") vs. higher level concepts (e.g. "Blocks are like anonymous functions.").

I suspect these intro docs will be a combo of the two.

Cheers,
-Mark






reply via email to

[Prev in Thread] Current Thread [Next in Thread]