# Ruby Code & Style is looking for articles

**URL:** <https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894>\
**Category:** Ruby\
**Created:** [December 3, 2005, 8:56pm UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894 "2005-12-03T20:56:28Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![james\_b](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@james\_b](https://www.ruby-forum.com/u/james_b)\
**Post date:** [December 3, 2005, 8:56pm UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894/1 "2005-12-03T20:56:28Z")

</div>

Request for Article Submissions

Ruby Code & Style is looking for articles.

The first issue of Ruby Code & Style hit the Web just before RubyConf  
2005, and it’s time to get back in gear and roll out the next one.

Ruby Code & Style is a free peer-reviewed on-line journal created by and  
for the Ruby community.

We focus on bringing high-quality articles, written by Rubyists all over  
the world, showcasing the strengths of Ruby and the ingenuity of its  
users in solving real-life, non-trivial problems.

We’re looking for technical Ruby articles primarily geared toward  
experienced Ruby developers. Submissions are peer reviewed by our  
remarkable advisory board, which includes eminent members of the Ruby  
community.

This is an opportunity to share your knowledge and experience with  
fellow Rubyists, and a unique chance to have your work vetted by some of  
the best Ruby minds around.

While the first issue offered three articles, we’re looking now at  
publishing work as it becomes available and suitable for release. This  
should improve the overall turnaround time, and help keep the zine fresh  
and exciting.

Ruby Code & Style:  
[Ruby Code & Style](http://www.artima.com/rubycs/index.html)

About RC&S:  
[About Ruby Code & Style](http://www.artima.com/rubycs/about.html)

Some technical details on article submissions:  
[Write for Ruby Code & Style](http://www.artima.com/rubycs/writeforus.html)

If you have any questions, please contact me at:

removed\_email\_address@domain.invalid

James B.  
Editor-in-Chief  
Ruby Code & Style

---

<div class="post-metadata">

**Author:** ![james\_b](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@james\_b](https://www.ruby-forum.com/u/james_b)\
**Post date:** [December 14, 2005, 10:38pm UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894/2 "2005-12-14T22:38:25Z")

</div>

On 12/3/05, James B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Request for Article Submissions
> 
> Ruby Code & Style is looking for articles.

Don’t know if you ever got any replies to this, but I’d like to  
request a specific article.

I’d love to see an article about using Ruby to build a DSL. Seems  
Austin Z. had mentioned that he had started work on one, not sure  
if he’s finished it yet.

I see a lot of DSL’s out there, and a lot of talk about how Ruby makes  
building DSL’s easier, but no comprehensive tutorial/overview for the  
topic.

Any volunteers? Are there articles out there, and I just haven’t found  
them?

---

<div class="post-metadata">

**Author:** ![james\_b](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@james\_b](https://www.ruby-forum.com/u/james_b)\
**Post date:** [December 14, 2005, 10:45pm UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894/3 "2005-12-14T22:45:11Z")

</div>

Bill G. wrote:

> On 12/3/05, James B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Request for Article Submissions
> > 
> > Ruby Code & Style is looking for articles.
> 
> Don’t know if you ever got any replies to this, but I’d like to  
> request a specific article.
> 
> I’d love to see an article about using Ruby to build a DSL. Seems  
> Austin Z. had mentioned that he had started work on one, not sure  
> if he’s finished it yet.
> 
> I see a lot of DSL’s out there, and a lot of talk about how Ruby makes  
> building DSL’s easier, but no comprehensive tutorial/overview for the  
> topic.
> 
> Any volunteers? Are there articles out there, and I just haven’t found  
> them?

Jim W. held a (reportedly very good) presentation on DSLs  
at RubyConf2005. At least Ryan D. is hosting a PDF version:

[Ruby | zenspider.com | by ryan davis](http://www.zenspider.com/Languages/Ruby/RubyConf2005.html)

E

---

<div class="post-metadata">

**Author:** ![james\_b](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@james\_b](https://www.ruby-forum.com/u/james_b)\
**Post date:** [December 14, 2005, 10:53pm UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894/4 "2005-12-14T22:53:27Z")

</div>

Bill G. wrote:

> On 12/3/05, James B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Request for Article Submissions
> > 
> > Ruby Code & Style is looking for articles.
> 
> Don’t know if you ever got any replies to this, but I’d like to  
> request a specific article.

The response was nothing close to what I had hoped. But I, too, would  
like to see a good technical article on DSLs.

James B.

–

[http://www.ruby-doc.org](http://www.ruby-doc.org) - Ruby Help & Documentation  
[Ruby Code & Style](http://www.artima.com/rubycs/) - Ruby Code & Style: Writers wanted  
[http://www.rubystuff.com](http://www.rubystuff.com) - The Ruby Store for Ruby Stuff  
[http://www.jamesbritt.com](http://www.jamesbritt.com) - Playing with Better Toys  
[http://www.30secondrule.com](http://www.30secondrule.com) - Building Better Tools

---

<div class="post-metadata">

**Author:** ![james\_b](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@james\_b](https://www.ruby-forum.com/u/james_b)\
**Post date:** [December 15, 2005, 2:24am UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894/5 "2005-12-15T02:24:44Z")

</div>

I would also like very much to see a good tutorial on building DSLs  
in Ruby. Jim W.'s talk was a good talk, but I am still missing  
some things.

Bob E.

---

<div class="post-metadata">

**Author:** ![james\_b](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@james\_b](https://www.ruby-forum.com/u/james_b)\
**Post date:** [December 15, 2005, 12:48am UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894/6 "2005-12-15T00:48:20Z")

</div>

On 12/14/05, Eero S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > I’d love to see an article about using Ruby to build a DSL. Seems  
> > Jim W. held a (reportedly very good) presentation on DSLs  
> > at RubyConf2005. At least Ryan D. is hosting a PDF version:
> 
> [Ruby | zenspider.com | by ryan davis](http://www.zenspider.com/Languages/Ruby/RubyConf2005.html)

Excellent, thanks for the link.  
Made me go dig up the videos, the two should go well together.  
[http://brainspl.at/articles/2005/12/01/rubyconf-files-resurrected](http://brainspl.at/articles/2005/12/01/rubyconf-files-resurrected)

My request still stands though – the more info the merrier.

---

<div class="post-metadata">

**Author:** ![james\_b](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@james\_b](https://www.ruby-forum.com/u/james_b)\
**Post date:** [December 15, 2005, 9:34am UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894/7 "2005-12-15T09:34:48Z")

</div>

In article [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid),  
James B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > request a specific article.
> 
> The response was nothing close to what I had hoped. But I, too, would  
> like to see a good technical article on DSLs.

I’d like to ‘sign up’ to do an article on creating DSLs with Ruby,  
though I  
can’t really start working on something like that until after  
mid-February  
(after my thesis defense :). Also, I’m not sure that the two DSLs I’ve  
created  
using Ruby (RHDL - Ruby Hardware Description Language and QDL- Quantum  
Design  
Language) have enough mainstream appeal, so I’d probably have to come up  
with  
some other example DSL.

Phil

---

<div class="post-metadata">

**Author:** ![james\_b](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@james\_b](https://www.ruby-forum.com/u/james_b)\
**Post date:** [December 15, 2005, 3:46am UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894/8 "2005-12-15T03:46:03Z")

</div>

> The response was nothing close to what I had hoped. But I, too, would  
> like to see a good technical article on DSLs.

I’d like to contribute, but I’m so bogged down here right now that I  
won’t have time to write anything until at least next (solar) year.  
Besides I’m a relative newbie, so my ‘code & style’ is probably not the  
best - still I’d be happy to help

Kev

---

<div class="post-metadata">

**Author:** ![james\_b](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@james\_b](https://www.ruby-forum.com/u/james_b)\
**Post date:** [December 15, 2005, 12:02pm UTC](https://www.ruby-forum.com/t/ruby-code-style-is-looking-for-articles/51894/9 "2005-12-15T12:02:42Z")

</div>

On Thu, 15 Dec 2005, Phil T. wrote:

> using Ruby (RHDL - Ruby Hardware Description Language and QDL- Quantum Design  
> Language) have enough mainstream appeal, so I’d probably have to come up with

What’s QDL about? Anything to do with statecharts like  
[http://www.quantum-leaps.com/](http://www.quantum-leaps.com/)  
perhaps?

> some other example DSL.
> 
> Phil

```
    Hugh

```
