PyCharm's Transition to Apple Silicon
blog.jetbrains.com
blog.jetbrains.com
For reference, it starts in around 3 seconds on my 2013ish laptop. (actually, more like 2014 - Haswell i7)
That changes on Apple M1 Silicon. PyCharm and IntelliJ native are very fast, as is Apple’s XCode. Life is sweet.
Why couldn't they just merge the (presumable) upstream OpenJDK support into their fork?
Moving to another language would surely be many more orders of magnitude than plugging in a new JIT?
I don't have any hopes for it besides Android, which is working thanks Google gatekeeping Java updates and pushing Kotlin instead.
> JetBrains forked the OpenJDK project in order to facilitate better control over how the IDEs looked on Macs a well as other HiDPI screens; JetBrains Runtime was born and we bundled it with our IDEs from 2014.
> There are many facets of the runtime, and we do not know every little crevice of it, rather we focus on the part of the code that handles the rendering of UI on screens.
With a large cross-platform codebase like that, Java is an understandable choice and at any point the cost of switching would be greater than the cost of fixing the current issue.
They've created a huge platform. They're going to have needs that aren't met in a pre-packaged thing.
VSCode avoided using any frontend frameworks, does that mean they made a wrong engineering choice?
Is there a transcript somewhere?
If you're on a computer, click the three dots that are to the right of "Save" and then click "Open Transcript". These are auto-generated so the fidelity may not be there but it's one shortcut to reading the podcast.
See https://confluence.jetbrains.com/display/JBR/JetBrains+Runti...
Ugh.