Puby 1.0 Release!

H

Hampton

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

James Britt

Hampton said:
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
 
S

Sam Dela Cruz

--=_alternative 0007A828882570D7_=
Content-Type: text/plain; charset="US-ASCII"

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!
--=_alternative 0007A828882570D7_=--
 
E

Eero Saynatkari

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? :)


E


[1] FreeBSD, lightTPD, PostgreSQL, Ruby
 
J

Jeff Wood

------=_Part_28216_8610665.1134526086090
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

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?

;)

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? :)


E


[1] FreeBSD, lightTPD, PostgreSQL, Ruby


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

Jeff Wood

------=_Part_28216_8610665.1134526086090--
 
L

Logan Capaldo

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?

;)

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? :)


E


[1] FreeBSD, lightTPD, PostgreSQL, Ruby


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
 
J

Jeff Wood

--------------050602090601050901050409
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Logan said:
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?

;)

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? :)


E


[1] FreeBSD, lightTPD, PostgreSQL, Ruby



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.


--------------050602090601050901050409--
 
C

Chad Perrin

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

Stephen Kellett

In message said:
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
 
J

Jacob Fugal

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
 
P

Paul Duncan

--s2lX4GznBIrto1wi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

* Jacob Fugal ([email protected]) said:
=20
Hey, be fair to SQLite!
=20
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 =3D [
%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 =3D args.dup, 'and %s'
"%s: %s" % [args.map { |s| s[0,1] }.join, (t << fmt % t.pop; t.join(', =
'))]
end

def self.all(args =3D [])
ret =3D []
if args.size =3D=3D TERMS.size
ret << make(*(args.mwi { |num, i| TERMS[num] }))
else
0.upto(TERMS[args.size].size - 1) { |i| ret << all(args << i); args.p=
op }
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.

--=20
Paul Duncan <[email protected]> pabs in #ruby-lang (OPN IRC)
http://www.pablotron.org/ OpenPGP Key ID: 0x82C29562

--s2lX4GznBIrto1wi
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFDoMwqzdlT34LClWIRAtjGAJ0R2E9mNG0aotZojKoBFdh3iBA1CACfRu2m
6x0ZZ7mLe4vjJWnHqAxklIY=
=e+xO
-----END PGP SIGNATURE-----

--s2lX4GznBIrto1wi--
 
W

W.B.Hill

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 ...
;-)
 
P

Paul Duncan

--wl4gXchqb9PBRcq/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

* Mark Ericson ([email protected]) wrote:
[snipped]
How about BARF - BSD Apache Ruby Firebird ?

Now that I like! :)

--=20
Paul Duncan <[email protected]> pabs in #ruby-lang (OPN IRC)
http://www.pablotron.org/ OpenPGP Key ID: 0x82C29562

--wl4gXchqb9PBRcq/
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFDofJlzdlT34LClWIRAizUAKCkb/dNJGgLTQLXJ2Dr1nCMSuEdgwCgqcB5
Q9blbQNx+YoRSuZdnx8aLho=
=nZDM
-----END PGP SIGNATURE-----

--wl4gXchqb9PBRcq/--
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,054
Latest member
TrimKetoBoost

Latest Threads

Top