Domain: rubyforge.org
Stories and comments across the archive that link to rubyforge.org.
Comments · 342
-
Mark Sparshatt is working on a Parrot frontend...
-
Re:Why Ruby?
I've done alot of work with ruby in my free time on narf (http://www.narf-lib.org/). I'm not particularly fond of the permissions example either.
ruby is a young community, with a tolerant and diverse set of opinions. Rails isn't the only ruby O-R mapping; there is also lafcadio (http://lafcadio.rubyforge.org/). And Rails isn't the only web enviroment; there is also iowa (http://enigo.com/projects/iowa/index.html), as well as narf.
The english-speaking ruby community is young. Some parts of the language are very mature, and some parts are immature. It's an odd mix. I figure the ruby community now is about ~ to the php version 2-3, with different demographics.
Ruby usage is dispersed among alot of different projects. There are alot of different opinions about the right way to get things done; it's larger than one library.
~ patrick -
Re:Why reimplement Ruby?
You hit the nail on the head. While a Java implementation like JRuby isn't able to implement the full set of POSIX methods provided by Ruby, it is able to provide an entirely different VM. While JRuby still needs work in plent of areas, it already provides things like JVM/native threads for Ruby threads, integration with standard Java code, and easy access to the full J2SE library set.
We've also started the process of (helping with) standardizing the "Rubicon" suite of unit tests that defined the Ruby "specification", as well as flushing out a couple inconsistencies in Ruby core. Competition is always good, especially when the two competitors aren't necessarily going to be used in the same domains!
The Rubicon tests are on rubyforge -
Re:wx..Ruby?
There is a wxRuby! Go to http://wxruby.rubyforge.org/
-
Re:wx..Ruby?
Have a look at the WxRuby homepage. I've used this before for coding up a frontend for a Ruby game and it has worked very well for me. I was also able to package it up into one binary via RubyScript2Exe and ExeRb which was important for me.
-
Re:Why Ruby?
The equivalent is Gem and the reason it isn't mentionned is because this 37 list was written about two years before work on Gem began and the list has never been updated since then.
-
Re:But does it work on Windows?
Here's Ruby for Windows. It includes many extras such as FreeRIDE (a Ruby editor written in Ruby):
Ruby One-Click Installer for Windows
With Ruby, there are even classes that let you do OLE automation.
And calling C/C++ functions is super-easy using Ruby so you can use all those DLL functions out there.
-
Book is five years old, whew...
...one of the nice things about Ruby is that Dave Thomas and Andy Hunt keep Programming Ruby up to date. The second edition just came out, and it's a good one.
If you're using Ruby or are interested in using it, it's an excellent written by someone who's very active in the Ruby community. -
Here's a direct link to the Quicktime file...
-
Re:My guess
> PostgreSQL has so much more speed,
> stamina, strength and beauty.
The PostgreSQL database on RubyForge has been slowly growing over the past year or so... it's up over 825K records and ticking along smoothly. I can't see ever going back to MySQL unless forced to... -
Re:My guess> now that PHP uses SQLite
FWIW, there's also a nice SQLite binding for Ruby:require 'sqlite'
Good stuff!
db = SQLite::Database.new( "test.db" )
rows = db.execute( "select * from test" ) -
Brad Cox spoke at RubyConf 2004...
-
Re:Started with QBasic
I recently started using ruby. It is really really nice thus far. I run it on linux, but this is a one-click installer for windows. Check it out, it's worth eventually at least mentioning to students so they know it exists. Python or ruby are good languages to start off with, but I found that javascript seems to spark people's interest the quickest. I believe its because you instantly create graphical projects with things that can move, flash, and that you control. It's also very easy for them to show off their javascript creations to their friends and family so there is a motivational factor as well. Most people aren't too impressed with the command line despite its power and it would take a while for you to get to anything graphical in python or ruby. Javascript is cross platform, works just about anywhere and requires no special tools or programs other then a web browser. It's worth at least thinking about. Good luck.
Regards,
Steve -
Re:First edition is available online.
And here they are converted to actual links:
Ruby Home
http://www.ruby-lang.org/
Ruby Forum (new! primarily for beginners)
http://www.ruby-forum.org/bb/
Ruby Online Docs
http://www.ruby-doc.org/
Ruby Project Archives
http://raa.ruby-lang.org/
http://rubyforge.org/
Ruby Package Manager (easy to install ruby apps)
http://rubygems.rubyforge.org/wiki/wiki.pl
Ruby IDE (free!)
http://freeride.rubyforge.org/wiki/wiki.pl
Ruby One-Click Installer for Windows
http://rubyinstaller.rubyforge.org/wiki/wiki.pl
Ruby IRC channel
#ruby-lang at irc.openprojects.net
Ruby Newsgroup
news://comp.lang.ruby
Ruby Links
http://www.rubycentral.com/links/index.html
http://dmoz.org/Computers/Programming/Languages/Ru by/Software/ -
Re:First edition is available online.
And here they are converted to actual links:
Ruby Home
http://www.ruby-lang.org/
Ruby Forum (new! primarily for beginners)
http://www.ruby-forum.org/bb/
Ruby Online Docs
http://www.ruby-doc.org/
Ruby Project Archives
http://raa.ruby-lang.org/
http://rubyforge.org/
Ruby Package Manager (easy to install ruby apps)
http://rubygems.rubyforge.org/wiki/wiki.pl
Ruby IDE (free!)
http://freeride.rubyforge.org/wiki/wiki.pl
Ruby One-Click Installer for Windows
http://rubyinstaller.rubyforge.org/wiki/wiki.pl
Ruby IRC channel
#ruby-lang at irc.openprojects.net
Ruby Newsgroup
news://comp.lang.ruby
Ruby Links
http://www.rubycentral.com/links/index.html
http://dmoz.org/Computers/Programming/Languages/Ru by/Software/ -
Re:First edition is available online.
And here they are converted to actual links:
Ruby Home
http://www.ruby-lang.org/
Ruby Forum (new! primarily for beginners)
http://www.ruby-forum.org/bb/
Ruby Online Docs
http://www.ruby-doc.org/
Ruby Project Archives
http://raa.ruby-lang.org/
http://rubyforge.org/
Ruby Package Manager (easy to install ruby apps)
http://rubygems.rubyforge.org/wiki/wiki.pl
Ruby IDE (free!)
http://freeride.rubyforge.org/wiki/wiki.pl
Ruby One-Click Installer for Windows
http://rubyinstaller.rubyforge.org/wiki/wiki.pl
Ruby IRC channel
#ruby-lang at irc.openprojects.net
Ruby Newsgroup
news://comp.lang.ruby
Ruby Links
http://www.rubycentral.com/links/index.html
http://dmoz.org/Computers/Programming/Languages/Ru by/Software/ -
Re:First edition is available online.
And here they are converted to actual links:
Ruby Home
http://www.ruby-lang.org/
Ruby Forum (new! primarily for beginners)
http://www.ruby-forum.org/bb/
Ruby Online Docs
http://www.ruby-doc.org/
Ruby Project Archives
http://raa.ruby-lang.org/
http://rubyforge.org/
Ruby Package Manager (easy to install ruby apps)
http://rubygems.rubyforge.org/wiki/wiki.pl
Ruby IDE (free!)
http://freeride.rubyforge.org/wiki/wiki.pl
Ruby One-Click Installer for Windows
http://rubyinstaller.rubyforge.org/wiki/wiki.pl
Ruby IRC channel
#ruby-lang at irc.openprojects.net
Ruby Newsgroup
news://comp.lang.ruby
Ruby Links
http://www.rubycentral.com/links/index.html
http://dmoz.org/Computers/Programming/Languages/Ru by/Software/ -
Re:Not as fast as others though ...
I found that Ruby usually took twice as long to complete an operation than PERL did
Perl is often faster than Ruby. However, if you compare OO Perl code with OO Ruby (well, in Ruby OO is pretty natural) you'll find that Ruby tends to be faster than OO Perl. So if you want to write object oriented code, you'll have some advantage with Ruby.
Parrot is going to support Ruby so any speed concerns should be eliminated - maybe I'll dive in properly sometime :)
There is a project called Cardinal that aims to produce a Ruby frontend for Parrot.
Also, since it's quite easy to write C extensions for Ruby programs, you can easily speed up things by writing certain time-critical functions in C and then call them from Ruby.
-
RubyConf 04 was held recently....
...thanks to Ruby Central for sponsoring it.
A BitTorrent of the presentations is available here. -
About the Ruby Gems chapter...
...it was written twice. Chad Fowler wrote it the first time while he was on vacation in Europe. Then he had to rewrite it after his Powerbook was stolen on his trip home. Argh!
More on Ruby Gems here. -
Have you tried Ruby?
I really think that if you're coming from Perl you'll prefer
Ruby to Python. No indentation hassles with Ruby, for example. You'll also like the way Ruby does OO compared to Perl OO. More Rubilicious links...
Also, The Pragmatic Programmers have released a new edition of Programming Ruby that's a great intro and reference to the language - go buy it from their website.
Ruby: Because I can't wait around for Perl 6 to get finished -
Mark Sparshatt is working on a Ruby project...
...that would compile Ruby programs into intermediate compiler code so they could be run on Parrot.
He's done a few releases and appears to be making good progress here. -
Although it's not on the list...
....Ruby Central is a worthy recipient of your tax-deductible donation. They arrange and sponsor Ruby conferences and generally support the Ruby community in a variety of ways. There's a Paypal donation link on the front page of RubyForge.
Props to David Allen Black and Chad Fowler who are the prime movers behind RubyCentral! -
Re:still waiting..
AEditor can syntax color most Ruby
ScreenShots. -
Re:Meh?
Yup, there's a "tech preview" release of Rubydium right here.
-
Note that Korundum has a RubyForge project page...
....right here.
The activity graphs show a lot of recent movement, too... good times! -
Note that Korundum has a RubyForge project page...
....right here.
The activity graphs show a lot of recent movement, too... good times! -
A BitTorrent of the source file...
-
A BitTorrent of the source file...
-
Re:GForge is your own personal SourceForge
> We're using it internally at my workplace
Cool. I help admin RubyForge; GForge has handled the load really well. Good stuff! -
Re:Ruby - Perl 6 now
Forget Perl 6. I want a Ruby compiler for Parrot. Anyway Perl 6's VM, Parrot, is a more important accomplishment than Perl 6, the language.
Indeed. And Ruby seems to be what Perl 6 aspires to be. Seriously, look at the list of features being added to Perl 6 and you get the idea that they're being heavily influenced by Ruby. They even have the idea of the 'Ruby-meter' in the Perl 6 community; as in how well does a particular proposed feature score on the 'Ruby-meter', so even they seem to think of Ruby as the benchmark.
BTW: If you're looking for a Ruby frontend for Parrot, why not jump in and help us make one? The project is called
Cardinal
Ruby: Because I can't wait until Perl 6 is finished -
Re:Limited size makes it worthless
> Please consider a mailling list
Chad Fowler suggested setting up an RSS feed... how does that sound? -
Re:Limited size makes it worthless
Your footer:
Got some bandwidth? Pls mirror Ruby!
I was for a long time when there were only two of us seeding ruby182-14_RC8a.exe (only sold 76 Megs upload so far, hoping for more customers) and wxruby, I have included the 1.8.1 file now, too.
Please consider a mailling list for people to find out about seeding new files as they come out. -
Re:Limited size makes it worthless
> I find it hard to believe that there are
> more than a few thousand websites that
> are larger than 1 GB
Well said. I consider RubyForge to be a pretty good-sized site, but its PostgreSQL database is only 350 MB (650,000 records). Plenty of room to grow there. -
Re:Or good open source code favors developers
> It makes the least sense for end user projects
Very nicely put.
FWIW, I think some projects blur the lines a bit - for example, a BitTorrent client is an end-user project, but it can be developed incrementally and it can be handy the help system administrators and developers to reduce bandwidth usage. -
The lava lamp automation software...
...is right here.
It uses Java to talk to the serial port... seems like a good application for ruby-serial, too... -
Music and movies aside...
...BitTorrent is a boon for open source projects with large files. PostgreSQL, for example, publishes torrents of their releases and the the "PG Live" ISOs. On a much smaller scale, we've put up a torrent for the Ruby windows installer on RubyForge - it's only 11 MB, but even a small file like that is worth torrenting.
PLUG: Here's the beginnings of a Ruby BT library. Just parses the metainfo file for now, but it's a start... -
Music and movies aside...
...BitTorrent is a boon for open source projects with large files. PostgreSQL, for example, publishes torrents of their releases and the the "PG Live" ISOs. On a much smaller scale, we've put up a torrent for the Ruby windows installer on RubyForge - it's only 11 MB, but even a small file like that is worth torrenting.
PLUG: Here's the beginnings of a Ruby BT library. Just parses the metainfo file for now, but it's a start... -
A 189 KB PDF file...
...I foresee problems. Thus, a mirror.
-
Re:Apples and oranges
> an equivalent to Python's pychecker?
Hm, good question, I don't think so. Sounds like a good RubyForge project, though... -
Re:I'm going to have to go with "blowhard"
-
Tcl, but not Ruby...
...hm. Ah well... guess I'll be sticking with VIM/Ruby.
-
Need a scripting language for use with KDE?
-
Re:I still want a wxWindows binding
> bothered to learn python
WxRuby ain't bad, neither. -
Re:I tought everybody knew...
-
I've been using Ruby for little utilities...
-
I've been using Ruby for little utilities...
-
I hope he's left a pheromone trail...
...then we can follow his lead a la ant algorithms.
-
eclipse are huge - small editors rocks
I have written an editor that can do syntax coloring in only ~3000 lines of code.
I hate java!!
screenshots of my editor
judge yourself... does eclipse really sux?
--
Simon Strandgaard -
Re:Get the news out to portable music player
Lots of tools out there for examining Ogg files, too.