feed

Lenguajes de Programación

Los que me leéis en GenbetaDev de forma habitual, sabéis que tengo una especial debilidad por las bibliotecas de libros, y más si son gratuitos.

Así por aquí ya he publicado unas cuantas de ellas, tanto internacionales (todas en inglés), nacionales, como cualquiera que me parezca un interesante recopilatorio de información de esta profesión que obliga a la auto formación.

Sin embargo hoy quiero compartir una que realmente me ha dejado con la boca abierta por su extensión y, sobre todo, por su...

Leer más »

Apple ha sorprendido a toda la audiencia del WWDC 2014 con el anuncio de un nuevo lenguaje de programación para iOS y OS X. Se trata de Swift que en palabras de Craig Federighi es "rápido, moderno y diseñado con seguridad" "Es como Objective-C, pero sin C". Swift ha sido diseñado completamente de forma nativa para trabajar con todas las características que los desarrolladores usaban de Cocoa y...

Leer más »

El programador curioso por lo general se siente frustrado al ser encasillado en un lenguaje, siempre cree que puede haber otra forma de hacer las cosas, mejor o peor pero distinta.

Es sabido que cuando crees encontrar el lenguaje perfecto simplemente se está ignorando un montón de problemas los cuales no aplicaría muy bien ese lenguaje que parece perfecto.

Por suerte los programadores curiosos o...

Leer más »

Los tiempos cambian y siempre se han experimentado modas en los lenguajes de programación, siendo muchos sustituidos por otros más completos, sencillos, eficientes o sustituidos por razones totalmente independientes del lenguaje. Redmonk ha hecho un pequeño estudio que nos muestran esas modas a día de hoy y cómo un grande de Internet como es Github ha experimentado grandes cambios en los...

Leer más »

El día 1 de mayo, de hace ya 50 años John George Kemeny y Thomas Eugene Kurtz ejecutaban por primera vez un programa en lenguaje BASIC (de sus siglas en inglés Beginner's All-purpose Symbolic Instruction Code o Código simbólico de instrucciones de propósito general para principiantes en español). Este lenguaje, que nació con el fin de poder llevar un lenguaje de programación simple y básico a los...

Leer más »

R es un lenguaje y entorno de programación para análisis estadístico y gráfico. Su historia ya fue contada en genbetadev y no quiero ser repetitivo pero para hacer un resumen, podríamos decir que es un dialecto libre del lenguaje S, desarrollado por Robert Gentleman y Ross Ihaka del Departamento de Estadística de la Universidad de Auckland en 1993.

¿En qué me puede ayudar R?

  • R al estar orientado
...
Leer más »

El famoso ejemplo del “Hola Mundo!” es un clásico en cualquier tutorial de programación. Cuando comenzamos a aprender la sintaxis de un lenguaje de programación nuevo, el primer ejemplo suele ser ese “Hello World” con el que descubrimos lo más básico de escribir por pantalla esa frase.

Recopilar todos estos ejemplos de programación en cada uno de los cientos de lenguajes existente se ha...

Leer más »

¿Qué pasa con JavaScript?. Un lenguaje que pronto cumplirá 20 años, pero del que siempre se debate como si fuera ayer cuando se propusiera por primera vez para controlar las dinámicas de nuestras páginas. Sin duda no existe una única razón por la que los programadores estamos tan polarizados hacia el mencionado lenguaje y de ellas, creo que pocas podrían explicarse de forma clara y objetiva. Dame...

Leer más »

Java 8 trae una serie de novedades, de las que nos hacíamos eco la semana pasada, que se han introducido en el lenguaje para hacer la vida más fácil al programador. Entre ellas están los métodos default.

Intentaré explicar de manera sencilla su utilidad, presentando un caso hipotético en el que podría ser necesario su uso, o al menos nos simplificaría mucho la tarea, y servirá de introducción a...

Leer más »

La programación es todo un mundo, existen miles de lenguajes con muchos propósitos distintos y unos son más conocidos que y otros lo son menos. Hay algunos muy simples y otros muy complejos, pero en muchas ocasiones lo que hace que un lenguaje gane adeptos es el apoyo que recibe de su comunidad, sus documentaciones o sus herramientas para iniciarse en el.

En concreto quiero hablar de lo simple...

Leer más »

Sigue a Genbetadev