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++.<ref></ref>
* DataGrip – סביבת פיתוח משולבת לפיתוח בשפת SQL שרצה תחת הפלטפורמה של IntelliJ.<ref></ref>
* GoLand – סביבת פיתוח משולבת לשפת התכנות Go (מבית Google) אשר תומכת בתכנות בסביבת אינטרנט, ב-SQL, ובמסדי נתונים ומכילה תכונות כגון הצעות להשלמת קוד, דיבאגר, בחינות איכות של הקוד, שינוי של הקוד מבלי לשנות את התנהגותו החיצונית (Refactoring) ותפריטים שונים.
* IntelliJ IDEA – סביבת פיתוח משולבת לפיתוח בעיקר בשפות Java, Kotlin ו-Scala.
* PhpStorm – סביבת פיתוח משולבת לפיתוח בשפת PHP.<ref></ref>
* 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:<graph>{
	"version": 2,
	"width": 400,
	"height": 200,
	"data": [
 {
 "name": "table",
 "values": [
 {
 "x": 2015,
 "y": 2700000
 },
 {
 "x": 2016,
 "y": 3700000
 },
 {
 "x": 2017,
 "y": 5000000
 },
 {
 "x": 2018,
 "y": 6000000
 },
 {
 "x": 2019,
 "y": 8000000
 }
 ]
 }
	],
	"scales": [
 {
 "name": "x",
 "type": "linear",
 "range": "width",
 "zero": false,
 "domain": {
 "data": "table",
 "field": "x"
 }
 },
 {
 "name": "y",
 "type": "linear",
 "range": "height",
 "nice": true,
 "domain": {
 "data": "table",
 "field": "y"
 }
 }
	],
	"axes": [
 {
 "type": "x",
 "scale": "x"
 },
 {
 "type": "y",
 "scale": "y"
 }
	],
	"marks": [
 {
 "type": "line",
 "from": {
 "data": "table"
 },
 "properties": {
 "enter": {
 "x": {
 "scale": "x",
 "field": "x"
 },
 "y": {
 "scale": "y",
 "field": "y"
 },
 "y2": {
 "scale": "y",
 "value": 0
 },
 "interpolate": {
 "value": "monotone"
 },
 "stroke": {
 "value": "steelblue"
 },
 "strokeWidth": {
 "value": 3
 }
 }
 }
 }
	]
}</graph>
עד לשנת 2011, שבה השיקה JetBrains את שפת תכנות Kotlin, העלייה בכמות המשתמשים של JetBrains הייתה מינורית.

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

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

* 

* [https://resources.jetbrains.com/storage/products/jetbrains/docs/corporate-overview/en-us/jetbrains_corporate_overview.pdf?_ga=2.178010533.1051112353.1602148489-1443230515.1601811981 דוח מקיף של חברת JetBrains בשנת 2019]

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

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