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 – סביבת פיתוח משולבת לפיתוח בשפת פייתון.
 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

הערות שוליים

חברות תוכנה
חברות שפיתחו שפות תכנות