elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 30
21  Foros Generales / Noticias / Re: Los lenguajes de programación más populares de Julio 2010 en: 19 Julio 2010, 21:52 pm
cbug, por lo que se lee es a nivel mundial

http://www.tiobe.com/content/paperinfo/tpci/index.html

Estaria bueno tener estadisticas de Argentina, yo tambien soy de ahi...

Salu10.
22  Foros Generales / Noticias / Los lenguajes de programación más populares de Julio 2010 en: 19 Julio 2010, 21:43 pm


Cada cierto tiempo siempre me gusta realizar un análisis de los lenguajes de programación más populares para conocer cómo se mueve el mercado. Recordad que todos los meses Tiobe realiza un análisis de los lenguajes más populares según los resultados en los motores de búsquedas.

Como casi todos los meses, Java lidera la tabla. Aunque anteriormente su supremacía era evidente ahora ya no lo es tanto. Su inmediato perseguidor, C, va subiendo su porcentaje hasta el punto que apostaría que en pocos meses superará a Java y será líder durante un tiempo. Java es el lenguaje más utilizado en el mundo empresarial, pero su pesadez hace que las compañías estén pasándose a otras alternativas como C# de Microsoft. Este lenguaje, C#, ha aumentado el número de librerías además de ser uno de los lenguajes más eficientes a la hora de ejecutar y programar aplicaciones. El entorno Visual Studio es muy liviano en comparación a otras alternativas como Eclipse o Netbeans. El principal problema de C#, es una tecnología propietaria (aunque siempre hay alternativas como Mono.Net).

Otro aspecto que me gustaría destacar es el aumento espectacular de Objective-C, esto es debido al gran incremento de aplicaciones hechas para dispositivos Apple como iPhone o iPod Touch. Los de Cupertino han conseguido poco a poco convencer a una gran masa de desarrolladores y demostrarles que programar para ellos resulta muy rentable.

Por último os dejo con un gráfico con la evolución en popularidad que han tenido los lenguajes de programación más usados:



Fuente: http://www.linuxhispano.net/2010/07/19/lenguajes-programacion-mas-populares-julio-201/

Salu10.
23  Foros Generales / Noticias / Co-fundador de Microsoft donará casi toda su fortuna en: 19 Julio 2010, 21:32 pm
Luego de una vida de crear fundaciones y donar dinero, Paull Allen, co-fundador de Microsoft junto a Bill Gates en 1975, acordó donar gran parte de su fortuna a la filantropía luego de su muerte. Quien fue considerado el hombre más rico número 37 por la revista semanal Forbes, ha donado cerca de 600 millones de dólares a una fundación de beneficencia y ahora confirmó que continuará dando luego de su muerte.

Seguir leyendo...

Salu10.
24  Foros Generales / Noticias / 0 A.D: Un RTS de código abierto en: 19 Julio 2010, 21:26 pm
Entre algunos de los pocos juegos de código abierto que vale la pena mencionar, 0 A.D. es uno de ellos. Aunque todavía está lejos de su lanzamiento, los muchachos de Wildfire Games prometen un título de estrategia que ocurrirá entre 500 A.C. y 500 D.C. y será muy auténtico a medida que avanzas por las distintas épocas. Creado con un motor gráfico desarrollado por ellos mismos, 0 A.D. promete ser un RTS familiar pero a la vez muy interesante.

Seguir leyendo...

Salu10.
25  Foros Generales / Noticias / Software libre disfruta la crisis en: 19 Julio 2010, 21:12 pm
No solo el software libre crece inmune a las fuerzas económicas, sino que además recibe enormes beneficios en tiempos de crisis.

Cada línea escrita de código propietario, está destinada a una vida limitada. La principal razón es que esa línea de código se escribe para un producto en particular, y solamente vivirá mientras viva ese producto, mientras ese producto sea comercialmente exitoso. El código propietario muere con el fin de un producto, o con el fin de una empresa, y generalmente, su reutilización se limita solo a ese pequeño entorno corporativo. El software libre, por el contrario, es libre para siempre y constituye los cimientos del software libre del futuro. El software libre siempre se escribe sobre una base existente y evoluciona libremente desde ahí hacia arriba.

Seguir leyendo...

Salu10.
26  Programación / Programación C/C++ / Re: !! Ayuda ¡¡ Programa en C en: 19 Julio 2010, 05:46 am
Código:
system("cls");

Código:
getch();

Código:
system("exit");

NeedToKill, seria bueno que revises varios de los comentarios anteriores que se hicieron en este post...

Esta casi listo solo me faltan dos puntos importantes que considerar, que son los siguientes:

1.- No se puede realizar las opciones 2,3 y 4 sin haber activado una cuenta.

2.- Si se activa la cuenta por segunda vez, el saldo y los giros realizados deben ser inicializados a cero.

Podrias usar una variable donde llevas el estado de la activacion de cuenta

Código:
int cuentaActivada = 0; // inicializacion 0 (false)

Una vez activada le asignas el valor de 1 (true)

Con respecto a las opciones 2, 3 y 4 podrias hacer un if donde se compruebe que este activada

Código:
if ( cuentaActivada == 1 )
{
    ...
}

Obviamente que esto lo tendrias que hacer dentro de los labels del switch

Un poco rustica la idea pero valedera ;)

Salu10.
27  Programación / Programación C/C++ / Re: [?][C++] no funcionan, se vuelven infinitos, que error cometi :( en: 19 Julio 2010, 01:59 am
Grixis, ademas de lo ya mencionado, algunos consejos...

Código:
main(void)

Código:
#include <conio.h>

https://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Código:
system("color 0a");

Si quieres que tu codigo sea lo mas portable posible evita hacer llamadas al sistema.

Otro punto a tener en cuenta es usar menos llamadas a printf() ya que podes juntar muchas de las cadenas en uno solo cuando sean seguidas, optimizando asi mas el codigo...

Código:
printf( "..."
        "..."
        "..."
        "..." );

Y por ultimo, seria bueno que modularices un poco el codigo, ya que como bien te mencionaron es imposible de leer y entender...

http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C%2B%2B/Funciones

Salu10.
28  Programación / Programación C/C++ / Re: !! Ayuda ¡¡ Programa en C en: 18 Julio 2010, 19:05 pm
El default es opcional, pero en este programa yo lo incluiría para dar un mensaje de error.

Podria ser...

Y además, prueba de pulsar una letra, a ver que pasa ;) Aunque esto se arreglaría, haciendo que en vez que el input sea un int, que sea un char.

El problema pasa porque scanf() ensucia el buffer, eso se arregla limpiandolo :P o usando alguna otra funcion que no lo ensucie...

Salu10.
29  Programación / Programación C/C++ / Re: !! Ayuda ¡¡ Programa en C en: 18 Julio 2010, 18:36 pm
Otra cosa, haces el switch() sin el default. Esto provoca que si por ejemplo pulso un número o carácter diferente caigo en un bucle infinito.

Horricreu, el default: es opcional, no quiere decir que porque no este caigas en un bucle infinito. Simplemente si se ingresa un numero que no este en los labels del switch este no hace nada. Lo que si le estaria faltando es poner los break; en el case 1: y en el case 3:

Otro punto a tener en cuenta es usar menos llamadas al printf() ya que podes juntar muchas de las cadenas en uno solo cuando sean seguidas...

Código:
printf( "..."
        "..."
        "..."
        "..." );

Salu10.
30  Programación / ASM / Re: Pregunta en: 18 Julio 2010, 08:14 am
soez, estas usando registros de 16 y 8 bits

Registros de 32 bits EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP, EIP
Registros de 16 bits AX, BX, CX, DX, SI, DI, BP, SP, IP
Registros de 8 bits AL, AH, BL, BH, CL, CH, DL, DH (H para High, L para Low)

Salu10.
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 30
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines