Arc

Ronaldo Ferraz - Arc, Redux:

De que adianta uma linguagem que permite que você faça algo interessante se, na hora de transformar aquilo em algo real, não há suporte.

Quebrar paradigmas?

Não coloquei as mãos no Arc e nem me dei ao luxo de olhar para o tutorial da linguagem, porque ando gastando o meu tempo com a minha casa e minha esposa.

Mas, apesar do hype em cima do Arc (meio besta, inclusive), acho que apresentar idéias interessantes sempre válido. O Arc pode não tem um suporte adequado ainda e talvez nunca tenha. Não faz mal. Outros podem se beneficiar dessas idéias, seja implementando-as de maneira adequada, seja nunca mais repetindo os mesmos erros.

Dito isso, pelos comentários que eu li, o Arc nasceu torto. Por isso não figura nem no fim da minha lista de tecnologias a experimentar.


Comentário de Ronaldo - 02.03.08 @ 12h19 #

Ah, eu discordo. Eu acho que para quebrar paradigmas é necessário uma forma de colocar o que está sendo tentando em bom uso. O Arc pode até permitir isso para um subset de programador, mas por certas escolhas está se limitando em várias outras arenas que contam muito hoje em dia.

É claro que eu posso estar completamente errado—e provavelmente estou—mas não vi no Arc mais do que um conjunto de macros sobre um Scheme. O próprio Arc Challenge, que o Paul Graham colocou todo orgulhoso, foi resolvido em várias outras linguagens com menos código e mais legibilidade. Dizer que continuações são novidade e que o Arc vai revolucionar nisso é ser ingênuo.

Mas, quem sabe. O Ruby começou humildemente também. :-)

Comentário de Luiz Rocha - 02.03.08 @ 23h12 #

Ah, eu discordo. Eu acho que para quebrar paradigmas é necessário uma forma de colocar o que está sendo tentando em bom uso.

Verdade.

O Arc pode até permitir isso para um subset de programador, mas por certas escolhas está se limitando em várias outras arenas que contam muito hoje em dia.

E esse não pode ser considerado um bom uso? Colocar a prova um conjunto de conceitos para ver se esses conceitos são úteis e se a implementação é passível de ser utilizada em um ambiente de produção?

É claro que eu posso estar completamente errado—e provavelmente estou—mas não vi no Arc mais do que um conjunto de macros sobre um Scheme.

Preciso dar uma olhada no Arc para ter a minha opinião, mas até lá confio na sua. :-)

Não acho que o Arc vai ser revolucionário, independente de ser coisa do Paul Graham ou não. Mesmo pq, tem tanta idéia bacana para ser explorada antes de declarar que alguma coisa nova é revolucionária.

Feed com os comentários desse post.

Deixe o seu comentário:






LSDR.net

Feeds: Posts, Comentários


© 2004 - 08, Luiz Rocha
(GPG key)

Todo conteúdo sob licenca Creative Commons by-sa, a não ser que explicitado.

As opiniões expressas nesse website não representam necessariamente a visão estratégica, as opiniões e posições do meu empregador, nem são endossadas pelo mesmo.

Caveat Lector


OpenID friendly website