Archivos de la etiqueta "Java"
11 November 2009 – 9:49 | Publicado por Sergio

Google acaba de desvelar un nuevo proyecto de lenguaje de programación experimental y de código abierto denominado Go.
Go aprovecha características de otros lenguajes anteriores, como C o C++, pero incorporando otras mejoras que dan tanta versatilidad a Go que permite que pueda ser usado incluso en navegadores web.
No es el primer intento de modernizar un lenguaje de programación: Sun Microsystems, creadores de Java, ya lo intentó con Fortran, pero el resultado, que se denominó Fortres no parece que esté cuajando. Pero en este caso las cosas podrían ser bastante diferentes. Primero porque está Google detrás del proyecto con su varita que convierte en éxito casi cualquier cosa que toca (mejor no nombrar Google Video u Orkut) y, por otro, el excelente equipo que hay detrás de Go.
Y si no, echad un ojo a parte de los involucrados: Ken Thompson, co-creador de Unix y ganador del Premio Turing en 1983 y la Medalla Nacional de Tecnología en 1998; Rob Pike, miembro del equipo de Unix de los Bell Labs y que también participara en el proyecto de sistema operativo Plan 9 y co-creador, junto a Thompson, del formato de codificación de caracteres UTF-8; Robert Griesemer, que colaboró en la creación del compilador HotSpot de Java y el motor JavaScript de Chrome, el navegador de Google; etc.
Go es un lenguaje orientado a objetos (POO) diseñado para sacar el máximo partido a los procesadores multinúcleo, llevar a cabo varios procesos en paralelo y ser rápido contando, además, con una efectiva gestión de memoria.
En la web de Go (que, por cierto, está programada en Go) podréis encontrar más información del proyecto, así como un tutorial y un compilador, para hacer vuestros primeros pinitos con este lenguaje.
Vía Deep Tech.
Imagen: Gopher, logotigo de Go, diseñado por el propio Rob Pike.
______________________________________________________
Etiquetas: Bell Labs, C#, Fortran, Fortress, Go, Google, Java, Ken Thompson, Plan 9, Rob Pike, Unix
Publicado en: Actualidad, Internet, Programación, Tecnología
12 September 2008 – 9:26 | Publicado por Sergio
La empresa TIOBE, una consultora dedicada al análisis de calidad de software, realiza todos los meses un estudio de popularidad de los distintos lenguajes de programación.
La estadística se basa en el número de profesionales cualificados en todo el mundo y en el número de cursos y formación de cada uno de estos. Además tiene en cuenta la popularidad de estos lenguajes en los motores de búsqueda más populares de Internet como Google, MSN, Yahoo! e, incluso, YouTube.
El índice, a pesar de que el algoritmo y parámetros utilizados para su confección puedan ser bastante discutibles, puede resultar una herramienta útil para conocer qué perfiles están siendo más demandados y cómo puede ir evolucionando esta demanda en un futuro cercano.
Esta información puede ser interesante tanto para profesionales que quieran ampliar sus conocimientos aprendiendo nuevos lenguajes y especializaciones como para empresas que quieran abordar la tarea de comenzar a desarrollar un nuevo sistema a la hora de elegir la tecnología.
Puedes consultar la información para interpretar la gráfica en profundidad aquí.
Posición
Sep 2008 |
Posición
Sep 2007 |
Variación |
Lenguaje programación |
Ratio
Sep 2008 |
Diferencia
Sep 2007 |
Estatus |
| 1 |
1 |
 |
Java |
20.715% |
-0.99% |
A |
| 2 |
2 |
 |
C |
15.379% |
+0.47% |
A |
| 3 |
5 |
  |
C++ |
10.716% |
+0.78% |
A |
| 4 |
3 |
 |
(Visual) Basic |
10.490% |
-0.26% |
A |
| 5 |
4 |
 |
PHP |
9.243% |
-0.96% |
A |
| 6 |
8 |
  |
Python |
5.012% |
+1.99% |
A |
| 7 |
6 |
 |
Perl |
4.841% |
-0.58% |
A |
| 8 |
7 |
 |
C# |
4.334% |
+0.75% |
A |
| 9 |
9 |
 |
JavaScript |
3.130% |
+0.41% |
A |
| 10 |
14 |
    |
Delphi |
3.055% |
+1.83% |
A |
| 11 |
10 |
 |
Ruby |
2.762% |
+0.70% |
A |
| 12 |
13 |
 |
D |
1.265% |
-0.11% |
A |
| 13 |
11 |
  |
PL/SQL |
0.700% |
-1.16% |
A– |
| 14 |
12 |
  |
SAS |
0.640% |
-0.76% |
B |
| 15 |
23 |
        |
ActionScript |
0.472% |
+0.07% |
B |
| 16 |
16 |
 |
Lisp/Scheme |
0.419% |
-0.21% |
B |
| 17 |
18 |
 |
Lua |
0.415% |
-0.16% |
B |
| 18 |
22 |
    |
Pascal |
0.400% |
-0.03% |
B |
| 19 |
- |
          |
PowerShell |
0.384% |
0.00% |
B |
| 20 |
17 |
   |
COBOL |
0.360% |
-0.27% |
B |
Los rankings de lenguajes por encima del puesto 20 tras el salto:
Leer el resto de la entrada »
______________________________________________________
Etiquetas: C#, Java, Pearl, Python, Ruby, Visual Basic
Publicado en: Actualidad, Programación
2 April 2008 – 14:06 | Publicado por Sergio

C-Jump es un juego de mesa concebido para que los niños se empiecen a familiarizar con la programación en C, C++ y Java.
A través de una sencilla apariencia de juego de ski, tus hijos, hijos de amigos o familiares, aprenderán a hacer bucles, condiciones, variables, etc.
No conozco a muchos niños que les pudiera hacer ilusión así que lo etiqueto como “solo para geeks”.
Visto en The Smoke Sellers (gracias a Gustavo).
De venta, por $24,95, aquí.
______________________________________________________
Etiquetas: C#, Java, juego de mesa
Publicado en: Geek, Juegos, Programación