Puby 1.0 Release!

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!

Hampton wrote:

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!

Is April early, or late?

James

That just sounds wrong...so very wrong....

-Justin

Hampton wrote:

···

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!

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!

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

E

[1] FreeBSD, lightTPD, PostgreSQL, Ruby

···

On 2005.12.14 09:27, "Hampton" <hcatlin@gmail.com> wrote:

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!

All I can say is that I'm _very_ happy that those domains aren't live.

···

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!

--
Bill Guindon (aka aGorilla)

:slight_smile: We you made me laugh.

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

Stephen

···

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.

--
Stephen Kellett
Object Media Limited http://www.objmedia.demon.co.uk/software.html
Computer Consultancy, Software Development
Windows C++, Java, Assembler, Performance Analysis, Troubleshooting

April is *always* in style.

I would change "LAMP" to "LAMPaRa", which is the same meaning as LAMP in
English.

But I think "Puby" is just wrong.

···

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!

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?

:wink:

···

On 12/13/05, Eero Saynatkari <ruby-ml@magical-cat.org> wrote:

On 2005.12.14 09:27, "Hampton" <hcatlin@gmail.com> wrote:
>
>
> 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!

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

E

[1] FreeBSD, lightTPD, PostgreSQL, Ruby

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

Jeff Wood

Is April early, or late?

How about APRiL?

Apache/PostgreSQL/Ruby in Linux.

Paul.

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

···

On Dec 13, 2005, at 9:08 PM, Jeff Wood 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?

:wink:

On 12/13/05, Eero Saynatkari <ruby-ml@magical-cat.org> wrote:

On 2005.12.14 09:27, "Hampton" <hcatlin@gmail.com> wrote:

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!

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

E

[1] FreeBSD, lightTPD, PostgreSQL, Ruby

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

Jeff Wood

Throw AJAX into the mix and you can call it ALARM.

···

On 12/14/05, Sam Dela Cruz <sam.dela.cruz@philips.com> wrote:

I would change "LAMP" to "LAMPaRa", which is the same meaning as LAMP in
English.

But I think "Puby" is just wrong.

>
> 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!

Hey, be fair to SQLite!

Jacob Fugal

···

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?

Logan Capaldo 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?

:wink:

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!

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

E

[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

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.

···

On Dec 13, 2005, at 9:08 PM, Jeff Wood wrote:

On 12/13/05, Eero Saynatkari <ruby-ml@magical-cat.org> wrote:

On 2005.12.14 09:27, "Hampton" <hcatlin@gmail.com> wrote:

Let's let Ruby decide:

···

* Jacob Fugal (lukfugl@gmail.com) wrote:

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

----
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.

--
Paul Duncan <pabs@pablotron.org> pabs in #ruby-lang (OPN IRC)
http://www.pablotron.org/ OpenPGP Key ID: 0x82C29562

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

···

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>

--
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.

Let's play with permutations, 'coz you gotta have a LARF ...
:wink:

···

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.

How about BARF - BSD Apache Ruby Firebird ?

···

On 12/14/05, Paul Duncan <pabs@pablotron.org> wrote:

*
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.

[snipped]

How about BARF - BSD Apache Ruby Firebird ?

Now that I like! :slight_smile:

···

* Mark Ericson (mark.ericson@gmail.com) wrote:

--
Paul Duncan <pabs@pablotron.org> pabs in #ruby-lang (OPN IRC)
http://www.pablotron.org/ OpenPGP Key ID: 0x82C29562