Ordenar array alfabéticamente

Y si tienes 5.324.956.329.487 nombres funciona también? Lo hace automático?

En teoría sí, pero mi paciencia llegó hasta la de nada más.

El único requisito es que todos los elementos sean del mismo tipo, si tienes un array mixto tendrías que separarlo según el classof de cada elemento y luego unir los arrays ordenados. Algo como esto:

Código:

Fn sortarraybytype thearray =
(. Datatype = makeuniquearray (for each in thearray collect (classof each)). Result = #(). For I in datatype do join result (sort (for each in thearray where (classof each)==i collect each)). Return result). Sortarraybytype #(Daniel, 4, Cristian, 3, bastian, 2, Andrés, 1).

. Ver más sobre el tema y los comentarios en el foro