Non ho idea di come hai concluso che Factor non è stato sviluppato attivamente. Factor 0.95 è stato appena rilasciato il 17 agosto e, se guarda la pagina di cronologia di GitHub , vedrai che ci sono molti di commit che atterrano regolarmente. La maggior parte non viene eseguita da Slava, dato che ha consegnato il progetto a Doug Coleman (erg) e John Benediktsson (mrjbq7), ma il linguaggio continua a vedere importanti miglioramenti, alcuni dei quali sorprendenti. (Ad es., La numerazione a valore globale, che può portare a massimi aumenti di velocità nell'intero code-base, calcolando le espressioni comuni in un'unica posizione, è appena atterrato poche settimane fa.)
Anche se hai ragione che c'è una buona quantità di codice in unmaintained
, c'è un molto volume di codice maggiore nelle librerie principali e, di fatto, la maggior parte del codice in unmaintained
equivale a esperimenti di pensiero o codice che non rappresenta più e il modo ideale per lavorare in Factor. Ad esempio, in almeno alcune circostanze, sarebbe meglio chiamare deprecated
.
Per quanto riguarda altri linguaggi basati su stack, ce ne sono alcuni in sviluppo attivo, ma nessuno ha il fattore di trazione, e l'unica lingua concatenativa che conosco con una distribuzione estesa diversa da Forth è PostScript - probabilmente non è quello che vuoi scrivere il tuo prossimo progetto in. A meno che tu non sia soddisfatto di qualcosa che l'offerta di Factor, penso che sia la soluzione migliore. La comunità è amichevole e attiva, e sono sicuro che sarebbe entusiasta di rispondere a qualsiasi domanda tu abbia o di accettare qualsiasi miglioramento tu abbia in mente.