Cosa sta succedendo con Arc? [chiuso]
-
19-08-2019 - |
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?
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.
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):
- PicoLisp Works , 467 pagine
- PicoLisp con l'esempio , 1372 pagine
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. "
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 ...