embedded software
Mientras programo un microprocesador, me doy cuenta de lo difícil que es programar "real-time embedded sotware", por lo que he llegado a perdonar al ser que nos programó, al que tantas veces he culpado de algunos requerimientos que olvidó tomar en cuenta al momento de desarrollarnos. Algunos requerimientos que podrían ser tomados en cuenta a la hora de hacer un nuevo "release" de la raza humana:
- botón reset.
- controlar distintos estados energéticos: Run, Idle, Sleep
- batería opcional, de larga duración.
- algún puerto de comunicación, compatible con el pc.
- inclusión de algun trasceiver para comunicación inalámbrica de larga distancia (mayor que la voz).
- carga dinámica de sensores en tiempo real.
- eliminar las funciones: necesitarGobierno(liar candidato), necesitarReligion(void Dios), quererDinero(ultralongdouble sueldo )