INeedzPrepend


#1

Ruby’s gone too long now without something --anything, in the way of
this:

http://groups.google.com/group/ruby-core-google/browse_thread/thread/bf71070dc26a60bb/cf49db443e8352f6?hl=en#cf49db443e8352f6

A long time ago Matz suggested :pre and :post method modifiers, but we
never got them. #prepend seems simpler, and certainly easier to
implement.

Can I get an amen? Can I get support to put this a fast track? It’s an
exceptionally powerful idea (maybe not full blown cut-aop powerful,
but it covers the most important aspects. hehe, pun intended).

T.


#2

On Mar 20, 2009, at 02:59 , Trans wrote:

Can I get an amen? Can I get support to put this a fast track? It’s an
exceptionally powerful idea (maybe not full blown cut-aop powerful,
but it covers the most important aspects. hehe, pun intended).

You do realize that we all know that you two are the same person, right?


#3

On Mar 20, 2:15 pm, Ryan D. removed_email_address@domain.invalid wrote:

On Mar 20, 2009, at 02:59 , Trans wrote:

Can I get an amen? Can I get support to put this a fast track? It’s an
exceptionally powerful idea (maybe not full blown cut-aop powerful,
but it covers the most important aspects. hehe, pun intended).

You do realize that we all know that you two are the same person, right?

What two people?


#4

On Mar 20, 2009, at 11:42 , trans wrote:

You do realize that we all know that you two are the same person,
right?

What two people?

nice try…


#5

On Fri, Mar 20, 2009 at 2:59 AM, Trans removed_email_address@domain.invalid wrote:

exceptionally powerful idea (maybe not full blown cut-aop powerful,
but it covers the most important aspects. hehe, pun intended).

Isn’t ruby-core the place to suggest changes to the Ruby language?
Further, I don’t really see the need here: if you need AOP-like
features in Ruby, there are frameworks (e.g., Aquarium) that provide
this feature and a lot more. Why does this specific feature need to be
a core feature of the language?


#6

On Mar 20, 3:10 pm, Ryan D. removed_email_address@domain.invalid wrote:

On Mar 20, 2009, at 11:42 , trans wrote:

On Mar 20, 2:15 pm, Ryan D. removed_email_address@domain.invalid wrote:

You do realize that we all know that you two are the same person,
right?

What two people?

nice try…

I’m going to help out here because I don’t want to see a slight
communication problem devolve into looking like Ryan’s a complete dick
and Trans is hopelessly befuddled. And all this time, the bystanders
won’t know anything of the intricacies of their delicate point/
counterpoint, thrust and parry and riposte.

Ryan is pointing out that Trans and Thomas S. are not two
different people, as might be guessed by the differing monikers. In
fact, “Trans” (or “trans”) is some sort of alias for Thomas S… Or
maybe it’s the other way around. That point isn’t entirely clear to
me.

HTH, HAND


#7

John W. wrote:

You’re not fooling us either…“Chris”.

:-p

:slight_smile:

Please, it’s Friday afternoon (here anyway), so everybody just crack
open a cold one, and enjoy some classic Monty Python:

http://www.ibras.dk/montypython/episode09.htm#3


#8

On Fri, Mar 20, 2009 at 5:48 PM, Christopher D. removed_email_address@domain.invalid
wrote:

Can I get an amen? Can I get support to put this a fast track? It’s an
exceptionally powerful idea (maybe not full blown cut-aop powerful,
but it covers the most important aspects. hehe, pun intended).

Isn’t ruby-core the place to suggest changes to the Ruby language?
Further, I don’t really see the need here: if you need AOP-like
features in Ruby, there are frameworks (e.g., Aquarium) that provide
this feature and a lot more. Why does this specific feature need to be
a core feature of the language?

You’re not fooling us either…“Chris”.

:-p


#9

On Mar 20, 4:35 pm, Yossef M. removed_email_address@domain.invalid wrote:

me.
Yossef, as anyone that’s been around here for more then a few months
probably already knows, is correct. TRANS, if you really want to know,
is an acronym for my name.

Okay… now back to actual Ruby matters…

T.


#10

What two people?

nice try…

Hey Ryan, did you know matz is actually Yukihiro M.! Yes, the
saem guy who create Ruby.

I know. I know. How deceptive! I think you better stop talking to
that guy, or using his language. You never know what kind of tricks
he might be up to.

T.


#11

On 20.03.2009 10:59, Trans wrote:

exceptionally powerful idea (maybe not full blown cut-aop powerful,
but it covers the most important aspects. hehe, pun intended).

I am not sure what you mean by “put this a fast track” but the feature
seems useful for me. I even put together an implementation of this
quite a while ago. So, I support, having this in the language at some
point in time X << infinity (and probably also X < 2012).

Cheers

robert


#12

On Mar 21, 6:51 am, trans removed_email_address@domain.invalid wrote:

TRANS, if you really want to know, is an acronym for my name.

An acronym? Really? That’s some Kiefer Sutherland action you have
going on there. (See http://www.imdb.com/name/nm0000662/bio.)

You don’t have to reveal your full name if you don’t want, but I’m
just going to guess it’s Thomas Robert Allan Nicholas Sawyer.


#13

On Mar 20, 2009, at 13:35 , Yossef M. wrote:

I’m going to help out here because I don’t want to see a slight
communication problem devolve into looking like Ryan’s a complete dick
and Trans is hopelessly befuddled. And all this time, the bystanders
won’t know anything of the intricacies of their delicate point/
counterpoint, thrust and parry and riposte.

Ryan is pointing out that Trans and Thomas S. are not two
different people, as might be guessed by the differing monikers. In
fact, “Trans” (or “trans”) is some sort of alias for Thomas S… Or
maybe it’s the other way around. That point isn’t entirely clear to
me.

Aaaaactually, I was taking a much further leap. I was insinuating that
TRANS and roger pack were one and the same. We’ve got a lunchtime
debate going on at work and I flipped sides after seeing the ruby-core
thread followed by TRANS’ “can I get an amen” (?!?!!) on here.


#14

On Mar 21, 5:28 pm, Yossef M. removed_email_address@domain.invalid wrote:

On Mar 21, 6:51 am, trans removed_email_address@domain.invalid wrote:

TRANS, if you really want to know, is an acronym for my name.

An acronym? Really? That’s some Kiefer Sutherland action you have
going on there. (Seehttp://www.imdb.com/name/nm0000662/bio.)

"Kiefer William Frederick Dempsey George Rufus Sutherland "

Wow! Starts to remind me of Enemy Mine. Did you see that movie? The aliens
are asexual and their names are a continuation of their parents.
Coming of age requires the recitation of all the names.

You don’t have to reveal your full name if you don’t want, but I’m
just going to guess it’s Thomas Robert Allan Nicholas Sawyer.

Close!

In my family it is traditional to have two middle names after each of
the grandfathers. Robert is my dad’s father, and Norris it my mother’s
father. Norris has a son named Nicholas though … so like I said,
close!

The A on the other hand is something I added when I was young after my
childhood hero of “The Once and Future King”.

T.