| |
|
4584
|
Foros Generales / Foro Libre / Re: La medusa “inmortal”
|
en: 23 Septiembre 2015, 10:47 am
|
La diferencia esta que las Medusas inmortales: Mientras las hormigas esto no lo hacen.  Saludos. Pero el hormiguero si XD Las medusas como organismos están a mitad camino entre lo que es una colonia de individuos y un organismo "de verdad". En realidad puedes considerar a las medusas como colonias de organismos especializados. Esos individuos nacen y mueren, pero la medusa no. Nos engaña su tamaño, no obstante toma por ejemplo un inmenso arrecife de coral, que está compuesto por organismos extremadamente pequeños individuales (claro que esos no se mueven)
|
|
|
|
|
4585
|
Programación / Programación C/C++ / Re: Motivación para seguir en C++
|
en: 23 Septiembre 2015, 10:42 am
|
|
En realidad Java puedes considerarlo extremadamente parecido a C++ en la parte orientada a objetos. La sintaxis es casi identica, la forma de trabajar es también muy similar.
De hecho si no recuerdo mal, Java tiene la sintaxis inspirada (y mucho) en C++
La ventaja obvia para practicar en POO (programación orientada a objetos) en Java en lugar de hacerlo en C++ es que el entorno de programación te avisa de fallos que no sean puramente de sintaxis (al menos en Eclipse, que es lo que uso)
|
|
|
|
|
4586
|
Foros Generales / Foro Libre / Re: ¿Que hos parece Bill Gates?
|
en: 22 Septiembre 2015, 22:46 pm
|
|
Un crack de los negocios
Pero no nos engañemos, que partió de una posición de privilegio. Su madre "casualmente" era una alta ejecutiva de IBM cuando estos empezaron a buscar un sistema operativo para ordenadores personales, y "oh casualidad" al niño se le ocurrió comprar a otra compañía y cambiarle el nombre al sistema.
Eso no quita que luego sacara la empresa adelante en un mercado donde centenares de otras empresas intentaban lo mismo y la inmensa mayoría no lo consiguió
Y desde luego ya puede ahora ser un filantropo, pero sus métodos para llevar la empresa fueron cualquier cosa menos éticos, pero así son las cosas
|
|
|
|
|
4587
|
Foros Generales / Noticias / Re: 'Octubre Negro': Anonymous anuncia una "revolución pacífica" contra los bancos
|
en: 22 Septiembre 2015, 22:43 pm
|
|
Mejor aún, volvamos al trueque
Pagaremos una camisa con dos gallinas.
Lo normal sería exigir que los gobiernos controlen a los bancos, y se aseguren de que estos cumplen esas leyes al dedillo, pero esa idea de "no nos hace falta el dinero" parece mas propia de niños de 8 años.
Me da a mi que cualquier grupo de pirados saca una iniciativa bajo ese nombre y la gente tiene que creerselo
|
|
|
|
|
4589
|
Programación / Programación C/C++ / Re: Motivación para seguir en C++
|
en: 22 Septiembre 2015, 22:08 pm
|
|
Siempre creo que estas preguntas están mal planteadas.
¿Es C++ un buen lenguaje?
Si, es moderno, en constante evolución, es posible usarlo libre sin pagar licencias, se puede hacer literalmente cualquier cosa y algo muy importante: requiere para dominarlo el entender dos paradigmas de programación: La programación imperativa y la programación orientada al objeto.
La segunda es posiblemente mas liosa, difícil de entender y "puñetera", pero le da una enorme potencia a ese lenguaje.
Pero ojo, el que valga "para todo" no quiere decir que sea siempre la mejor herramienta. Si algo no tiene sentido es inventar la rueda a cada paso, cuando la rueda ya está inventada. Hay lenguajes que se adaptan mas fácilmente a algunas cosas que otros. C ++ permite programas compactos, rápidos y potentes con un control de la memoria utilizada muy estricto.
Pero, si lo comparamos con Java por ejemplo, aparentemente son el día y la noche. Uno se interpreta en una maquina virtual, el otro se compila para cada plataforma. Uno es orientado a objetos, el otro usa dos paradigmas. Luego nos encontramos con la curiosidad de que la sintaxis es muy parecida
Pero no es lo mismo si quieres hacer un programa que corra en varias plataformas o en una sola (ahí Java gana de cabeza) que un programa que pruebe combinaciones de pliegue de moléculas (calculo intensivo, C++ gana por goleada), que un programa que funcione en un servidor de internet (Java te da facilidades para eso) o un programa que controle una impresora 3D.
Muchas veces lo interesante es saber programar, y saber programar lo mejor posible, conociendo diferentes paradigmas de programación.
Una vez que eso lo domines, en realidad el usar un lenguaje u otro en muchos casos será simplemente cuestión de manual y dominar la sintaxis.
Solo le veo una pega al C++ a la hora de aprender, y es que si la cagas... la cagas. La depuración es algo mas complicada que con otros lenguajes, pero eso es en buena medida inherente a su condición de lenguaje compilado.
Supongamos que necesitas un programa que corra en un servidor FTP y que controle los tipos de ficheros que llegan al mismo, que te avise al alcanzar ciertos límites, que comprima automáticamente a determinadas horas solo un tipo de ficheros, etc, y que se ejecute literalmente varias veces por minuto.
C++ te conviene mas.
Supongamos que quieres hacer un juego para movil... posiblemente Java te resulte mas sencillo y tendrás la ventaja de que hacerlo multiplataforma es increiblemente sencillo.
Cada trabajo tiene su herramienta. No clavas clavos en una pared con el destornillador, y tampoco metes un tornillo con unas alicates.
|
|
|
|
|
4590
|
Foros Generales / Foro Libre / Re: Encuesta: ¿Cuál es vuestro lenguaje de programación favorito?
|
en: 22 Septiembre 2015, 15:06 pm
|
|
Yo no creo que se deba hablar de "favoritos", o quizás si, pero no desde el punto de vista de "este es mejor que aquel"
No usamos un tractor para ir al trabajo, ni un coche familiar para arar un campo, ni un deportivo para hacer una mudanza. Cada lenguaje tiene sus puntos fuertes y otros que no lo son tanto.
A nadie creo que se le ocurra (por ejemplo) intentar hacer un driver o un demonio para un sistema en Java, pero del mismo modo intentar programar una base de datos relacional a partir de cero con C es un poco también de masoquistas.
|
|
|
|
|
|
| |
|