Archivos de la etiqueta "C#"

Go, el nuevo lenguaje de programación de Google basado en C y C++

11 November 2009 – 9:49 | Publicado por Sergio

Gopher, mascota de Go

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: , , , , , , , , , ,
Publicado en: Actualidad, Internet, Programación, Tecnología

Popularidad de los lenguajes de programación

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 Misma popularidad: septiembre 2008 Java 20.715% -0.99% A
2 2 Misma popularidad: septiembre 2008 C 15.379% +0.47% A
3 5 Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008 C++ 10.716% +0.78% A
4 3 Baja su popularidad: septiembre 2008 (Visual) Basic 10.490% -0.26% A
5 4 Baja su popularidad: septiembre 2008 PHP 9.243% -0.96% A
6 8 Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008 Python 5.012% +1.99% A
7 6 Baja su popularidad: septiembre 2008 Perl 4.841% -0.58% A
8 7 Baja su popularidad: septiembre 2008 C# 4.334% +0.75% A
9 9 Misma popularidad: septiembre 2008 JavaScript 3.130% +0.41% A
10 14 Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008 Delphi 3.055% +1.83% A
11 10 Baja su popularidad: septiembre 2008 Ruby 2.762% +0.70% A
12 13 Sube su popularidad: septiembre 2008 D 1.265% -0.11% A
13 11 Baja su popularidad: septiembre 2008Baja su popularidad: septiembre 2008 PL/SQL 0.700% -1.16% A–
14 12 Baja su popularidad: septiembre 2008Baja su popularidad: septiembre 2008 SAS 0.640% -0.76% B
15 23 Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008 ActionScript 0.472% +0.07% B
16 16 Misma popularidad: septiembre 2008 Lisp/Scheme 0.419% -0.21% B
17 18 Sube su popularidad: septiembre 2008 Lua 0.415% -0.16% B
18 22 Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008 Pascal 0.400% -0.03% B
19 - Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008Sube su popularidad: septiembre 2008 PowerShell 0.384% 0.00% B
20 17 Baja su popularidad: septiembre 2008Baja su popularidad: septiembre 2008Baja su popularidad: septiembre 2008 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: , , , , ,
Publicado en: Actualidad, Programación

Aprende a programar videojuegos en C++ y SDL

5 August 2008 – 10:31 | Publicado por Sergio

Lazy Foo’ Productions es una web donde podréis encontrar unos buenos tutoriales de cómo aprender a programar videojuegos en C++, estándar de la industria, y SDL (Simple Directmedia Layer) para las API.

Los tutoriales vienen correctamente clasificados en diferentes secciones y cubren desde la instalación y configuración de las herramientas hasta manejo de partículas, detección de colisiones, movimiento y el resto de bases.

En principio no os programaréis un World of Warcraft pero sí alguna cosa sencilla tipo Tetris o similares y os dará una buena base para posteriores proyectos.

Que nos confunda la sosa apariencia de la web por que los tutoriales merecen la pena verse.

Ver tutoriales.

______________________________________________________

Etiquetas: , , ,
Publicado en: Programación, Recursos

Lugares donde nacieron los lenguajes de programación

7 July 2008 – 8:47 | Publicado por Sergio

Dónde nacieron los lenguajes de programación

En este mapa, confeccionado con Google Maps, están localizadas las ubicaciones donde se crearon los más importantes lenguajes de programación: los BELL Labs donde se crearon, entre otros, el C y el C++, el ETH de Zurich donde se desarrolló el PASCAL, el MIT, etc.

El mapa es colaborativo así que, si conoces algún dato que no esté ya recogido, puedes aportar tu granito de arena.

Aquí tienes el mapa: “Major Programming Languages“.

Visto en neoteo.

______________________________________________________

Etiquetas: , , , , ,
Publicado en: Curiosidades, Programación

Publicidad:

C-Jump: aprende a programar en C++ mientras juegas

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: , ,
Publicado en: Geek, Juegos, Programación

Disponible XNA Game Studio 2.0

14 December 2007 – 12:11 | Publicado por Nacho

XNA

Ya está disponible la nueva versión del software de Microsoft para la creación de juegos orientado a aficionados, XNA Game Studio 2.0.

Para los que no conozcais la plataforma XNA os diré brevemente que se trata de una aplicación de desarrollo basada en C# .NET, para la creación de juegos Windows y Xbox 360, orientada a aficionados, academias, pequeñas empresas de desarrollo o desarrolladores independientes. Es compatible con Vista por si alguien se lo preguntaba.

La herramienta de desarrollo es gratuita, pero si estas interesado en poder jugar y desarrollar con vistas a venta para xbox 360, necesitas una suscripción en XNA Creators Club (disponoble en Xbox Live) . Tendrás dos posibilidades, 99$ por un año de suscripción y 49$ por 4 meses.


Leer el resto de la entrada »

______________________________________________________

Etiquetas: , , , , ,
Publicado en: Juegos, Programación, Recursos

Get Adobe Flash playerPlugin by wpburn.com wordpress themes