Forum: Ruby Puby 1.0 Release!

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
A77873df3a9766b208e009248a2a9a56?d=identicon&s=25 Hampton (Guest)
on 2005-12-14 01:28
(Received via mailing list)
With all of the buzz around "LAMP" platforms, I feel that its time that
Ruby got on board. As many people know, LAMP stands for Linux Apache
MySQL and Perl/Python/PHP. Well, the final P representing development
languages leaves Ruby out of the game. Instead of creating LAMR, which
when spelled says LAMeR, I've decided to launch Puby!

Features

* Exactly like Ruby
* Starts with a "P"

Now, Puby can become one of the premier programming languages of LAMP:
Linux Apache MySQL Perl/Python/PHP/Puby.

Check out http://www.puby-lang.org and http://www.puby-docs.com for
more info!
Bc6d88907ce09158581fbb9b469a35a3?d=identicon&s=25 James Britt (Guest)
on 2005-12-14 01:37
(Received via mailing list)
Hampton wrote:
> * Starts with a "P"
>
> Now, Puby can become one of the premier programming languages of LAMP:
> Linux Apache MySQL Perl/Python/PHP/Puby.
>
> Check out http://www.puby-lang.org and http://www.puby-docs.com for
> more info!

Is April  early, or late?


James
F3b7109c91841c7106784d229418f5dd?d=identicon&s=25 Justin Collins (Guest)
on 2005-12-14 01:37
(Received via mailing list)
That just sounds wrong...so very wrong....

-Justin
7387471891d4e108b6252f7c7fd0d3d3?d=identicon&s=25 baalbek (Guest)
on 2005-12-14 01:43
(Received via mailing list)
Hampton wrote:

> * Exactly like Ruby
> * Starts with a "P"
>
> Now, Puby can become one of the premier programming languages of LAMP:
> Linux Apache MySQL Perl/Python/PHP/Puby.
>
> Check out http://www.puby-lang.org and http://www.puby-docs.com for
> more info!
>

Sorry, but Puby gives me associations to Pubic!
A77873df3a9766b208e009248a2a9a56?d=identicon&s=25 Hampton (Guest)
on 2005-12-14 01:49
(Received via mailing list)
April is *always* in style.
E9488ef674513283e2822ba162559131?d=identicon&s=25 Sam Dela Cruz (Guest)
on 2005-12-14 02:25
(Received via mailing list)
I would change "LAMP" to "LAMPaRa", which is the same meaning as LAMP in
English.

But I think "Puby" is just wrong.
5c7bdd14d6885c8275eaf78be41d120a?d=identicon&s=25 Eero Saynatkari (Guest)
on 2005-12-14 02:49
(Received via mailing list)
On 2005.12.14 09:27, "Hampton" <hcatlin@gmail.com> wrote:
> * Exactly like Ruby
> * Starts with a "P"
>
> Now, Puby can become one of the premier programming languages of LAMP:
> Linux Apache MySQL Perl/Python/PHP/Puby.
>
> Check out http://www.puby-lang.org and http://www.puby-docs.com for
> more info!

Er, could we instead just try to make FLPR[1] a more popular acronym? :)


E


[1] FreeBSD, lightTPD, PostgreSQL, Ruby
A7c9c275318af9e1e3812fab9660cd7c?d=identicon&s=25 Jeff Wood (Guest)
on 2005-12-14 03:10
(Received via mailing list)
arxs would work for me ... ( pronounced arcs )


Apache, Ruby & x meaning uniX decendant, DBMS.match( /SQL$/ )

OSs could be Unix, Linux, os X or any other variant of BSD ....
DBMS could be PostgreSQL or MySQL ...

whatdya think?

;)

On 12/13/05, Eero Saynatkari <ruby-ml@magical-cat.org> wrote:
> > Features
> Er, could we instead just try to make FLPR[1] a more popular acronym? :)
>
>
> E
>
>
> [1] FreeBSD, lightTPD, PostgreSQL, Ruby
>
>


--
"Remember. Understand. Believe. Yield! -> http://ruby-lang.org"

Jeff Wood
E34b5cae57e0dd170114dba444e37852?d=identicon&s=25 Logan Capaldo (Guest)
on 2005-12-14 03:56
(Received via mailing list)
On Dec 13, 2005, at 9:08 PM, Jeff Wood wrote:

> ;)
>>> development
>>> LAMP:
>>
>>
>> [1] FreeBSD, lightTPD, PostgreSQL, Ruby
>>
>>
>
>
> --
> "Remember. Understand. Believe. Yield! -> http://ruby-lang.org"
>
> Jeff Wood


Someone has previously mentioned on this list that LAMP REALLY stands
for
Linux Apache Middleware PostgreSQL

wherein Middleware is assumed to be ruby unless otherwise indicated
A7c9c275318af9e1e3812fab9660cd7c?d=identicon&s=25 Jeff Wood (Guest)
on 2005-12-14 03:59
(Received via mailing list)
Logan Capaldo wrote:

>>
>>>>
>>>> * Exactly like Ruby
>>> Er, could we instead just try to make FLPR[1] a more popular
>>
>
> wherein Middleware is assumed to be ruby unless otherwise indicated
>
>
>
heh, there ya go ... <flamebait> I just wish we could get the linux out
of there ... I'd much prefer *any* bsd variant.</flamebait>

j.
Ff63c03fd68754adbadd2c6314646bef?d=identicon&s=25 Bill Guindon (agorilla)
on 2005-12-14 04:05
(Received via mailing list)
On 12/13/05, Hampton <hcatlin@gmail.com> wrote:
>
>
> Check out http://www.puby-lang.org and http://www.puby-docs.com for
> more info!
>

All I can say is that I'm _very_ happy that those domains aren't live.
Fd22ee3cfc7dac283ce8e451af324f7d?d=identicon&s=25 Chad Perrin (Guest)
on 2005-12-14 10:38
(Received via mailing list)
On Wed, Dec 14, 2005 at 11:57:33AM +0900, Jeff Wood wrote:
> heh, there ya go ... <flamebait> I just wish we could get the linux out
> of there ... I'd much prefer *any* bsd variant.</flamebait>

I'm pretty much happy with any free unix.  I'm more happy with some than
others, though.  Mandrake qualifies as "other", for instance.

--
Chad Perrin [ CCD CopyWrite | http://ccd.apotheon.org ]

unix virus: If you're using a unixlike OS, please forward
this to 20 others and erase your system partition.
E20e89d58211a3631842daecc1245de2?d=identicon&s=25 Ilmari Heikkinen (Guest)
on 2005-12-14 11:47
(Received via mailing list)
Throw AJAX into the mix and you can call it ALARM.
Dba0cb4cdad3b8e3b7ed0fddff5d20a5?d=identicon&s=25 Stephen Kellett (Guest)
on 2005-12-14 12:20
(Received via mailing list)
In message <1134519807.196992.277280@g43g2000cwa.googlegroups.com>,
Hampton <hcatlin@gmail.com> writes
>Features
>
>* Exactly like Ruby
>* Starts with a "P"
>
>Now, Puby can become one of the premier programming languages of LAMP:
>Linux Apache MySQL Perl/Python/PHP/Puby.

:-) We you made me laugh.

Just one thing, with a name like Puby is this language a teenager?

Stephen
Cff9eed5d8099e4c2d34eae663aae87e?d=identicon&s=25 Jacob Fugal (Guest)
on 2005-12-14 17:39
(Received via mailing list)
On 12/13/05, Jeff Wood <jeff.darklight@gmail.com> wrote:
> arxs would work for me ... ( pronounced arcs )
>
>
> Apache, Ruby & x meaning uniX decendant, DBMS.match( /SQL$/ )
>
> OSs could be Unix, Linux, os X or any other variant of BSD ....
> DBMS could be PostgreSQL or MySQL ...
>
> whatdya think?

Hey, be fair to SQLite!

Jacob Fugal
Ff260830c27224f0e15f37362a6256d0?d=identicon&s=25 Paul Duncan (Guest)
on 2005-12-15 02:54
(Received via mailing list)
* Jacob Fugal (lukfugl@gmail.com) wrote:
>
> Hey, be fair to SQLite!
>
> Jacob Fugal

Let's let Ruby decide:

----
class Array
  def map_with_index
    inject([[], 0]) { |r, a| [r[0] << (yield a, r[1]), r[1] + 1] }[0]
  end
  alias :mwi :map_with_index
end

class Acronym
  TERMS = [
    %w{Linux OpenBSD FreeBSD NetBSD},
    %w{Apache Lighttpd},
    %w{MySQL PostGreSQL SQLite Firebird},
    %w{PHP/Perl/Python Ruby LISP},
  ]

  def self.make(*args)
    t, fmt = args.dup, 'and %s'
    "%s: %s" % [args.map { |s| s[0,1] }.join, (t << fmt % t.pop;
t.join(', '))]
  end

  def self.all(args = [])
    ret = []
    if args.size == TERMS.size
      ret << make(*(args.mwi { |num, i| TERMS[i][num] }))
    else
      0.upto(TERMS[args.size].size - 1) { |i| ret << all(args << i);
args.pop }
    end
    ret
  end
end

puts Acronym.all
----

Excluding non-Ruby languages gives us the following list:

  LAMR: Linux, Apache, MySQL, and Ruby
  LAPR: Linux, Apache, PostGreSQL, and Ruby
  LASR: Linux, Apache, SQLite, and Ruby
  LAFR: Linux, Apache, Firebird, and Ruby
  LLMR: Linux, Lighttpd, MySQL, and Ruby
  LLPR: Linux, Lighttpd, PostGreSQL, and Ruby
  LLSR: Linux, Lighttpd, SQLite, and Ruby
  LLFR: Linux, Lighttpd, Firebird, and Ruby
  OAMR: OpenBSD, Apache, MySQL, and Ruby
  OAPR: OpenBSD, Apache, PostGreSQL, and Ruby
  OASR: OpenBSD, Apache, SQLite, and Ruby
  OAFR: OpenBSD, Apache, Firebird, and Ruby
  OLMR: OpenBSD, Lighttpd, MySQL, and Ruby
  OLPR: OpenBSD, Lighttpd, PostGreSQL, and Ruby
  OLSR: OpenBSD, Lighttpd, SQLite, and Ruby
  OLFR: OpenBSD, Lighttpd, Firebird, and Ruby
  FAMR: FreeBSD, Apache, MySQL, and Ruby
  FAPR: FreeBSD, Apache, PostGreSQL, and Ruby
  FASR: FreeBSD, Apache, SQLite, and Ruby
  FAFR: FreeBSD, Apache, Firebird, and Ruby
  FLMR: FreeBSD, Lighttpd, MySQL, and Ruby
  FLPR: FreeBSD, Lighttpd, PostGreSQL, and Ruby
  FLSR: FreeBSD, Lighttpd, SQLite, and Ruby
  FLFR: FreeBSD, Lighttpd, Firebird, and Ruby
  NAMR: NetBSD, Apache, MySQL, and Ruby
  NAPR: NetBSD, Apache, PostGreSQL, and Ruby
  NASR: NetBSD, Apache, SQLite, and Ruby
  NAFR: NetBSD, Apache, Firebird, and Ruby
  NLMR: NetBSD, Lighttpd, MySQL, and Ruby
  NLPR: NetBSD, Lighttpd, PostGreSQL, and Ruby
  NLSR: NetBSD, Lighttpd, SQLite, and Ruby
  NLFR: NetBSD, Lighttpd, Firebird, and Ruby

Of those, my personal favorites (and, coincidentally, the most juvenile)
seem to be LAMR, LASR, LAFR, FAMR, FAPR, and FASR.
2abf5beb51d5d66211d525a72c5cb39d?d=identicon&s=25 Paul Battley (Guest)
on 2005-12-15 12:05
(Received via mailing list)
> Is April  early, or late?

How about APRiL?

Apache/PostgreSQL/Ruby in Linux.

Paul.
203c2b54209e6e65c50ea2e655a403c4?d=identicon&s=25 W.B.Hill (Guest)
on 2005-12-15 15:38
(Received via mailing list)
On Thu, 15 Dec 2005, Paul Duncan wrote:

> Of those, my personal favorites (and, coincidentally, the most juvenile)
> seem to be LAMR, LASR, LAFR, FAMR, FAPR, and FASR.

Let's play with permutations, 'coz you gotta have a LARF ...
;-)
Aa1f23332dbb5408a55ed190648ba172?d=identicon&s=25 Mark Ericson (Guest)
on 2005-12-15 15:44
(Received via mailing list)
How about BARF  - BSD Apache Ruby Firebird ?
Ff260830c27224f0e15f37362a6256d0?d=identicon&s=25 Paul Duncan (Guest)
on 2005-12-15 23:49
(Received via mailing list)
* Mark Ericson (mark.ericson@gmail.com) wrote:
[snipped]
> How about BARF  - BSD Apache Ruby Firebird ?

Now that I like! :)
2cf6d8e639314abd751f83a72e9a2ac5?d=identicon&s=25 Martin DeMello (Guest)
on 2005-12-16 02:53
(Received via mailing list)
W.B.Hill <mail@wbh.org> wrote:
> On Thu, 15 Dec 2005, Paul Duncan wrote:
>
> > Of those, my personal favorites (and, coincidentally, the most juvenile)
> > seem to be LAMR, LASR, LAFR, FAMR, FAPR, and FASR.
>
> Let's play with permutations, 'coz you gotta have a LARF ...

There's always RODS - Ruby, OS, Database, Server

martin
8e44c65ac5b896da534ef2440121c953?d=identicon&s=25 Ezra Zygmuntowicz (Guest)
on 2005-12-16 03:08
(Received via mailing list)
On Dec 15, 2005, at 3:22 PM, Martin DeMello wrote:

>
> martin

Ok only one more I swear...

What about  ROFLMAO

Ruby ON FreeBSD Lighttpd Mysql ActiveRecord ORM

;-)

-Ezra Zygmuntowicz
Yakima Herald-Republic
WebMaster
http://yakimaherald.com
509-577-7732
ezra@yakima-herald.com
Ff63c03fd68754adbadd2c6314646bef?d=identicon&s=25 Bill Guindon (agorilla)
on 2005-12-16 03:29
(Received via mailing list)
On 12/15/05, Ezra Zygmuntowicz <ezra@yakimaherald.com> wrote:
> >> Let's play with permutations, 'coz you gotta have a LARF ...
> >
> > There's always RODS - Ruby, OS, Database, Server
> >
> > martin
>
> Ok only one more I swear...
>
> What about  ROFLMAO
>
> Ruby ON FreeBSD Lighttpd Mysql ActiveRecord ORM

We have a winner! :)
Fd22ee3cfc7dac283ce8e451af324f7d?d=identicon&s=25 Chad Perrin (Guest)
on 2005-12-17 13:42
(Received via mailing list)
On Fri, Dec 16, 2005 at 08:22:40AM +0900, Martin DeMello wrote:
> W.B.Hill <mail@wbh.org> wrote:
> > On Thu, 15 Dec 2005, Paul Duncan wrote:
> >
> > > Of those, my personal favorites (and, coincidentally, the most juvenile)
> > > seem to be LAMR, LASR, LAFR, FAMR, FAPR, and FASR.
> >
> > Let's play with permutations, 'coz you gotta have a LARF ...
>
> There's always RODS - Ruby, OS, Database, Server
>

FURoR: Free Unix + Ruby on Rails
where "Free Unix" = Linux, *BSD, MINIX, whatever

--
Chad Perrin [ CCD CopyWrite | http://ccd.apotheon.org ]

unix virus: If you're using a unixlike OS, please forward
this to 20 others and erase your system partition.
A77873df3a9766b208e009248a2a9a56?d=identicon&s=25 Hampton (Guest)
on 2005-12-20 03:53
(Received via mailing list)
It does have a nice zing to it.

Except Puby is by far the more "mature" sounding name. Am I right or
what? I mean, that name just rolls of the tounge. You can be at a
dinner party and when you say that you are a Puby programmer, everyone
will look at you in *amazement*. It happened just this evening. In
fact, I was dining with the Archbishop of Canterbury (as I am in the
habit of doing) and I he remarked that he was looking for a new
scripting language that started with the letter "P" as LAMP is all the
rage in Paris. I volunteered that Puby would be a nice alternative. And
because of my rather remarkable remark, he bestowed upon me the title
of Master of the LAMP. What a good chap!

-hampton.
This topic is locked and can not be replied to.