Joseph J. Allaire
J. J. Allaire | |
|---|---|
| File:JJ Allaire at Web 2.0.jpg | |
| Born | Joseph J. Allaire September 27, 1969 South Bend, Indiana, U.S. |
| Alma mater | Macalester College |
| Occupations | Entrepreneur, software engineer, inventor |
| Known for | ColdFusion, Allaire Corporation, Macromedia, Windows Live Writer, LoseIt!, RStudio |
| Title | Creator of ColdFusion, Founder of Allaire Corporation, Founder of Onfolio, Creator of Windows Live Writer, Founder of FitNow, Creator of Lose It!, Founder of Posit (formerly RStudio) |
| Relatives | Jeremy Allaire (brother) |
| Website | github |
Joseph J. Allaire (born 1969),[1] better known professionally as J. J. Allaire, is an American-born software engineer and Internet entrepreneur. He created the ColdFusion programming language and web application server,[2][3][4] founded Allaire Corporation, OnFolio,[5] FitNow,[6] and RStudio, and created LoseIt! and Windows Live Writer. Allaire is currently the founder and CEO of statistical computing company Posit (formerly RStudio Inc).
Early life
[edit | edit source]Joseph J Allaire received his bachelor's degree from Macalester College in St. Paul, Minnesota in 1991.[7][1]
ColdFusion and Allaire Corporation
[edit | edit source]In 1995, Allaire created ColdFusion.[3][2][4][8] The same year, Allaire founded Allaire Corporation in Minneapolis, Minnesota.[3]
Allaire moved the company to Cambridge, Massachusetts in 1996 with his brother and founding team member, Jeremy Allaire.[9] Allaire served as the Chairman and CEO of Allaire Corporation, then as its Executive Vice President of Products after hiring David Orfao as the company's CEO.[1]
Allaire Corporation had an initial public offering in 1999.[3][10] In 2001, Allaire Corporation was acquired by Macromedia.[11]
Onfolio, Microsoft, and Windows Live Writer
[edit | edit source]In 2002, Allaire co-founded Onfolio with Adam Berrey[5] and Charles Teague[12] and led the development of its suite of tools for web research and publishing,[13] released in 2004. Onfolio was acquired by Microsoft in 2006.[14] At Microsoft, Allaire created a blog publishing product called Windows Live Writer, initially released in 2007.[15][16] Windows Live Writer was distributed by Microsoft as part of Windows Essentials, until it was discontinued in 2015 and forked into an open-source version called Open Live Writer.[17]
FitNow and Lose It!
[edit | edit source]In 2008, Allaire, Paul DiCristina and Charles Teague co-founded FitNow, a company dedicated to mobile health and fitness applications, and created Lose It!, a mobile weight loss application with over 17 million users.[6][18][19][20][21][22]
RStudio
[edit | edit source]In 2009, Allaire founded RStudio, a company that builds tools for the R statistical computing environment. Allaire created the company's flagship product RStudio, a 2015 InfoWorld Technology of the Year Award recipient.[23]
Beginning in 2013, Allaire worked on the R Markdown ecosystem of scientific publishing packages, including R Markdown, Distill for R, and Flexdashboard.[24][25][26][27] From 2018 through 2020, Allaire worked on R interfaces to Python, and R versions of the TensorFlow and Keras Python packages.[28][29][30]
In 2021, Allaire and Charles Teague created Quarto, a Jupyter-based scientific publishing system.[31] Quarto was publicly announced in 2022.[32]
References
[edit | edit source]- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).
- 1969 births
- Living people
- People from South Bend, Indiana
- Businesspeople from Minnesota
- Macalester College alumni
- 20th-century American businesspeople
- 21st-century American businesspeople
- American businesspeople in the computer industry
- American software engineers
- American chief executives in technology
- American technology company founders
- Businesspeople in the software industry
- 21st-century American inventors
- R (programming language) people