Can the new M1 be used to develop java?


Can the new M1 be used to develop java
And Node.js
I haven't been able to find comparisons for running Node, but Node runs on Chrome's V8 JS engine and Chrome x86 has been considered pretty meh. However I was able to find a video of a guy installing x86 VSCode and running a react-scripts driven project on an M1 Mac and the performance seemed normal. I'm also sure that there's soon to be an M1 NodeJS and JDK seeing as ARM builds for those engines already exist for Linux.
In a word... YES.
M1 silicon and OSX use Rosetta 2 to emulate any app not running natively.
You are unlikely to see a performance hit in the IDE or execution. My IDE of choice - VSC - already has a native build.
And indeed your system as a whole will run faster from my limited experience.

Hi, I have just bought a brand new 14" macbook pro, and migrated from my intel based macbook, and the performance is awful (like x100 slower than intel) for python, java and mysql and about 1 hour of battery life as it is 205% cpu in rossetta. When to apple store today, and was told there is nothing that can be done. This seems crazy given the machine has 8 core CPU and a 14 core GPU and has lower performance that a machine that is more than 10 years old.

The crux of the issue is that the migration assistance, just blindly copies over applications (chrome, etc ) from intel to M1, even if there is an m1 set of binaries available, so everything is being emulated and killing performance.

Is there a way to set up java, python and mysql to work on the natively with the M1 chip set without being emulated via rossetta?

Can the new M1 be used to develop java?
 
 
Q