How JetBrains Is Similar to Apple

Read about Victor's experience with WebStorm and why he thinks JetBrains is a lot like Apple. | Continue reading


@blog.jetbrains.com | 3 years ago

Future (and current EAP) versions of JetBrains products now with mandatory login

The Early Access Program at JetBrains has been around since the early days. It provides free access to pre-release versions of our products, allowing you to evaluate new features, test issues that hav | Continue reading


@blog.jetbrains.com | 3 years ago

JetBrains: Early Access Programs Now Come with Login

The Early Access Program at JetBrains has been around since the early days. It provides free access to pre-release versions of our products, allowing you to evaluate new features, test issues that hav | Continue reading


@blog.jetbrains.com | 3 years ago

JetBrains Graphics Generator: Art of Tiling and Mind Coalescence

It’s been five years since JetBrains first implemented computational technologies in its branding graphics. At the beginning, our generative art enthusiasts were working on separate teams dispersed th | Continue reading


@blog.jetbrains.com | 3 years ago

Java Annotated Monthly – June 2021 – The IntelliJ Idea Blog

June is here, which means it's almost summer for us in the northern hemisphere! With the pandemic still ongoing, it's important to try to find time to recharge and take those vacation days, if at all | Continue reading


@blog.jetbrains.com | 3 years ago

Highlights from the Kotlin Roadmap

Many of you want to know about Kotlin’s future and what lies ahead. We often talk about the upcoming new compiler, focus on tooling quality and performance, and server-side and KMM experience, but the | Continue reading


@blog.jetbrains.com | 3 years ago

Kotlin/Native Memory Management Update

Back in 2020, we published our plan to rework the approach to memory management in Kotlin/Native. Now it is time to give an update on our progress and share some details about memory management design. | Continue reading


@blog.jetbrains.com | 3 years ago

KotlinDL 0.2: Idiomatic Kotlin DSL for Deep Learning

KotlinDL 0.2 is available now on Maven Central with a variety of new features. New layers, a special Kotlin-idiomatic DSL for image preprocessing, a few types of Datasets, a great Model Zoo with support for the ResNet and MobileNet model families, and many more changes are now re … | Continue reading


@blog.jetbrains.com | 3 years ago

IntelliJ Platform UI Kit

We have created and published the IntelliJ Platform UI Kit to help designers and developers design and prototype plugins in a manner consistent with IntelliJ-based products.The IntelliJ Platform U | Continue reading


@blog.jetbrains.com | 3 years ago

Kotlin 1.5.0 – the First Big Release of 2021

Welcome the first feature release in accordance with the new release schedule – Kotlin 1.5.0!This release delivers stable language features such as JVM records, sealed interfaces, inline classes, an | Continue reading


@blog.jetbrains.com | 3 years ago

Technology Preview: Jetpack Compose for Web

First came the desktop, now comes the world wide web: Jetpack Compose advances to the browser! Today, we are releasing the first technology preview of Jetpack Compose for Web. While we keep actively d | Continue reading


@blog.jetbrains.com | 3 years ago

PyCharm and Django

PyCharm had Django support from version 1.0. Over this time, the Django support has been gone through many changes, as well as many maintainers.In this episode of Early Access PyCharm, I talked to bo | Continue reading


@blog.jetbrains.com | 3 years ago

End of Support for 32-Bit Operating Systems in IntelliJ-Based IDEs

Over the years, the number of users who use 32-bit (specifically Intel x86, as other 32-bit architectures were never officially supported by JetBrains) operating systems has declined massively for bot | Continue reading


@blog.jetbrains.com | 3 years ago

Code With Me: collaborative coding through audio and video calls (JetBrains)

Code With Me, the new JetBrains service for remote pair programming and collaborative development, has recently scaled up its functionality and matured to Beta. With this newest update, Code With Me n | Continue reading


@blog.jetbrains.com | 3 years ago

Ki: The Next Interactive Shell for Kotlin – The Kotlin Blog

There are several options to run Kotlin interactively: kotlinc and Kotlin REPL (read-evaluate-print loop) in IntelliJ IDEA.Neither is ideal. kotlinc does not have autocomplete or syntax highlighting. | Continue reading


@blog.jetbrains.com | 3 years ago

The EAP for JetBrains DataSpell

With the emergence of Python as the go-to language for data science, it was only natural for JetBrains’ PyCharm to be eventually equipped with data science features. Based on the feedback that our tea | Continue reading


@blog.jetbrains.com | 3 years ago

The Past, Present and Future of PyCharm

Sometime last week, I had the opportunity to sit down with Andrey Vlasovskikh and discuss where PyCharm is now, and where it plans to go into the future; trying to understand how we got here along the | Continue reading


@blog.jetbrains.com | 3 years ago

Kotlin 1.5.0-M2 Released

Kotlin 1.5.0-M2 is the last milestone release for Kotlin 1.5.0, which is coming this spring. So this is the last chance to make sure that your projects will successfully work with Kotlin 1.5.0.Instal | Continue reading


@blog.jetbrains.com | 3 years ago

PyCharm 2021.1 EAP 5 is Out

We’ve addressed a long list of issues in this bug-fix release. Here’s just a few of the major fixes:For the full list, please read the release notes.Important! PyCharm EAP builds are | Continue reading


@blog.jetbrains.com | 3 years ago

Access Your IDE Remotely with Projector

Today we're announcing the initial release of Projector – a tool and framework for running JetBrains IDEs and Swing apps remotely over your network.As you may know, Swing is a graphical widget toolk | Continue reading


@blog.jetbrains.com | 4 years ago

Access Your JetBrains IDE Remotely with Projector

Today we're announcing the initial release of Projector – a tool and framework for running JetBrains IDEs and Swing apps remotely over your network.As you may know, Swing is a graphical widget toolk | Continue reading


@blog.jetbrains.com | 4 years ago

Java 16 and IntelliJ Idea

If you are still working with Java 8, you might have mixed feelings about the news of the release of Java 16. However, you’ll see these numbers are going to increment at a much faster and predictable | Continue reading


@blog.jetbrains.com | 4 years ago

The New Kotlin JVM IR Back End Is in Beta: Let’s Make It Stable Together

We'll make the new backend Stable soon, so we need each of you to adopt it, let's see how to do it.We have been working to implement a new JVM IR backend as part of our ongoing project to rewrite the | Continue reading


@blog.jetbrains.com | 4 years ago

How We Test Concurrent Primitives in Kotlin Coroutines

Today we would like to share how we test concurrency primitives in Kotlin Coroutines.Many of our users are delighted with the experience of using coroutines to write asynchronous code. This does not | Continue reading


@blog.jetbrains.com | 4 years ago

PyCharm 2021.1 EAP 2 Released

The second release of the PyCharm 2021.1 EAP introduces new features for working with remote hosts via SSH, improved support for Python data science libraries, some nice UI changes, and helpful new fe | Continue reading


@blog.jetbrains.com | 4 years ago

New Language Features Preview in Kotlin 1.4.30

We’re planning to add new language features in Kotlin 1.5, and you can already try them out in Kotlin 1.4.30:Stabilization of inline value classesExperimental support for JVM recordsExperimental s | Continue reading


@blog.jetbrains.com | 4 years ago

The State of Go

The Go language is high up on the list of popular programming languages used today. We already know that its enthusiastic, fun, and welcoming community of users like it for its speed and effectiveness | Continue reading


@blog.jetbrains.com | 4 years ago

Statement from JetBrains

The New York Times has published a story in which they point to JetBrains being under investigation and somehow related to the SolarWinds breach that recently took place.First and foremost, JetBrains | Continue reading


@blog.jetbrains.com | 4 years ago

IntelliJ Idea 2020.3.1 Is Out with Apple Silicon Support

We are back with our first bug-fix release for IntelliJ IDEA 2020.3! The improved v2020.3.1 polishes the recently released features and supports Apple Silicon! That’s right, Apple fans, you can now wo | Continue reading


@blog.jetbrains.com | 4 years ago

RubyMine 2020.3.1 Is Available with Support for Apple Silicon

RubyMine 2020.3.1, the first bug-fix update for v2020.3, is now available!Starting with this update, Mac users with the new M1 chip can download builds made specifically for Apple Silicon. Please not | Continue reading


@blog.jetbrains.com | 4 years ago

Jetbrains includes “code-with-me” in all product pack

All of the JetBrains Toolbox 2020.3 releases are now published. As always, we suggest you update your tools with our free Toolbox App.In this release, you will find the following exciting new feature | Continue reading


@blog.jetbrains.com | 4 years ago

Deep Learning with Kotlin: Introducing KotlinDL-Alpha

Hi folks!Today we would like to share with you the first preview of KotlinDL (v.0.1.0), a high-level Deep Learning framework written in Kotlin and inspired by Keras. It offers simple APIs for buildin | Continue reading


@blog.jetbrains.com | 4 years ago

IntelliJ Rust: Updates for 2020.3

In the previous blog post on IntelliJ Rust, we described the plugin’s major update of the 2020.3 release cycle – more support and a new UI for Cargo features. In brief, you can now toggle workspace fe | Continue reading


@blog.jetbrains.com | 4 years ago

GitLive Case Study: Kotlin Multiplatform Across Desktop and Mobile

GitLive uses Kotlin Multiplatform to share code between IDE plugins (for all JetBrains IDEs and VSCode), as well as soon-to-be-released mobile applications for iOS and Android.A team of 5 working on | Continue reading


@blog.jetbrains.com | 4 years ago

Metal for IntelliJ Platform

As you may already know, Apple deprecated the OpenGL rendering library in macOS Mojave and provided the Metal framework as a replacement. Metal better reflects the shift in CPU/GPU performance that ha | Continue reading


@blog.jetbrains.com | 4 years ago

Metal for IntelliJ Platform

As you may already know, Apple deprecated the OpenGL rendering library in macOS Mojave and provided the Metal framework as a replacement. Metal better reflects the shift in CPU/GPU performance that ha | Continue reading


@blog.jetbrains.com | 4 years ago

Kotlin 1.4.20 Released

Kotlin 1.4.20 is here with new experimental features for you to try. Being open to community feedback is one of the Kotlin team’s basic principles, and we need your thoughts about the prototypes of th | Continue reading


@blog.jetbrains.com | 4 years ago

Kotlin – New Project Lead

Andrey Breslav is stepping down as the Project Lead for Kotlin. Roman Elizarov is the new Project Lead. | Continue reading


@blog.jetbrains.com | 4 years ago

Jetpack Compose for Desktop

Today, we are excited to present the first milestone release of Jetpack Compose for Desktop, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjo | Continue reading


@blog.jetbrains.com | 4 years ago

Datalore by JetBrains

If you work with Jupyter Notebooks and want to run code, produce heavy visualizations, and render markdown online – give Datalore a try. It comes with cloud storage, real-time collaboration, notebook | Continue reading


@blog.jetbrains.com | 4 years ago

Intelligent Code Art

beauty/ˈbjuːti/A combination of qualities, such as shape, color, or form, that pleases the aesthetic senses, especially the sight.What happens when you train a machine to create beauty? You get the n | Continue reading


@blog.jetbrains.com | 4 years ago

Kotlinx.serialization 1.0 Released

We are happy to share with you the release of version 1.0 of our multiplatform serialization library, kotlinx.serialization. As the first stable version of the library, we can finally consider it prod | Continue reading


@blog.jetbrains.com | 4 years ago

Code With Me (EAP) – a tool for collaborative development by JetBrains

Read this post to learn and try out Code With Me (EAP) – a tool for collaborative development created by JetBrains. | Continue reading


@blog.jetbrains.com | 4 years ago

The Dark Secrets of Fast Compilation for Kotlin

Compiling a lot of code fast is a hard problem, especially when the compiler has to perform complex analyses such as overload resolution and type inference with generics. In this post, I’ll tell you a | Continue reading


@blog.jetbrains.com | 4 years ago

A Picture of Java in 2020 – IntelliJ Idea Blog

This year Java hit an incredible milestone and reached the grand old age of 25 years. We celebrated its jubilee by running a special online Java day event, where lots of expert speakers shared their e | Continue reading


@blog.jetbrains.com | 4 years ago

Kotlin Multiplatform Mobile Goes Alpha

Kotlin Multiplatform Mobile (KMM) is an SDK that allows you to use the same business logic code in both iOS and Android applications. Today KMM goes Alpha, and you can start sharing business logic in | Continue reading


@blog.jetbrains.com | 4 years ago

The state of Kotlin support in Spring

This is a transcript of “The State of Kotlin Support in Spring” talk by Sebastian Deleuze from KotlinConf:Do you find this format useful? Please share your feedback with us!TOC:Why Kotlin? (1:30) | Continue reading


@blog.jetbrains.com | 4 years ago

Space Beta by Jetbrains: Alternative to Jira

It’s been 8 months since we first launched Space EAP. The invite-based program, which began in December 2019, has already received over 30,000 invitation requests. Today, we’re excited to announce the public launch of Space Beta. During this period, everyone is welcome to sign up … | Continue reading


@blog.jetbrains.com | 4 years ago