No tan rápido: el nuevo lenguaje de programación de Apple tardó 4 años en desarrollarse

No tan rápido: el nuevo lenguaje de programación de Apple tardó 4 años en desarrollarse

wwdc_2014_1320

Swift, el nuevo lenguaje de programación de Apple podría ser un éxito con los programadores, pero llevarlo a los desarrolladores no fue un proceso tan rápido como su nombre lo indica.

Chris Lattner, director del departamento de Herramientas para desarrolladores de Apple, ha actualizado su sitio web personal con información relacionada con Swift, incluidos algunos detalles de su desarrollo. Según Lattner, el trabajo en el idioma comenzó en julio de 2010. Lattner implementó gran parte de la estructura básica del lenguaje él mismo, y solo algunas otras personas en Apple sabían de su existencia. Fue solo cuando varias otras personas comenzaron a contribuir al proyecto en 2011 que comenzó para ganar impulso, lo que lo llevó a convertirse en un foco importante para el grupo de herramientas de desarrollo de Apple en julio 2013.

Como cualquiera que haya usado Swift o ejemplificado su cariñosamente geek La documentación lo sabrá, el lenguaje se basa en gran medida en el lenguaje Objective-C más complejo para inspirarse, junto con "Rust, Haskell, Ruby, Python, C #, CLU y demasiados otros para enumerar".

Lattner señala que características como la función interactiva "Playgrounds" se diseñaron para "hacer que la programación sea más interactiva y accesible". También estuvo muy influenciado por los conceptos de Bret Victor, junto a el entorno de programación interactivo LightTable que aterrizó en Kickstarter en 2012.

Lattner escribe que, "Espero que al hacer que la programación sea más accesible y divertida, atraeremos a la próxima generación de programadores y ayudemos a redefinir cómo se enseña la informática".

Aquellos que deseen obtener más información sobre Swift pueden hacerlo consultando el guía de programación gratuita que Apple abandonó inmediatamente después de anunciar el idioma en la WWDC del lunes.

Fuente: Página de inicio de Chris Lattner

Vía: TechCrunch

Última publicación de blog

Street Fighter llega a las calles en la nueva demostración de ARKit
October 21, 2021

Todas las Yoga Flames, Dragon Punches y Sonic Booms de Street Fighter II Extiende al mundo real en una nueva demostración que mezcla el juego clási...

Nintendo, diseño y alianza de Apple con Shigeru Miyamoto
October 21, 2021

Cuando Nintendo anunció que trabajaría con Apple para lanzar Super Mario Run en el iPhone, la asociación tenía mucho sentido. Después de todo, amba...

Google ha convertido la poderosa tecnología de aprendizaje automático en un juego divertido.
October 21, 2021

Los emoji son muchas cosas para muchas personas. Dependiendo de a quién le preguntes, son divertidos coqueta, confuso, un lenguaje completamente nu...