2009-01-15 27 views
47

Arc, si no lo sabe, es Paul Graham 'lenguaje de 100 años', o, más prosaicamente, nueva versión de Lisp. Fue muy seguido en reddit (cuando reddit era interesante), y una versión anterior era released en enero del año pasado.¿Qué está pasando con Arc?

Pero nada parece haber sucedido desde entonces: el forum está prácticamente muerto, y no hay nada nuevo en el sitio de Paul Graham. ¿Alguien sabe lo que está pasando?

+0

No puedo agregar nuevas etiquetas (¿no es suficiente repetición?) Así que si alguien pudiera etiquetar esto con "Arc" y quizás "Paul-Graham", estaría agradecido. –

+0

Agregó arco ... de todos modos, gran pregunta, estoy ansioso por leer las respuestas – DFectuoso

+0

+1 "cuando reddit era interesante" –

Respuesta

37

Um, mejor medio de Paul Graham Jessica has had a baby es lo que ha pasado con Arco ...

+3

Las graduaciones se realizaron el 25 de enero de 2009 –

2

Para mí eso parecía mucho aire caliente. También he estado viendo qué está pasando por un tiempo, pero estoy frustrado ahora. Lo que salió de él está lejos de las alabanzas en sus ensayos. Pero tal vez él es demasiado ocupado ...

+3

La realidad es que pg no sabe mucho sobre los lenguajes de programación. Debería limitarse a "construir cosas que la gente pagará", es por eso que es rico y famoso. – jrockway

+0

Es por eso que es rico, aunque debe modificarse para "construir cosas que las personas pagarán de maneras mucho más poderosas que la mayoría de las personas". Es famoso porque es un buen pensador y escribe ensayos interesantes. –

39

Nadie sabe mucho. La última vez que Paul Graham publicó en el foro de Arc fue here, donde indicó que no le importa si produce algo que las personas "piensan que quieren en este momento" y que no tiene tiempo para trabajar en Arc. Eso fue hace unos meses y puede haber sido la gota que colmó la espalda de la comunidad de Arc. Arc es vaporware o abandonware en mi opinión.

Para una alternativa, Clojure es un Lisp bueno, fresco, desarrollado activamente que existe y funciona en este momento.

+2

Supongo que echaré un vistazo a Clojure. Antes me desanimó el nombre horrible: la 'j' me hizo asumir que era una desagradable variante de Java. –

+6

Es _una_ variante Java-como-en-JVM. (tantas confusiones causadas por las 4 cosas únicas se llamaron Java - lenguaje, tiempo de ejecución, bibliotecas y procesadores integrados) – Aaron

+0

@ Aaron: ... y un lenguaje de scripting. –

4

Arc is old. Ahora es el factor que está caliente. :)

14

El arco no está destinado a ser la próxima gran cosa. Es más la intención de ser la próxima gran cosa después de la próxima gran cosa después de la próxima gran cosa después de la próxima gran cosa después de la próxima gran cosa. De hecho, los programadores a los que se destina Arc, ni siquiera han nacido aún ... diablos, sus padres ni siquiera han nacido todavía.

Por lo tanto, corte el chico un poco flojo! Diseñar un lenguaje de programación es difícil. Diseñar un lenguaje de programación que resista la prueba del tiempo es aún más difícil.

Quiero decir, seguro, COBOL sigue vivo y coleando, pero que es no es el tipo de inmortalidad que Paul Graham está buscando. Él no quiere que los programadores en 2109 escriban Arc porque tienen que mantener una base de código heredada horrible, quiere que escriban Arc porque sigue siendo el mejor, más hermoso, el más divertido, el más expresivo y el más poderoso.

Si está buscando un Lisp para 2009 (o incluso 2019), en lugar de 2109, entonces sugiero la sugerencia de Brian C. Eche un vistazo a Clojure.

+0

Creo que 'lenguaje de 100 años' es la frase clave. Si todavía está trabajando en eso dentro de 10 años, tal vez sea el momento de darse cuenta. – GlennS

4

No creo que el objetivo de Paul Graham al diseñar su nuevo lenguaje implique ningún tipo de esfuerzo para ser el primero en comercializar o preocuparse por la compatibilidad con versiones anteriores, mantener una implementación compleja, construir una comunidad, bibliotecas, pruebas, etc. .. Parece que es un proceso a más largo plazo. (Y eso está bien!)

+0

De acuerdo, borraré la segunda parte de mi mensaje. –

21

En respuesta a this blog post que menciona Arco, Paul Graham (pg) hizo the following comment on Hacker News (HN) lo que indica que Arco no ha sido abandonado por cualquier medio:

"Con el tiempo, el propio Sr. Graham parecía despreciar el idioma"

Imagínese lo ridícula que era esto a leer mientras toma un descanso del trabajo en HN, rodeado de ventanas llenas de fuente de arco que estaba en el medio de edición.

Mucha gente parece sentir que un lenguaje no es real a menos que el diseñador hable con ellos todos los días. Pero esa no es la única forma en que se producen los idiomas . Ni posiblemente la mejor manera. I sienta que obtiene mejores ideas si piensa en unidades de ensayos ocasionales en lugar de una secuencia de tweets. Es parece probable que lo mismo sea cierto con el diseño del lenguaje.

+0

Gracias por el enlace a la publicación de mi blog. En el momento en que escribí que se hablaba muy poco sobre Arc y yo esperaba avivar las brasas. Lo hice ... por unos días, pero las cosas parecen haberse calmado nuevamente. Sin embargo, según las respuestas de pg, parece que así es como le gusta. -m – fogus

+0

Paul Graham hizo este comentario el 7 de febrero de 2009 –

9

Última actualización Soy consciente de here es:

de dormir del bebé, y estoy seco.

La próxima versión tendrá más mejoras a news.arc que el lenguaje subyacente , porque eso es lo que he estado trabajando en más últimamente. Pero voy a centrarme más en el lenguaje pronto.

-2

Arco está muriendo en la obsolescencia ... su estrella se va desvaneciendo poco a poco ... rama

+3

No sabía que su estrella en realidad se había quemado alguna vez. – mquander

5

Y picolisp es cada vez más interesante. picolisp es el ceceo más parecido al "arco" que existe, y tiene 15-20 años de ventaja sobre el arco.

1

Parece que el arco se mueve glacialmente si es que lo hace. Clozure (que no debe confundirse con Clojure, que ya se ha mencionado) es posiblemente el más cercano a Arc como alternativa. Hace

9

5 horas Paul Graham said:

que probablemente va a lanzar una nueva versión a finales de este año. La mayoría de los cambios estarán en news.arc, que ahora es bastante sólido. Tal vez haga realmente un esfuerzo para que sea instalable sin tener que entender la fuente .

2

Cuando se le preguntó,

"Este artículo me hace extrañar: el estatuto de arco?"

Pablo respondió,

"Me hackear una buena cantidad en ella, menos en él. Tenía la esperanza de liberar una nueva versión de noticias en breve, y por lo tanto también una nueva versión de Arco . Pero estoy bastante ocupado con YC."

http://news.ycombinator.com/item?id=2926991

5

Tenga una mirada en PicoLisp - una versión lista para la producción de la lengua centenar de años, ahora documentada en dos libros libremente disponibles en scridb (pdf formato):

Cuestiones relacionadas