#91 Gracias por explicar. ya existían los scopes y la Std Library en c++ hace 10 años para hacer cosas. No digo que no haya estructuras de datos sino que digo que igual hay que elegir correctamente la estructura de datos en vez de trabajar en un array con índices. Ser c++ sin mas no lo va a hacer mas rapido. Es mas importante la estructura de datos.
Aquí podemos dividir la discusión entre si por el tipo de ejecución es mas rápido C++, c# no es interpretado, es compilado en tiempo de ejecución JIT , la primera vez puede ser algo lento, pero puede optimizarse mejor para la máquina donde va a ejecutarse, utilizar mas hilos , en realidad Task, usar ejecución asíncrona, y paralela, Por supuesto si se pudiera hacer lo mismo en C++ este seria mas rapido. No se si existen TAsk y ejecución asíncrona.
#51 Yo hace mucho que no trabajo en C y C ++ 10 anyos pero para recorrer un array de forma eficiente debias usar punteros o referencias.
Igual lo que usas son referencias que podemos considerar punteros que no pueden ser NULL.
Si usas índices estás perdiendo rendimiento. En ensamblador tendrias dirección base + desplazamiento.
Usar referencias es todavía complicado.
No se si existen foreach en C++ en las nuevas versiones en ese caso si que sería equivalente a usar un puntero o referencia. Pero esto ya lo tienes en C#
Se supone que usas c++ porque necesitas rendimiento, pero no tanto como c, si no necesitas tanto rendimiento para que usar c++ y más si lo usas con características que lo hacen más lento que C#
No digo que este sea el caso pero
por ejemplo
- recorrer un array en c++ usando indices' puede ser mas lento que usar el foreach de c#
- buscas en un array en c++ de forma linear puede ser mas lento que buscar en c# en un diccionario O(n) frente a o(1)
Que gracia tiene usar c++ si no usas punteros referencias u otras características que exprimen su rendimiento, para eso uso C#
donde por cierto puedo usar punteros si hace falta.?
Quiero pensar que c++ admite ya Task en lugar de solo hilos y ya permite programación asíncrona.
Por cierto por temas de rendimiento yo he programado en C orientado a objetos. Basicamente el estandar GNOME.
#67#64"Al respecto, cabe decir que a pesar de lo que se pueda decir en algunos medios, no hay testimonio de que los F-16 u otros aparatos ucranianos sobrevuelen territorio ruso o áreas controladas por Rusia. De hecho, ni siquiera tiene demasiada lógica que lo hagan -más bien apunta a autoconsumo, para elevar la moral- cuando las tareas para las que han sido enviados a Ucrania se pueden realizar desde la distancia (como el lanzamiento de AASM) sin arriesgar aparatos valiosos y escasos contra las defensas aéreas rusas, que por otra parte son atacadas a diario mediante drones."
Fuente: www.guerradeucrania.com/index.php/2025/03/27/guerra-de-ucrania-dia-112
#64 Porque no sabe que significa "supremacia aérea". En Ucrania, hay lo que se denomina "igualdad aérea" que es el conflicto donde cada bando solo domina su propio espacio aéreo.
#25 Sabes lo que es la supremacía aérea?
Sabes desde dónde se lanzan algunos de los misiles que caen constantemente sobre Ucrania?
Efectivamente,desde esos bombarderos.
#57 Tú no te enteras. Sigues repitiendo frases de panfleto como si fueran verdades absolutas, pero no tienes ni idea de cómo funciona una economía real. La inversión capitalista no solo no está por encima del interés común, es que es el motor que lo hace posible. Sin capital, no hay empleo, no hay desarrollo, no hay futuro. A ver si espabilas.
Eso de que los precios suben solo porque “viene gente con dinero” es la típica visión simplista de quien vive en los mundos de Yupi. El verdadero problema es la falta de oferta y la burocracia asfixiante que impide construir más. Y que digas que las constructoras no aportan al país solo demuestra tu desconocimiento: dan trabajo, mueven sectores enteros y sostienen la economía. Pero claro, es más fácil criticar desde la ignorancia que entender desde la realidad.
#30 a ver, que no te enteras, decir que “no es válido” construir porque lo compran extranjeros demuestra una comprensión nula del funcionamiento de la economía, del mercado inmobiliario y de la propia realidad social del país. ¿Te suena el concepto de inversión? ¿Sabes lo que significa dinamizar una región o generar empleo indirecto?
Además, usar a los extranjeros como chivo expiatorio es la típica chorrada de quien no tiene ni idea. El problema no es quién compra, sino que se construya para satisfacer una demanda (nacional o internacional). Pretender que eso invalida la necesidad de construir es una muestra flagrante de superficialidad analítica. Si quieres debatir, al menos haz el esfuerzo de informarte primero.
#61 ... el alcalde de Valladolid acaba de cargarse 20 arboles de 20 años preciosos, para arreglar 200 m. de una mierda de acera que vale bastante menos que aquellos arboles ... y es del PP, si algo tienen contra la vegetación los peperos.
Cuando hablamos de referencias hablamos de esto.
www.geeksforgeeks.org/pointers-vs-references-cpp/
Si es asi eran un dolor. Punteros que no podian ser nulos, pero ninguna ventaja más.
Aquí podemos dividir la discusión entre si por el tipo de ejecución es mas rápido C++, c# no es interpretado, es compilado en tiempo de ejecución JIT , la primera vez puede ser algo lento, pero puede optimizarse mejor para la máquina donde va a ejecutarse, utilizar mas hilos , en realidad Task, usar ejecución asíncrona, y paralela, Por supuesto si se pudiera hacer lo mismo en C++ este seria mas rapido. No se si existen TAsk y ejecución asíncrona.