Sábado, 30 de enero de 2010 Creado por

El comité directivo de GCC (GNU Compiller Collection – conjunto de compiladores creados por el proyecto GNU) ha comunicado la aceptación de Go (lenguaje de programación concurrente y compilado inspirado en la sintaxis de C desarrollado por Google).

Ian Taylor, miembro del equipo de desarrollo de Go, será el encargado de dar mantenimiento a este proyecto. El lenguaje de Google promete ser concurrente, rápido y por supuesto de código abierto. Entre sus diseñadores se encuentra el mismísimo Ken Thompson (co-creador del lenguaje de programación B y el sistema operativo UNIX y Plan 9). Lo que significará toda una garantía para el lenguaje.

Para todos aquellos que sintáis curiosidad sobre la sintaxis del mismo, debajo os dejo la típica aplicación que todo programador hace cuando se inicia en el interesante mundo de la programación: El código para construir el típico “Hello World”. Ahí va:

 fmt.Printf("Hola, Bitelia!")

Vía: The H

Viernes, 10 de julio de 2009 Creado por

pastequestion_full

¿Eres programador? ¿Tienes algún problema en tu código que te está quitando el sueño? Paste question es tu comunidad.

En este nuevo sitio podrás pegar el código que se te resiste (además hay un editor que permite colorear la sintaxis para mejorar la legibilidad del mismo), plantear tu problema y esperar a que algún otro programador te resuelva la duda. De momento no hay mucha actividad, ya que el site es de reciente creación, pero es de esperar que conforme vaya creciendo su popularidad la comunidad aumente.

Además hay un listado de usuarios donde podrás encontrar un histórico de “questions” por usuario, y la cantidad de lenguajes de programación a la que se le da soporte es bastante grande.

Esperemos que vaya bonito, ya que es una de esas webs que me gustan tanto: concisas, claras, enfocadas y prácticas. De momento yo ya la tengo en mis favoritos. Por lo que pueda pasar…

Vía: Web2Null
Web: Paste Question

Lunes, 6 de abril de 2009 Creado por

Scratch

Scratch es un entorno y un lenguaje de programación, ambas al mismo tiempo, que está desarrollado por MIT y tiene como objetivo principal, lograr que niños de 8 años aprendan a programar a través de diferentes objetos que los ayudarán a conocer conceptos básicos del desarrollo de software.

Si hubiéramos tenido algo como esto cuando nosotros éramos chicos, hoy en día programar seria mucho más fácil, ya que aprender a pensar con objetos y clases es más sencillo.

Aquí los chicos tendran que elegir algun objeto, como puede ser un perro, un gato, un caballo o un dinosaurio y dictarle acciones que estos deberan desarrollar, como caminar “equis” cantidad de pasos, pronunciar alguna frase durante “equis” cantidad de tiempo o esperar “equis” cantidad de tiempo y luego saltar.

Más información: Scratch

Descargar:  Scratch (para Windows o Mac)

Jueves, 19 de febrero de 2009 Creado por

Errores de los desarrolladores web

En Smashing Magazine han hecho una pequeña lista de los 9 errores en cuanto a usabilidad del sitio web se refiere producidos por los desarrolladores, casi todos son errores cogidos por pinzas o simplemente se les podría llamar pequeños detalles que mejoran la usabilidad de tu sitio web, podemos encontrar cosas como enlaces directos demasiado pequeños y que pierden puntos en cuando a la accesibilidad de nuestro sitio, contenido esquematizado de forma rara y que confunden al visitante, títulos de las páginas duplicados, dar un mal uso a la paginación de datos, etcétera. Si quieres perfilar tu sitio web no dudes en visitar el artículo de Smashing Magazine, te vendrá muy bien.

Enlace: 9 Common Usability Mistakes In Web Design

Jueves, 17 de enero de 2008 Creado por
TextWrangler, editor de texto para Mac OS X

TextWrangler, es un editor de texto bastante conocido para Mac OS X desarrollado por a Bare Bones Software. Fue en un principio un producto comercial y por tanto, había que pagar por disfrutar de él, pero en la versión 2.0 se convirtió en versión gratuita como alternativa a BBEdit.

Este editor de texto no dedica apenas recursos a modificar el estilo del texto o el formato de éste, más bien, está desarrollado para el manejo de texto plano, además tiene muchas características similares a las de muchos editores de texto dedicados a la programación, como destacar las sentencias de varios lenguajes, buscar y reemplazar texto, control de ortografía, entre otras cosas.

Incluye además soporte para varios lenguajes de scripting AppleScript, Python, Perl, Shell scripts. En definitiva, TextWrangler es un editor de texto muy útil para cualquier desarrollador de webs o aplicaciones.

Descargar: TextWrangler
Información: Wikipedia
Imagen: Cool OS X Apps

Jueves, 10 de enero de 2008 Creado por

CodeIDE Sin duda CodeIDE es una gran esperanza para los programadores de código. Aunque el servicio aún falla en exceso, es una magnífica herramienta para quienes empiezan en la programación y no quieren liarse con entornos de desarrollo, leáse Eclipse.

Lo que ofrece esta web es un entorno completo de desarrollo de código en Pascal, Basic, C/C++, Javascript, Perl, Html y algunos más que se van añadiendo paulatinamente. Incluye editor contextual, ventana de resultados y como no, opción de publicar el código en linea y compartirlo con nuestros contactos. También permite la exportación a archivo ejecutable de windows ( .exe ).

La ventana principal se divide en 2 partes bien diferenciadas, arriba las herramientas de desarrollo y abajo las opciones de chat en directo. De esta forma nunca ha sido tan fácil la programación colaborativa.

Enlace: CodeIDE

Jueves, 1 de noviembre de 2007 Creado por
RefactorMyCode, recibe ayuda de programadores para tus códigos

En RefactorMyCode puedes subir tu código para que los programadores de la comunidad y lo repasen en busca de errores o lo optimicen para que rinda más en el momento de la ejecución. Los lenguajes disponibles son:

  • PHP
  • JavaScript
  • Bash
  • Perl
  • C
  • C++
  • C#
  • Ruby
  • Python
  • Lisp
  • Java
  • Ruby

Tiene un diseño que me ha encantado, los trozos de código se colorean según su contenido, cada trozo de texto según sea variable, cadenas, etcétera se colorea de un color para facilitar su lectura. La comunidad está en inglés, pero con un poco de nivel podrás entenderlo. Espero que la parte desarrolladora de nuestros visitantes le saquen partido a esta comunidad.

Enlace: RefactorMyCode
Vía: NoticiasTech

Viernes, 5 de octubre de 2007 Creado por

JavaScriptHe encontrado este artículo de Mashable! y me he decidido a publicarlo porque ahora mismo estoy aprendiendo JavaScript en mi clase y me va a venir de perlas.

Si tú eres como yo y estás aprendiendo JavaScript, ya lo conoces y te gustaría recordar o mejorar tus conceptos, aqui tienes 25 ayudas para que no te líes al programar JavaScript y el código fluya de tus manos.  Tutoriales, sitios web, scripts creados, extensiones para Firefox, métodos y muchos otros elementos.

Artículo original en Mashable! 

Miércoles, 26 de septiembre de 2007 Creado por
Visual Studio

Seguramente conocerás Visual Studio 2005, pero si además de conocerlo eres un desarrollador que lo utiliza actualmente, estás de enhorabuena. Con éstos 15 Add-Ins podrás programar de forma más rápida y mejorar la calidad de tu código.

Por ejemplo, con Code Style Enforcer puedes comprobar tu código en tiempo real, comprobar si está bien escrito o no, dado que te subrayará en rojo las sentencias que no estén bien escritas; tienes tambien CopySourceAsHTML que copiará tu código directamente en HTML para que puedas pegarlo tal cual en una página web -un lujo para los HOWTOs-.

Si eres desarrollador o estás en proyecto de serlo, échale un vistazo porque alomejor ahora no, pero en un tiempo te serán muy útiles estos Add-Ins.

Artículo original en Carl J 

Martes, 10 de julio de 2007 Creado por

GoPHP5Es difícil dar un salto tan importante cuando PHP4 es un lenguaje de programación a día de hoy increíble y muy seguro, además de estar implementado en prácticamente todos los servidores del mundo, dando soporte a millones de páginas webs que usan su contenido dinámico.

Desde hace mucho tiempo PHP5 está en el horizonte y actualmente se encuentra en el retrovisor de la versión actual… ¿es hora de dejarlo pasar? Siendo una importante versión mejorada, no todo el mundo lo tiene claro y va a ser difícil cambiar rápidamente todo a un nuevo sistema.

GoPHP apuesta por abandonar PHP4 y seguir con el actual PHP5 mientras se trabaja en la futura versión, la sexta.

Vía: Bitelia