Sono innamorato del nodo JS e, provenendo da uno sfondo Java, sono interessato a provarlo anche per alcuni progetti in cui il nodo può sembrare un po 'esagerato, come un progetto di un motore di ricerca.Nodo JS, strutture dati tradizionali? (come Set, ecc.), qualcosa come Java.util per il nodo?
Una cosa che ho un po 'confuso da è che sembra JavaScript manca strutture di dati tradizionali, ad esempio un set, che ha una definizione precisa che si estende anche al di là informatica come è stato utilizzato in matematica prima che i computer esistessero (fondamentalmente una lista che non consente duplicati). Sembra che quando si usa il nodo JS non ci sia una libreria come Java.util con questi tipi di dati di base a cui sono abituato, mi rendo conto che potrei crearli da solo, ma questo aggiunge solo un ulteriore overhead al progetto.
Esistono librerie per il nodo (o JavaScript in generale) che risolvono questo problema? Penso che il nodo abbia molte potenzialità per sostituire l'uso di un linguaggio come Java per molti progetti in quanto ha così tanti vantaggi in termini di velocità di sviluppo, ma dover ricreare strutture dati che sono date per scontate in una piattaforma più matura potrebbe essere troppo sovraccarico per un piccolo progetto.
Mi scuso se ci sono altre domande come questa, tuttavia ho passato un po 'di tempo a cercare e non mi è venuto in mente molto.
C'è 'set' in armonia (eseguire' nodo --harmony'). – pimvdb
grazie, non sono sicuro di cosa sia 'harmony', hai un link dato che le mie ricerche su google su questo non sembrano essere il link al progetto – Rick
È fondamentalmente il nome di un work-in-progress di la prossima versione di ECMAScript. Per gli insiemi, vedi [this] (http://wiki.ecmascript.org/doku.php?id=harmony:simple_maps_and_sets). – pimvdb