Replit
Replit(旧Repl.it)は、アメリカ サンフランシスコ を拠点とした企業によって運営されているオンライン統合開発環境であ…
この記事には適切な導入部や要約がないか、または不足しています。 |
この記事は英語から大ざっぱに翻訳されたものであり、場合によっては不慣れな翻訳者や機械翻訳によって翻訳されたものかもしれません。 |
|
| |
| 設立 | San Francisco, California, United States of America |
|---|---|
| 創業者 |
|
| 本社 | 、 |
従業員数 | 30[3] |
| ウェブサイト |
replit |
Replit(旧Repl.it)は、アメリカ サンフランシスコ を拠点とした企業によって運営されているオンライン統合開発環境である。
Replitを利用することにより、開発環境を構築しなくともブラウザやスマホのアプリでプログラミングを行うことが可能である。[4]
Replitという名前はREPLに由来する。これは"Read–Evaluate–Print Loop"(読んで 解析して 出力して 繰り返す)の略である。
Amjad Masad,Faris Masad,Haya Odehらは、2016年に同社を起業した。[1][2]
概要
Replitを使用することで、ユーザーはブラウザ上でコードを記述し、アプリやWebサイトを作成できる。
このサイトには、ライブチャットフィード技術を利用したリアルタイム共同編集機能等といった、さまざまなコラボレーション機能もある。また、 Java、Python、HTMLを含む50以上のプログラミング言語とマークアップ言語をサポートしている。
このサイトは、コードホスティングプラットフォームであるGitHubと統合されていて、
GitHubやGlitchからプロジェクトを読み込んで使用できる。 ユーザーは、Replitと同様のサービスを提供する。
Replitは元々REPL機能のみを備えていた。その後Aceエディターが実装され、柔軟性が向上した。
2017年、Replitは、Visual Studio Codeで使用されているものと同じエディタであるMonacoコードエディターに変更。
しかし、スマートフォン対応の問題により、コードエディタは2021年から2022年にかけてCodeMirrorに切り替えられた。
この決定は、Replitコミュニティからの反発と批判に見舞われるものとなった。[5]
歴史
Replitは、プログラマであるAmjad Masad、Faris Masad、及びデザイナーのHayaOdehによって2016年に作成された。 [1][2]
プログラマのMaxShawabkehもReplitの作成に関わっていたが、MaxShawabkehは早い段階で辞任した。
彼は、2013年と2014年に、さまざまなメディアや会社の公式Webサイトで、Amjad Masadと共同創設者としてリストされた。[6][7][8]
Replitを作成する以前、Amjad MasadはYahooとFacebookでエンジニアリングの役割を果たし、そこで開発ツールを構築していた。また、Codecademyの設立を支援した。
彼は、作成前の10年以上にわたってReplitのアイデアを考えていた。 [9]
2009年、彼はReplitのすべてのプログラムをPythonで作成しようとしたが、実用的ではなかった。彼はブラウザとウェブテクノロジーに大きな飛躍を遂げ
Googleドキュメントのウェブ機能に触発した。その後、ブラウザでコードを記述し、それを簡単に共有できるようにするというアイデアを考えた。
彼は2年間、HayaOdehと「pyRepl」というオープンソース製品を作成した。[10]
この製品により、彼は言語をPythonに変換することができるようになった。
この製品は、UdacityとCodecademyのチュートリアルをよりよくした。Codecademyの初期の従業員になった後、このプロジェクトは数年後、彼とOdehがブラウザでのプログラミング環境のプロジェクトを復活させることを決定するまで延期された。[4][9]
Replitができあがるにつれ、MasadとOdehは、「ブラウザでエミュレートされるものではなく、実際の環境」を考えるようになった。
焦点は最初に教育市場に向けられ、次にプロの開発者に向けられた。 [4]
2021年3月以降、「replit.com」は、前のドメイン「repl.it」の代わりとなるドメイン名になっている。 この変更は、人々がWebサイトの名前をrepl it(リプル イット)ではなくrep lit(リプリット)と発音するというMasadの好みに起因していた。[10] また、repl.itのドメインの有効期限が切れてしまうことも原因にあった。[11]
脚注
- ^ a b c Rodriguez, Salvador (2018年10月22日). “Former Facebook engineer quit to build the programming tool he always wanted”. CNBC. 2022年4月10日閲覧。
- ^ a b c “Today's Entrepreneur: Faris Masad”. VatorNews (2019年4月30日). 2021年1月12日閲覧。
- ^ “About”. 2022年4月10日閲覧。
- ^ a b c “Repl.it lets you program in your browser” (英語). TechCrunch. 2019年1月5日閲覧。
- ^ “Ace, CodeMirror, and Monaco: A Comparison of the Code Editors You Use in the Browser”. Replit Blog. 2022年3月2日閲覧。
- ^ “About - Repl.it”. repl.it/about. 2021年6月8日閲覧。
- ^ “#42 Computer Science 2.0: Part 1―Amjad Masad: Engineer, Codecademy; Co-inventor, repl.it”. 2021年6月8日閲覧。
- ^ “Practice Programming Languages In Your Browser With Repl.it” (2014年5月5日). 2021年6月8日閲覧。
- ^ a b “Replit raises $20 million for collaborative browser-based coding”. VentureBeat (2021年2月18日). 2021年3月13日閲覧。
- ^ a b “Replit Dotcom”. Replit. 2021年3月13日閲覧。
- ^ Masad, Amjad (2021年2月13日). “what happened to repl.it???”. 2022年4月10日閲覧。
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.