Por cierto, mirando el código de BQ, aparentemente crea colecciones automáticamente con las series de calibre...
Versión para imprimir
Por cierto, mirando el código de BQ, aparentemente crea colecciones automáticamente con las series de calibre...
BQ no saben lo que han hecho, han creado un monstruo (o su más ferviente aliada). Y no lo saben >:)>:)
Hmm que va, lo tengo muiy claro. Los lenguajes son super sencillos. Declarar variables, funciones, llamralas, y operaciones aritméticas, no le veo el problema. Otra cosa es luego aplicarlo en condiciones sobre el sistema y librerias. En eso es dónde hay que dedicar la mayor parte del tiempo.
Si claro, en esto de programación nunca nos pndremos de acuerdo. A mi aprender el lenguaje me parece fácil, he programado en ensamblador y en lenguajes más estructurados y no le veo pega alguna. En c++ no he llegado a programar pero no creo que me costase más de un par de tardes adecuarme a la sintaxis. Pero no he creado nunca aplicaciones para unix/linux/android ... por tanto ahí si le veo la pega principal en mi caso, y luego ponerse al día con lo que ya esta desarrollado para meterle mano. No me puedo creer que tu problema sea únicamente de c++.
Todavía recuerdo lo difícil que es, según tu, poder poner una opción en un menú y que se muestre o no la hora en la barra de estado de los lectores electrónicos, y me sonrio.
El problema no es aprender sino saber, no es lo mismo. Yo no juzgo el código de nadie sin verlo, no diré si es fácil o difícil hasta que lo tenga delante, porque a mí me lo han dicho más de una vez, y normalmente es una columpiada del de enfrente para conseguir lo que quiere. Yo también me he puesto con lenguajes y he empezado con ellos, pero no doy para hacer algo complicado desde cero hasta que de verdad me ponga con ello. En cuanto a crear una aplicación para linux/unix (android no lo conozco), pues depende de lo que quieras hacer, no del sistema en sí. Obviamente, si tienes que entrar en rutinas de bajo nivel es más complicado, si no... pues oye, no hay tanta diferencia.
Pero vamos, en cualquier caso es igual. Yo miraré el lector, me bajaré el software y veré lo que me planteo.
Mira que le das vueltas a las cosas, una vez que sabes programar en un lenguaje estructurado cambiar a otro es cosa sencilla porque además precisamente están pensados así, para que desarrollar sea más sencillo. YA te digo dudo que tarde más de dos días en ponerme al día en c++ y poder programar en ese lenguaje, y para alguién que haya hecho la carrera de informática que se ven bastantes lenguajes de programación, aunque nunca llegase a ver c++ habrá visto c y la adaptación será aún menor. El problema esta en la otra parte no en el lenguaje. Pero eres tu quién dice que lo complicado es c++ no yo, o que mezclo churras con merinas.
Yo tengo claro que no tengo muchas ganas de ponerme a bregar en el código de bq y las librerías y tal, cuando nunca he programado bajo linux y tengo que hacer mayor esfuerzo en adaptarme. Y volvemos al punto de origen que es para gente que controle de programación bajo linux será más sencillo. Solo estoy de acuerdo contigo que si nunca has programado lo tienes todavía más crudo. Pero si has programado aunque no sea en c++ ese no es el problema, aqui disentiremos, viva la discusión.
Para mí Linux es una complicación pero no por el desarrollo de código, sino por todo el carajal que tengo que montarme de entorno (que no tengo), todas las herramientas y demás. Eso me da más pereza. Lo otro... no me voy a tener que pegar con las librerías de acceso a hardware, que son las problemáticas, ese recubrimiento ya lo tengo ;) Sobre el resto lo dejamos ;-) Yo sí posiblemente me ponga si el lector básico me convence. Más en verano, que tendré más tiempo, pero posiblemente sí.