Lingua-e
← Comparativas

sort vs order

Para organizar datos en una secuencia, siempre di "sort". "Order" como verbo significa dar una orden o hacer un pedido, no ordenar datos. La única excepción es ORDER BY en SQL, que es una palabra clave fija, no un verbo que eliges.

sort

El verbo estándar para organizar datos en una secuencia específica (ascendente, descendente, alfabética). Esta es la palabra que hay que usar en código y en conversación cuando se quiere decir "ordenar" datos.

"Sort the results by timestamp before returning them to the client."

order

Como verbo, significa dar una orden o hacer un pedido ("pedir comida", "el manager ordenó una corrección"). En programación casi nunca significa ordenar datos, salvo en la cláusula ORDER BY de SQL.

"SELECT * FROM events ORDER BY created_at DESC;"

Tip para entrevistas

Si te piden describir un algoritmo, di "sort the array" o "sort by key", nunca "order the array". Puedes decir "in ascending order" o "in sorted order" porque "order" funciona como sustantivo, simplemente no como verbo para organizar datos.

Otras comparativas

¿Te resultó útil esta página?

¿Listo para practicar tu inglés en el trabajo?

Lingua-e tiene ejercicios interactivos basados en conversaciones reales de developers: standups, code reviews, retrospectivas y más. Practica hasta que salga solo.

Prueba Lingua-e gratis