[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

INeedzPrepend

Trans

3/20/2009 9:59:00 AM

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

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.

12 Answers

Ryan Davis

3/20/2009 6:15:00 PM

0


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?


Trans

3/20/2009 6:43:00 PM

0



On Mar 20, 2:15=A0pm, Ryan Davis <ryand-r...@zenspider.com> 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?

Ryan Davis

3/20/2009 8:10:00 PM

0


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

>
>
> On Mar 20, 2:15 pm, Ryan Davis <ryand-r...@zenspider.com> 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?


nice try...


Yossef Mendelssohn

3/20/2009 8:36:00 PM

0

On Mar 20, 3:10=A0pm, Ryan Davis <ryand-r...@zenspider.com> wrote:
> On Mar 20, 2009, at 11:42 , trans wrote:
> > On Mar 20, 2:15 pm, Ryan Davis <ryand-r...@zenspider.com> wrote:
> >> You do realize that we all know that you two are the same person, =A0
> >> 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 Sawyer 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 Sawyer. Or
maybe it's the other way around. That point isn't entirely clear to
me.

HTH, HAND

--
-yossef

Christopher Dicely

3/20/2009 9:49:00 PM

0

On Fri, Mar 20, 2009 at 2:59 AM, Trans <transfire@gmail.com> wrote:
> 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#cf49db...
>
> 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).

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?

John Wells

3/20/2009 10:01:00 PM

0

On Fri, Mar 20, 2009 at 5:48 PM, Christopher Dicely <cmdicely@gmail.com> 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

Joel VanderWerf

3/20/2009 10:22:00 PM

0

John Wells wrote:
> On Fri, Mar 20, 2009 at 5:48 PM, Christopher Dicely <cmdicely@gmail.com> 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

:)

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

--
vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407

Trans

3/21/2009 11:40:00 AM

0

> > On Mar 20, 2:15 pm, Ryan Davis <ryand-r...@zenspider.com> 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? =A0
> >>> 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, =A0
> >> right?
>
> > What two people?
>
> nice try...

Hey Ryan, did you know matz is actually Yukihiro Matsumoto! 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.

Trans

3/21/2009 11:52:00 AM

0



On Mar 20, 4:35=A0pm, Yossef Mendelssohn <ymen...@pobox.com> 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 Sawyer 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 Sawyer. Or
> maybe it's the other way around. That point isn't entirely clear to
> 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.

Robert Klemme

3/21/2009 11:59:00 AM

0

On 20.03.2009 10:59, Trans wrote:
> 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#cf49db...
>
> 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).

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