Archivos de la etiqueta "C#"
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
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: C#, SDL, tutoriales, videojuegos
Publicado en: Programación, Recursos
7 July 2008 – 8:47 | Publicado por Sergio

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: Bell Labs, C#, ETH, Google Maps, MIT, PASCAL
Publicado en: Curiosidades, 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
14 December 2007 – 12:11 | Publicado por Nacho

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: C#, Juegos, Programación, windows, xbox 360, XNA
Publicado en: Juegos, Programación, Recursos