JetBrains

**JetBrains s.r.o** (לשעבר **IntelliJ s.r.o**; מבוטא **גֶ'טְבְּרֵיְנְס**) הוא תאגיד תוכנה צ'כי, אשר הוקם ב-14 באוגוסט 2000. התאגיד מציע כלים למפתחי תוכנה ומנהלי פרויקטים. החברה מציעה סביבות פיתוח לשפות תכנות שונות.

השקת סביבת הפיתוח המשולבת IntelliJ IDEA לפיתוח בעיקר ב-Java בשנת 2001 והשקת שפת התכנות Kotlin לפיתוח במכונה הווירטואלית של ג'אווה (JVM) בשנת 2011 היו מאבני הדרך החשובות ביותר בהיסטוריה של החברה.

ב-2019 היו יותר מ-8 מיליון משתמשים בכלים מבית JetBrains, והיא מחזיקה ב-9 משרדים ברחבי העולם: בפראג, סנקט פטרבורג, מוסקבה, מינכן, בוסטון, נובוסיבירסק, אמסטרדם, פוסטר סיטי שבקליפרוניה ובמריטון שבניו ג'רזי. החברה החזיקה בכ-1,256 עובדים, כאשר הגיל הממוצע של עובד ב-JetBrains היה 33.

בחלקו השני של העשור השני של המאה ה-21, קהילת המשתמשים של JetBrains גדלה באופן מתמשך, כאשר בשנת 2015 עמדה על כ-2.7 מיליון משתמשים, בשנת 2016 על 3.7 מיליון, בשנת 2017 על 5 מיליון, בשנת 2018 על 6 מיליון, ובשנת 2019 על יותר מ-8 מיליון משתמשים – גדילה של כ-196.3% ב-4 שנים (ביחס למספר המשתמשים בשנת 2015).

מאז הקמתה, זכתה JetBrains ב-80 פרסי תעשייה בינלאומיים.

## מוצרים
### סביבות פיתוח משולבות
* **AppCode** – סביבת פיתוח משולבת לפיתוח אפליקציות במערכות ההפעלה iOS, ו-macOS (מערכות הפעלה מבית תאגיד התוכנה הבינלאומי אפל). תומכת ב-Swift, Objective-C, C, ו-.
* **CLion** – סביבת פיתוח משולבת לפיתוח ב-C וב-C++.
* **DataGrip** – סביבת פיתוח משולבת לפיתוח בשפת SQL שרצה תחת הפלטפורמה של IntelliJ.
* **GoLand** – סביבת פיתוח משולבת לשפת התכנות Go (מבית Google) אשר תומכת בתכנות בסביבת אינטרנט, ב-SQL, ובמסדי נתונים ומכילה תכונות כגון הצעות להשלמת קוד, דיבאגר, בחינות איכות של הקוד, שינוי של הקוד מבלי לשנות את התנהגותו החיצונית (Refactoring) ותפריטים שונים.
* **[[IntelliJ IDEA]]** – סביבת פיתוח משולבת לפיתוח בעיקר בשפות Java, Kotlin ו-Scala.
* **PhpStorm** – סביבת פיתוח משולבת לפיתוח בשפת PHP.
* **[[Pycharm|PyCharm]]** – סביבת פיתוח משולבת לפיתוח בשפת פייתון.
* **Rider** – סביבת פיתוח משולבת לפיתוח בסביבת .NET של מיקרוסופט. מבוסס על פלטפורמות Resharper ו-IntelliJ.
* **RubyMine** – סביבת פיתוח משולבת לפיתוח ב-Ruby ובתכנות בסביבת האינטרנט באמצעות Ruby.
* **WebStorm ** – סביבת פיתוח משולבת בשביל JavaScript.

### כלים
* **dotCover** – ביצוע מבחנים לקוד בסביבת .NET.
* **dotMemory** – ניתוח הזיכרון שאפליקציות בסביבת NET. משתמשות בו, לצורך אופטמיזציה, ואיתור בעיות בניהול הזיכרון כגון דליפות זיכרון.
* **dotPeek** –  הידור הפוך (decompiling) בסביבת NET.
* **dotTrace** – מציאת דרכים לבצע אופטמיזציה באפליקציות בסביבת NET.
* **ReSharper** – סיוע לנוחות וליעילות בכתיבה בסביבת הפיתוח המשולבת ויז'ואל סטודיו מבית מיקרוסופט.
***++Resharper C** – כלי המסייע ליעילות ונוחות בסביבת הפיתוח Visual Studio מבית מיקרוסופט לשפות C ו-. הוא משתלב ב-Visual Studio, מספק כלי עזר וגם משתלב עם כלים אחרים לשפות אלו.
* **Space** – פלטורמה לניהול ותיאום קוד ולוח זמנים בין מתכנתים.

### שפות תכנות
* **Kotlin** – שפת תכנות לפיתוח במכונה הווירטואלית של ג'אווה (JVM).
* **MPS** – יצירה, שינוי, והרחבה של שפות תכנות אשר ספציפיות לתחום מסוים (Domain Specific). כתיבה גם באופן גרפי – המשתמש מחליט מהם כללי התחביר.

### כלים לצוות
***Hub** – מקשר בין YouTrack ,TeamCity ו-Upsource. הוא מספק שרת אשר מנהל את ההרשאות, המשתמשים, הקבוצות והפרויקטים בין כלי הצוות האחרים של JetBrains.
***TeamCity** – זיהוי בעיות, בחינה מתקדמת של הקוד.
* **Upsource**
* **YouTrack** – תכנון וניהול הפרויקט, וכן תכנון לוח הזמנים והמטלות המחכות לביצוע.

### כלים לחינוך
* **JetBrains Academy** – פלטפורמה מקוונת ללימוד תכנות ושפות תכנות כגון פייתון, Java, ו-Kotlin.
* **IntelliJ Education** – גרסה של IntelliJ המותאמת ללימוד Java.

בנוסף, JetBrains מציעה אפליקציה חינמית בשם **Toolbox App** לניהול סביבות הפיתוח שלה: התקנה, הסרת התקנה, עדכונים – ניתן לבצע גם עדכונים אוטומטיים לסביבות הפיתוח.

## היסטוריה
JetBrains (לשעבר IntelliJ Software) נוסדה בשנת 2000 על ידי שלושה מפתחי תוכנה: סרגיי דימיטריב, ולנטין קיפאקטוב, ואיוג'ין בלייאב בפראג, צ'כיה.

המוצר הראשון של החברה היה IntelliJ Renamer, כלי לייעול הקוד ללא התערבות בהתנהגותו החיצונית (Code Refactoring), ב-Java.

בשנת 2012, אחרי ששירת כמנכ"ל החברה במשך 12 שנים, עבר דימיטריב לתחום הביואינפורמטיקה ומינה שני מנכ"לים חדשים: אולג סטפנוב ומקסים שפירוב.

## סטטיסטיקה
מספר המשתמשים של JetBrains גדל מ-2.7 מיליון בשנת 2015 משתמשים, ליותר מ-8 מיליון משתמשים בשנת 2019. להלן תרשים המייצג את השינוי במספר המשתמשים בין השנים 2015 ל-2019:

עד לשנת 2011, שבה השיקה JetBrains את שפת תכנות Kotlin, העלייה בכמות המשתמשים של JetBrains הייתה מינורית.

## ראו גם

* ג'אווה (שפת תכנות)

## קישורים חיצוניים

* 

* דוח מקיף של חברת JetBrains בשנת 2019

## הערות שוליים

קטגוריה:חברות תוכנה
קטגוריה:חברות שפיתחו שפות תכנות