Pregunta

Arc, si no lo sabe, es Paul Graham 's' '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 lanzado en enero del año pasado.

Pero parece que no ha pasado mucho desde entonces: el foro está prácticamente muerto y no hay nada nuevo en Paul El propio sitio de Graham. ¿Alguien sabe lo que está pasando?

¿Fue útil?

Solución

Um, la mejor media de Paul Graham, Jessica ha tenido un bebé es lo que le pasó a Arc ...

Otros consejos

Nadie sabe mucho. La última vez que Paul Graham publicó en el foro Arc fue aquí donde indicó que no importa si él produce algo que la gente "piensa que quiere en este momento" y no tiene tiempo para trabajar en Arc. Eso fue hace unos meses y puede haber sido la gota que colmó el vaso que rompió la espalda de la comunidad Arc. Arc es vaporware o abandonware en mi opinión.

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

En respuesta a esta publicación de blog que menciona a Arc, Paul Graham (pg) hizo lo siguiente comentar en Hacker News (HN) indicando que Arc no ha sido abandonado de ninguna manera:

  

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

     

Imagina lo ridículo que fue   leer mientras toma un descanso de trabajar   en HN, rodeado de ventanas llenas de   Fuente de arco estaba en medio de   edición.

     

Mucha gente parece sentir que un   el lenguaje no es real a menos que el   El diseñador habla con ellos todos los días.   Pero esa no es la única forma en que los idiomas   ocurrir. Ni posiblemente la mejor manera. yo   sentir que obtienes mejores ideas si   pensar en unidades de ensayos ocasionales   en lugar de una secuencia de tweets. Eso   parece probable que lo mismo sea cierto   con diseño de lenguaje.

Arc no pretende ser la próxima gran cosa. Está más destinado a 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 para quienes Arc está destinado, ni siquiera han nacido ... diablos, ¡sus padres ni siquiera han nacido todavía!

Entonces, ¡deja que el chico se relaje! 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, claro, COBOL sigue vivo y coleando, pero ese no es el tipo de inmortalidad que Paul Graham está buscando. No quiere que los programadores en 2109 escriban Arc porque tienen que mantener una base de código heredada horrible, él quiere que escriban Arc porque sigue siendo el mejor, más hermoso, más agradable, más expresivo y más poderoso lenguaje.

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

La última actualización que conozco es aquí :

  

El bebé está durmiendo y yo estoy pirateando.

     

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

Hace 5 horas Paul Graham dijo :

  

Probablemente lanzaré una nueva versión   después en este año. La mayoría de los cambios   estará en news.arc, que ahora es   bastante solido Tal vez realmente haga   un esfuerzo para hacerlo instalable   sin tener que entender el   fuente.

Y picolisp se está volviendo más interesante. picolisp es el ceceo más parecido a un arco, y está 15-20 años por delante del arco.

Arc es viejo. Ahora es Factor lo que está de moda. :)

No creo que el objetivo de Paul Graham en el diseño de 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 largo plazo. (¡Y eso está bien!)

La rama de nex3 permanece bastante activa.

http://github.com/nex3/arc/commits/master

Eche un vistazo a PicoLisp , una versión lista para producción del lenguaje de cien años , ahora documentado en dos libros disponibles gratuitamente en scridb (formato pdf ):

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

Cuando se le pregunte,

  

" Este artículo me hace preguntarme: ¿estado de arco? "

Paul respondió:

  

" Hackeo una cantidad justa en ella, menos en ella. Esperaba lanzar un nuevo   versión de News pronto y, por lo tanto, también una nueva versión de Arc. Pero yo soy   bastante ocupado con YC. "

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

El arco parece moverse 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 una alternativa.

Arc se está muriendo en la obsolescencia ... su estrella se desvanece lentamente ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top