Ingeniería de software

18
¿Cómo representa PHP internamente las cadenas?

UTF8? UTF16? ¿Las cadenas en PHP también hacen un seguimiento de la codificación utilizada? Veamos este script por ejemplo. Digamos que corro: $original = "शक्नोम्यत्तुम्"; ¿Qué pasa realmente? Obviamente, creo $originalque no contendrá solo 7 caracteres. Esos glifos deben estar representados...

18
Estándares de codificación Python vs. productividad

Trabajo para una gran organización humanitaria, en un software de construcción de proyectos que podría ayudar a salvar vidas en emergencias al acelerar la distribución de alimentos. Muchas ONG necesitan desesperadamente nuestro software y llevamos semanas de retraso. Una cosa que me preocupa en...

18
¿Cuál es el progreso en los registros de Haskell?

Recientemente me topé una vez más con los problemas de los registros de Haskell, en particular la unicidad de los nombres de campo. (Es un dolor...) Ya leí Una propuesta de registros en Haskell de SPJ y Greg Morrisett, pero su última actualización fue en 2003. Otro documento llamado Lightweight...

18
¿Qué son los gráficos en términos simples?

¿Qué son los gráficos, en informática, y para qué se utilizan? En términos laicos preferiblemente. He leído la definición en Wikipedia : En informática, un gráfico es un tipo de datos abstractos destinado a implementar los conceptos de gráfico e hipergrafía de las matemáticas. Una estructura...