try ruby! (in your browser)

Got 15 minutes? Give Ruby a shot right now!

Tags

  1. ruby
  2. programming
  3. languages
  4. ed dumbill

Comments


Mark de LA says
You could also run irb.bat if you had ruby installed & do something similar.(;-))

Seth says
Mark 2005-11-29 12:32:07 2176
You could also run irb.bat if you had ruby installed & do something similar.(;-))
so i'v seen ruby on rails going by a lot.  is there anything we could do better with it?  is it installable at spry ?

Mark de LA says
I'm sure it is installable at spry. Whether they allow a server to run on a virtual domain is a question. The test server provided is not apache. Ruby & rails does run on apache although I don't know what version. Theoretically ajax is easier, but you seem to have mastered that with live search. Installation requires a compile - that is the trickiest. If you don't have the right versions of the c compiler it barfs. I could try to install it & see what happens.

Seth says
Mark 2005-11-29 13:33:37 2176
I'm sure it is installable at spry. Whether they allow a server to run on a virtual domain is a question. The test server provided is not apache. Ruby & rails does run on apache although I don't know what version. Theoretically ajax is easier, but you seem to have mastered that with live search. Installation requires a compile - that is the trickiest. If you don't have the right versions of the c compiler it barfs. I could try to install it & see what happens.
I don't see why running on our apache virtual domain would give a solid running server side sofware any problems.  This is obviously your call.  i have no particular need, just curious what extra we would get.  The more i see others using it and talking about it the more curious i have becom and i know you were working on it.

Mark de LA says
It would probably take a fair amount of effort to get the extra out of it. Maybe we can see what that would look like when the group UnhackTheBrain begins to need nonstandard stuff.

Mark de LA says
too bad you can't copy & paste in it.

Seth says
source: Ed Dumbill
When I moved this blog from being Zope-backed to using Rails several people got in touch to ask why. This is a brief explanation of why I've moved.

Now I've been using Rails for a while, I find its attractions have changed for me. The thrill of not having to write basic functionality over and over again has given way to more select pleasures. Writing in Ruby itself is a rewarding experience, as its idioms become plainer over time.

Sure, you can write Java or Perl in any language, and that's where I started off. But the subtle elegance of the Ruby idiom is a slowly appreciated and highly satisfying flavour. For developers who consider themselves as poets and artists too, I can't think of a better language.
... a  respected endorsement, indeed

Seth says
Mark 2006-01-21 15:09:17 2176
Mark 2006-01-21 15:08:31 2176
Here's a ruby program that decodes a name into it's yetziratick numberic equivalent & then gives you some modulo equivalents.
You have to rename it something.rb  for most batch uses.

Enjoy.
PS.  The last 5 lines are not needed - just for different modulo equivalents.
looks pretty straight forward ... reads like Python or php ... i wonder if its a cross between python and php.  i'd like to see how it supports ajax ... but when u think about it, there is very little that happens special on the server side for ajax.  How well can it be integraced with the apache server ?  Thing about php is that the server runs it ... me thinks that makes it really fast. How well does it integrate with the SQL server?   What makes it so special ?

Mark de LA says
I found it had an economy of words to accomplish what java can do, e.g. for numbers it can go from integers to bignum without any hastle, whereas java you have to treat bignum as objects. As far as the tutorial went, it does apache, sql, and as I recall does better with the web than java.

See Also

  1. Thought Footer problem on individual page at speaktomecatalog.com with 19 viewings related by tag "programming".
  2. Thought Concept Net with 8 viewings related by tag "ruby".
  3. Thought Promotions in the Speak To Me Catalog Shopping Basket with 7 viewings related by tag "programming".
  4. Thought about: Then each went to his own home with 1 viewings related by tag "programming".
  5. Thought many useful php routines with 1 viewings related by tag "programming".
  6. Thought unzip for install.php with 1 viewings related by tag "programming".
  7. Thought SQL for selecting triples inside of one field. with 1 viewings related by tag "programming".
  8. Thought some thoughts on trans domain data transfer with 1 viewings related by tag "programming".
  9. Thought a good place to satisfy question~answer with 0 viewings related by tag "programming".
  10. Thought sources of php code with 0 viewings related by tag "programming".
  11. Thought sql explained for group tagroom with 0 viewings related by tag "programming".
  12. Thought related tags with 0 viewings related by tag "programming".
  13. Thought deactivate HTML in comments - or how and where to escape with 0 viewings related by tag "programming".
  14. Thought propogate logic from front door to rooms and refactor with 0 viewings related by tag "programming".
  15. Thought ok here is the sizing algorithm that will go into testing with 0 viewings related by tag "programming".
  16. Thought Ruby install with 0 viewings related by tag "ruby".
  17. Thought It's on our server now ... wonder if it works with 0 viewings related by tag "programming".
  18. Thought about: five years, building a culture, and handing it off. - laughing meme with 0 viewings related by tag "programming".
  19. Thought Perl regex with 0 viewings related by tag "programming".
  20. Thought [title (1663)] with 0 viewings related by tag "programming".
  21. Thought Pride an Glory in Your Code with 0 viewings related by tag "programming".
  22. Thought tutorial for php classes with 0 viewings related by tag "programming".
  23. Thought This is a tutorial on the rte software with 0 viewings related by tag "programming".
  24. Thought work in progress for Chat Who's Here with 0 viewings related by tag "programming".
  25. Thought about: PEAR :: Package :: HTML_AJAX with 0 viewings related by tag "programming".
  26. Thought about: About image buttons in HTML forms (and multi-line texts in normal submit buttons) with 0 viewings related by tag "programming".
  27. Thought programming of edit tag with 0 viewings related by tag "programming".
  28. Thought about: joel bender - google+ - me, after blindly copying a load of code into a project with 0 viewings related by tag "programming".
  29. Thought Playing in the river with 0 viewings related by tag "programming".
  30. Thought testing mostly tag maintence with 0 viewings related by tag "programming".
  31. Thought the tag maintence window problem goes on with 0 viewings related by tag "programming".
  32. Thought Why does this work on his server and not on mine ? with 0 viewings related by tag "programming".