Mentre provo dolorosamente a trovare un buon algoritmo di ordinamento naturale scritto in JavaScript, mi imbatto in una serie di diverse implementazioni, & post e blog interessanti risposte su Stack Overflow.
Ogni implementazione fornisce i suoi trucchi tecnici, tuttavia più lo guardavo più una domanda diventava molto chiara: "c'è in realtà qualche specificazione agnostica della lingua riguardante l'ordinamento naturale delle stringhe ???"
Voglio dire, se no, allora come ci si potrebbe aspettare di scrivere un pezzo di codice che sia in realtà "corretto per tutti" o "concordato dalla comunità"? Mi sarei aspettato una specifica che affermasse il risultato dei compromessi / decisioni prese, almeno per l'inglese, poiché è semplice (senza accenti / segni diacritici) ...
Nota che ho scritto "linguaggio indipendente" come mi aspetterei che questa specifica fosse utilizzata per implementare soluzioni in diverse lingue, non solo in javascript o C # o Java.
Risorse: