Intentional Software fue una empresa de software que diseñó herramientas y plataformas que siguieron los principios de la programación intencional [1] en la que los programadores se enfocan en capturar la intención de los usuarios y diseñadores, y pasan el menor tiempo posible interactuando con máquinas y compiladores. [2] Sus herramientas incluían bancos de trabajo de lenguaje , herramientas que separaban la función del software de la implementación y permitían el desarrollo "centrado en el lenguaje". [3] [4] Esto permitió la reescritura automática del código a medida que cambiaba el conocimiento experto de las opciones de implementación. [5] Posteriormente, la empresa comenzó a desarrollar una plataforma para mejorar la productividad de los grupos de software.
Industria | Ingeniería de software |
---|---|
Fundado | Septiembre de 2002 |
Fundador | Charles Simonyi Gregor Kiczales |
Difunto | Abril de 2017 |
Destino | Adquirido por Microsoft |
Sede | |
Gente clave | Charles Simonyi (cofundador), Eric C. Anderson (CEO) |
Número de empleados | 50-100 |
Padre | Microsoft |
Sitio web | http://www.intentional.com |
La compañía fue cofundada por Charles Simonyi y Gregor Kiczales en 2002, y luego dirigida por el CEO Eric Anderson. Sin embargo, Kiczales dejó la empresa en 2003. [6] En 2017 tenía casi 100 empleados. [7] El 18 de abril de 2017, fue adquirido por Microsoft , [8] [9] y muchos de sus empleados se unieron al equipo de Microsoft Office.
Productos y servicios
Intentional Software desarrolló Domain Workbench, un banco de trabajo de lenguaje para construir y trabajar con lenguajes específicos de dominio, [10] y diseñó lenguajes personalizados para clientes para sus usos particulares. [11] También construyeron la plataforma intencional, [12] una plataforma para software de productividad grupal .
Referencias
- ^ Rosenberg, Scott. "Cualquier cosa que puedas hacer, yo puedo hacer Meta" . Consultado el 4 de septiembre de 2017 .
- ^ Pontin, Jason (2007). "Esperando el día en que todo el mundo escriba software" . The New York Times . ISSN 0362-4331 . Consultado el 12 de septiembre de 2017 .
- ^ Fowler, Martin. "Language Workbenches: ¿La aplicación asesina para idiomas específicos de dominio?" (PDF) .
- ^ Rosenan, Boaz (2010). "Diseño de lenguajes de programación orientados al lenguaje". Actas de ACM International Conference Companion on Object Oriented Programming Systems Languages and Applications Companion . OOPSLA '10. Nueva York, NY, EE. UU .: ACM: 207–208. doi : 10.1145 / 1869542.1869576 . ISBN 9781450302401.
- ^ Simonyi, Charles; Christerson, Magnus; Clifford, Shane (2006). "Software intencional". Actas de la 21ª Conferencia Anual de ACM SIGPLAN sobre sistemas de programación orientados a objetos, lenguajes y aplicaciones . OOPSLA '06. Nueva York, NY, EE. UU .: ACM: 451–464. doi : 10.1145 / 1167473.1167511 . ISBN 1595933484.
- ^ "El cofundador de software intencional ha dejado la empresa" . InformationWeek . Consultado el 28 de julio de 2020 .
- ^ "Charles Simonyi se reincorpora a Microsoft ya que compra su startup" . El Seattle Times . 2017-04-18 . Consultado el 12 de septiembre de 2017 .
- ^ Miller, Ron. "Microsoft adquiere Intentional Software y vuelve a traer a un viejo amigo: TechCrunch" . Consultado el 4 de septiembre de 2017 .
- ^ "Charles Simonyi, fundador, presidente y director de tecnología -" . www.intentional.com . Archivado desde el original el 25 de agosto de 2018 . Consultado el 12 de septiembre de 2017 .
- ^ "Charles Simonyi revela el uso de producción de Intentional Software @ JAOO" . InfoQ . Consultado el 12 de septiembre de 2017 .
- ^ "ACORD y el software intencional anuncian una asociación estratégica - comunicados de prensa de ACORD.org" . Comunicados de prensa . Consultado el 12 de septiembre de 2017 .
- ^ "Plataforma intencional -" . www.intentsoft.com . Consultado el 12 de septiembre de 2017 .
enlaces externos
- Sitio web de Intentional Software
- Ensayo de Martin Fowler sobre la empresa