Domanda

Arc, se non lo sai, è Paul Graham in 100 anni di lingua " ;, oppure , più prosaicamente, nuova versione di Lisp. È stato pesantemente seguito su reddit (quando reddit era interessante) e una versione precedente era rilasciato a gennaio dell'anno scorso.

Ma da allora sembra che non sia successo molto: il forum è praticamente morto, e non c'è nulla di nuovo su Paul Il sito di Graham. Qualcuno sa cosa sta succedendo?

È stato utile?

Soluzione

Uhm, la migliore metà di Paul Graham Jessica ha avuto un bambino è quello che è successo ad Arc ...

Altri suggerimenti

Nessuno sa molto. L'ultima volta che Paul Graham ha pubblicato sul forum Arc è stato qui dove ha indicato di no importa se produce qualcosa che la gente "pensa di volere in questo momento" e non ha tempo di lavorare su Arc. È stato qualche mese fa e potrebbe essere stata la goccia che ha spezzato la comunità dell'Arco. Secondo me, Arc è vaporware oandonware.

In alternativa, Clojure è una Lisp buona, fresca e sviluppata attivamente che esiste e funziona proprio ora.

In risposta a questo post sul blog che menziona Arc, Paul Graham (pg) ha reso il seguente commentare Hacker News (HN) indicando che Arc non è stato abbandonato in alcun modo:

  

" Alla fine, lo stesso signor Graham sembrava   per pronunciare la lingua "

     

Immagina quanto fosse ridicolo   leggere mentre si prende una pausa dal lavoro   su HN, circondato da finestre piene di   Fonte d'arco di cui ero nel mezzo   la modifica.

     

Molte persone sembrano ritenere che a   la lingua non è reale a meno che il   il designer parla con loro ogni giorno.   Ma non è l'unico modo in cui le lingue   accadere. Né forse il modo migliore. io   senti di avere idee migliori se tu   pensare in unità di saggi occasionali   piuttosto che un flusso di tweet. esso   sembra probabile che lo stesso sia vero   con il design del linguaggio.

L'arco non è destinato a essere la prossima grande cosa. È più inteso per essere la prossima grande cosa dopo la prossima grande cosa dopo la prossima grande cosa dopo la prossima grande cosa dopo la prossima grande cosa. In effetti, i programmatori per i quali Arc è destinato, non sono nemmeno ancora nati ... diamine, i loro genitori non sono nemmeno ancora nati!

Quindi, riduci un po 'il ragazzo! Progettare un linguaggio di programmazione è difficile. Progettare un linguaggio di programmazione che resiste alla prova del tempo è ancora più difficile.

Voglio dire, certo, COBOL è ancora vivo e vegeto, ma questo è non è il tipo di immortalità che Paul Graham sta cercando. Non vuole che i programmatori nel 2109 scrivano Arc perché devono mantenere un pessimo codice di legacy, vuole che scrivano Arc perché è ancora il linguaggio migliore, più bello, più divertente, più espressivo e più potente.

Se stai cercando un Lisp per il 2009 (o anche il 2019), invece del 2109, allora secondo il suggerimento di Brian C.: dai un'occhiata a Clojure.

L'ultimo aggiornamento di cui sono a conoscenza è qui :

  

Il bambino sta dormendo e io sto hackerando.

     

La prossima versione ne avrà di più   miglioramenti a news.arc rispetto a   linguaggio di base, perché quello è   quello su cui ho lavorato di recente ultimamente.   Ma mi concentrerò di più su   la lingua presto.

5 ore fa Paul Graham ha detto :

  

Probabilmente rilascerò una nuova versione   entro quest'anno. La maggior parte delle modifiche   sarà in news.arc, che è ora   abbastanza solido. Forse ce la farò davvero   uno sforzo per renderlo installabile   senza dover capire il   fonte.

E picolisp sta diventando sempre più interessante. picolisp è il lisp più simile ad "arco", ed è 15-20 anni avanti rispetto all'arco.

L'arco è vecchio. Ora è Fattore che è caldo. :)

Non credo che l'obiettivo di Paul Graham nel progettare il suo nuovo linguaggio implichi alcun tipo di sforzo per essere "il primo a commercializzare" o prendersi cura della retrocompatibilità, mantenere un'implementazione complessa, costruire una comunità, librerie, test, ecc ... Sembra un processo a lungo termine. (E va bene!)

Il ramo di nex3 rimane abbastanza attivo.

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

Dai un'occhiata a PicoLisp - una versione pronta per la produzione della lingua centenaria , ora documentata in due libri liberamente disponibili su scridb ( pdf formato):

A me sembrava molto aria calda. Ho anche guardato cosa stava succedendo per un po ', ma ora sono frustrato. Le cose che ne sono uscite sono lontane dalle lodi nei suoi saggi. Ma forse è semplicemente troppo impegnato ...

Quando richiesto,

  

" Questo articolo mi fa meravigliare: status-of-arc? "

Paul ha risposto,

  

" Ho hackerato una discreta quantità, meno su di esso. Speravo di rilasciarne uno nuovo   presto la versione di News, e quindi anche una nuova versione di Arc. Ma io sono   piuttosto impegnato con YC. "

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

L'arco sembra muoversi glacialmente se non del tutto. Clozure (da non confondere con Clojure, che è già stato menzionato) è probabilmente il più vicino all'Arco in alternativa.

L'arco sta morendo nell'obsolescenza ... la sua stella sta lentamente svanendo ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top