Replit
Replit (rep·lit), formerly Repl.it, is a San Francisco-based start-up and an online IDE (integrated development environment).[4] Its name comes from the acronym REPL, which stands for "read–evaluate–print loop". Amjad Masad, Faris Masad, and Haya Odeh co-founded the company in 2016.[1][2]
![]() | |
Founded | San Francisco, California, United States of America |
---|---|
Founders |
|
Headquarters | , |
Number of employees | 44[3] |
Website | replit |
Features
Replit allows users to write code and build apps and websites using a browser.[5] The site also has various collaborative features, including capability for real-time, multi-user editing with a live chat feed. It supports over 50 programming and markup languages such as Java, Python, and HTML, enabling users to build apps and websites, but since the introduction Nix can now run any language in existence. The site is integrated with GitHub, a code-hosting platform, providing a way to import and run projects from GitHub.[6] Users can also import projects from Glitch, which provides a similar service to Replit.
History
Replit was created by programmers Amjad Masad, Faris Masad, and designer Haya Odeh in 2016.[1][2] Once listed as a co-founder alongside Masad, Max Shawabkeh left the venture early on.[7][8][9]
Before creating Replit, Amjad Masad worked in engineering roles at Yahoo and Facebook, where he built development tools. He also helped found Codecademy. Masad had come up with the idea for Replit over a decade before its creation.[6]
In 2009, Masad tried to write every programming language in Python, but it was not practical. He saw great leaps in browser and web technologies and he was inspired by Google Docs web capabilities. He thought of the idea of being able to write code in a browser and make it easy to share it. He spent two years creating an open-source product with Haya Odeh called "pyRepl".[10] This product allowed him to compile languages into Python. This product powered Udacity and Codecademy's tutorials. After becoming an early employee of Codecademy, this project was put off until years later, when he and Odeh decided to revive the project of a programming environment in a browser.[4][6]
As Replit was taking shape, Masad and Odeh wanted to have "a real environment and not something emulated in the browser." The focus was first directed at the education market, and then later towards professional developers.[4]
Since March 2021, "replit.com" has been the default domain name for the web service replacing the older "repl.it". This change was attributed to Masad's preference that people pronounce the website's name as rep·lit instead of re·pu̇l.[10] Another reason cited by Masad was issues with the ".it" TLD, such as renewal restrictions.[11]
Replit originally was only a REPL. However, the Ace editor was eventually implemented, allowing for editing of programs as well. In 2017, Replit switched to the Monaco code editor, the same editor used in Visual Studio Code. Due to issues with mobile support, the code editor was switched to CodeMirror over 2021 - 2022. This decision was met with backlash and criticism from the Replit community. [12]
References
- Rodriguez, Salvador (October 22, 2018). "Former Facebook engineer quit to build the programming tool he always wanted". CNBC.
- "Today's Entrepreneur: Faris Masad". VatorNews. April 30, 2019. Retrieved January 12, 2021.
- "About".
- "Repl.it lets you program in your browser". TechCrunch. Retrieved January 5, 2019.
- Chan, Rosalie (February 24, 2019). "This free online tool makes it so easy to learn how to code, kids are using it to build websites, games, and even apps to help with their math homework". Business Insider. Retrieved December 30, 2019.
{{cite web}}
: CS1 maint: url-status (link) - Sawers, Paul (February 18, 2021). "Replit raises $20 million for collaborative browser-based coding". VentureBeat. Retrieved March 13, 2021.
- "About - Repl.it". repl.it/about. Retrieved June 8, 2021.
- Eisenberg, Bart. "#42 Computer Science 2.0: Part 1―Amjad Masad: Engineer, Codecademy; Co-inventor, repl.it". Retrieved June 8, 2021.
- Spina, Carli (May 5, 2014). "Practice Programming Languages In Your Browser With Repl.it". Retrieved June 8, 2021.
- Masad, Amjad. "Replit Dotcom". Replit. Retrieved March 13, 2021.
- Masad, Amjad (February 13, 2021). "what happened to repl.it???".
{{cite web}}
: CS1 maint: url-status (link) - Masad, Faris. "Ace, CodeMirror, and Monaco: A Comparison of the Code Editors You Use in the Browser". Replit Blog. Retrieved March 2, 2022.