Think functionally in ruby

0 views
Skip to first unread message

Alcides Fonseca

unread,
Nov 4, 2009, 6:44:15 PM11/4/09
to rub...@googlegroups.com
Um boa apresentação sobre programar Ruby ao estilo funcional.


Pessoalmente gosto da maneira de como se aborda o problema e é vantajoso agora que crescemos em Cores para o paralelismo. Não tenho a certeza é até que ponto Ruby usa a imutabilidade para optimizar isso.

Lembro-me que na apresentação Forking Ruby[1] falavam de um fork que tentava usar exactamente essa optimização, mas alguém sabe se no MRI ou YARV isso adianta de alguma coisa?

Alcides




Ruben Fonseca

unread,
Nov 5, 2009, 8:07:58 AM11/5/09
to rub...@googlegroups.com
Olá

On Nov 4, 2009, at 11:44 PM, Alcides Fonseca wrote:

Lembro-me que na apresentação Forking Ruby[1] falavam de um fork que tentava usar exactamente essa optimização, mas alguém sabe se no MRI ou YARV isso adianta de alguma coisa?

O futuro é Macruby + GCD (Grand Central Dispatch).

(/me runs)

Ruben

Alcides Fonseca

unread,
Nov 5, 2009, 8:23:59 AM11/5/09
to rub...@googlegroups.com

On Nov 5, 2009, at 2:07 PM, Ruben Fonseca wrote:

> O futuro é Macruby + GCD (Grand Central Dispatch).

Isso corre em linux?

> (/me runs)

/me hunts you down and makes you install windows vista on your macbook.

Alcides

Francisco Cabrita

unread,
Nov 5, 2009, 8:35:37 AM11/5/09
to rub...@googlegroups.com
On Thu, Nov 5, 2009 at 1:23 PM, Alcides Fonseca <alcides...@gmail.com> wrote:


On Nov 5, 2009, at 2:07 PM, Ruben Fonseca wrote:

> O futuro é Macruby + GCD (Grand Central Dispatch).

Isso corre em linux?

> (/me runs)

/me hunts you down and makes you install windows vista on your macbook.

Alcides




--
blog: http://sufixo.com/raw
http://www.linkedin.com/in/franciscocabrita

Joao Bordalo

unread,
Nov 5, 2009, 10:56:46 AM11/5/09
to rub...@googlegroups.com
On Thu, Nov 5, 2009 at 1:23 PM, Alcides Fonseca
<alcides...@gmail.com> wrote:
>
>
> On Nov 5, 2009, at 2:07 PM, Ruben Fonseca wrote:
>
>> O futuro é Macruby + GCD (Grand Central Dispatch).
>
> Isso corre em linux?

Ainda não, pelos vistos por problemas de licenciamento:

http://arstechnica.com/open-source/news/2009/09/apple-opens-gcd-challenges-impede-adoption-on-linux.ars

>
>> (/me runs)
>
> /me hunts you down and makes you install windows vista on your macbook.
>
> Alcides
> >
>



--
blog: http://joaobordalo.com
Reply all
Reply to author
Forward
0 new messages