conecti.ca
guías destacadas
Hace unos días salio la versión estable para descarga de OpenOffice la cual es la 3.2 que es mas rápida y mejora ··· » leer
Si te preocupa la seguridad de tu equipo de cómputo, estas de suerte, ya que por ser cliente Infinitum tienes acceso ··· » leer
Telmex ha decidido portar su escudería hacia un ambiente virtual mediante el uso del simulador “Live for Speed”, ··· » leer
Una de las razones por las cuales muchas personas no quisieron (o han querido) actualizar a Firefox 3, es la Awesome ··· » leer

 9
FEB

¿Cuáles son los lenguajes de programación con mayor influencia en la web?

Escrito por Alan Vargas en Tecnología

image

La web hoy en día ha evolucionado a pasos tan agigantados que lo que antes era una fantasía hoy es posible, y esto ha sido posible gracias a la evolución de los lenguajes de programación utilizados para el desarrollo de sitios, servicios y aplicaciones web.

Pero…¿Cuáles son los lenguajes de programación con mayor influencia en la web? pues según el índice Comunitario de Programación TIOBE, un listado de lenguajes de programación populares menciona que Java es el más popular con el 17.348% de preferencia entre los desarrolladores web, y los lenguajes con más crecimiento hasta ahora son Objective-C y Go, que poco a poco van ganando terreno. Y que sería el Internet de hoy sin Php que ocupa el 10.001% y que ha permitido que los sitios sean dinámicos y en conjunto con otros lenguajes se pueda dotar de un excelente diseño y usabilidad a un sitio.

Vía: Bitelia | Enlace: Ver lista completa

Tags: , , , , ,
Compartir
  • Twitter
  • Facebook
  • Meneame
  • del.icio.us
  • StumbleUpon
  • Google Bookmarks
  • Yahoo! Buzz
  • PDF
  • Print
  • email
1 Reacción

 11
NOV

¿Porqué Google propone un lenguaje de programación?

Escrito por Claudio Flores en Google, Internet, Open Source

google-logo_9.25Una de las principales filosofías de Google, y es una razón por la que es tan exitoso, es su eficiencia. Al ser eficiente para mostrar resultados buscados, la forma en que se procesa la información y la forma de crear nuevos productos que apoyan  la eficiencia del usuario, un ejemplo de esto es la creación de Google Wave, que intenta apoyar de una manera más eficiente la comunicación.

Tal vez esta es una de las razones por las que no nos sorprende que Google implemente su propio lenguaje de programación para web. Con el lanzamiento de Google Go, un lenguaje de programación abierto (open source), que combinará velocidad y desempeño, en donde cree la compañía de Mountain View que reformaran la industria de desarrollo y de software.

Go GopherGo está basado en programación en C, uno de los lenguajes más populares alrededor del mundo, incorporando elementos de Python, Pascal, Modula y Oberon para crear programas más dinámicos.

La pregunta que seguramente todos nos estamos haciendo, es ¿porqué Google creo su propio lenguaje?

Google piensa que la web y el mundo de la computación ha cambiado dramáticamente en los últimos 10 años, en diferencia de los lenguajes de programación que se utilizan. Google brindará un beneficio para la creación de programas, con una programación más eficiente, pero creando un estándar en la programación que ayudará al desarrollo de aplicaciones y páginas web.

En la página de Go, Google explica los motivos detrás de este proyecto:

Los sistemas de lenguaje de programación ya son arcaicos, no han cambiado en más de una década, pero en ese tiempo el campo de la computación a cambiado muchísimo, algunas tendencias de esto son:

  • Las computadoras de hoy en dia son muy rápidas a diferencia del desarrollo de software que no es tán rápido.
  • La salida de computadoras multi-núcleo ha causado confusión y preocupación
  • Conceptos fundamentales no son soportados en lenguajes de programación populares

Como es costumbre de Google, impone tendencias para mejorar el uso del internet, y con esta nueva propuesta, en unos años habrá mejores servicios web estandarizados por su lenguaje.

Tags: , ,
Compartir
  • Twitter
  • Facebook
  • Meneame
  • del.icio.us
  • StumbleUpon
  • Google Bookmarks
  • Yahoo! Buzz
  • PDF
  • Print
  • email
2 Reacciones

 11
NOV

Ahora tenemos GO: El lenguaje de Programación de Google; $Google++

Escrito por Mauricio Pastrana en Google, Open Source, Software

Go GopherEn contra de todas las posibilidades que Google nos sorprenda de nuevo con un producto/suceso/evento/tecnología/idea que busque cambiar el mundo, acaban de anunciar su nuevo proyecto: GO, el Lenguaje de Programación de Google.

En su presentación, GO de Google viene representado por Gordon, una simple ardillita que (suponemos) es una ardilla voladora ya que, luego de incorporar elementos nativos de la familia de programación de C pero incluyendo items selectos de otros lenguajes dinámicos como Python, Pascal, Modula y Oberon, GO esta diseñado para ser un lenguaje de programación ultra-rápido.

Vale la pena mencionar que no se han creado lengajes de programación significativos en los ultimos 10 años así que esperamos ver un salto en flexibilidad, utilidades, herramientas y juguetes.

Bajo GO, así se vería un Hola Mundo (y si, esos son caracteres internacionales multi-set)

05 package main
07 import fmt “fmt” // Package implementing formatted I/O.
09 func main() {
10 fmt.Printf(”Hello, world; or Καλημέρα κόσμε; or こんにちは 世界n”);
11 }

Algunas de las características son:

  • Su compilador produce código más rápido.
  • Buen manejo de memoria que logra gracias al manejo de punteros y al garbage collector que busca en memoria quitando lo que no se utiliza.
  • Mejor manejo de concurrencia
  • y la mejor (como muchos proyectos Google de esta naturaleza), es un proyecto Open Source


Link: GO: expressive, concurrent, garbage-collected

Tags: , ,
Compartir
  • Twitter
  • Facebook
  • Meneame
  • del.icio.us
  • StumbleUpon
  • Google Bookmarks
  • Yahoo! Buzz
  • PDF
  • Print
  • email
1 Reacción

Rumores

Internet

VoIP

Google indexará páginas en Tiempo Real

 
Google está desarrollando un sistema que permitirá a editores de sitios web enviar de forma automática nuevos contenidos directamente a Google, para que se puedan indexar pocos segundos despues de haberlo enviado.
El Senior Product Manager de Google, Dylan Casey comentó el día de ayer que la compañía tiene previsto publicar próximamente una forma estándar [...]

¿Qué es Chat Roulette?

Chat Roulette es un sitio en el cuál podemos platicar y ver de forma aleatoria con personas de todo el mundo, pero como en todo sitio de este tipo, nunca sabes que esperar, por lo que debes estar preparado para ver todo tipo de cosas “raras” y “pervertidas”.
Si nunca has entrado a este sitio, una [...]

Conoce el rendimiento de tu ISP con PingTest

Con tantos servicios de VoIP, de descarga de música y de videos bajo demanda, es importante contar con una conexión rápida a internet, y un acceso con calidad.
Pingtest es una herramienta que permite ver la calificación por el rendimiento de los ISPs, y da un resumen de correcto funcionamiento y desempeño de las aplicaciones antes [...]

conecti.ca
 
  Todo el Contenido Bajo la Licencia Atribución - No Derivadas 2.5 México de Creative Commons.
(CC) Shinra SA de CV
tel +52 (55) 84219341
e-mail info@sclbits.com · Contácto · Información Legal