¿Qué está pasando con Arc? [cerrado]
-
19-08-2019 - |
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?
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.
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 ):
- PicoLisp Works , 467 páginas
- PicoLisp por ejemplo , 1372 páginas
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. "
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 ...