Sublime Forum

RISC-V build for GNU/Linux

#1

Hey, trying to daily-drive an RV64 based board. As a long-term Sublime user I miss having it there.
Will try to run an amd64 version with box64, but the JH7110 CPU is slow even without translation layers so my expectations are limited in its usability.

Are there any plans on the horizon to release a native rv64 version of Sublime Text?

1 Like

#2

There are currently no plans for a risc-v build.

0 Likes

#3

While I was really happy that John caved and created the ARM version, I would agree that a risc-v version would not be worth the effort. I question the arm version being worth the effort to work on because it is not FAST on any ARM processors I own, Paiinfully slow TBH.

When RISC-V can execute 4 billion opcodes per second then maybe.

0 Likes

#4

It’s fast enough in a Linux ARM VM using Apple’s virtualisation on a M1 using MacOS, at least I don’t feel much difference to the native macOS version. And I definitely would prefer being able to use a RISC-V (64) version of ST instead of the really slow VS Codium on a Banana Pi BPI-F3 . Although I most of the time do not edit sources directly in the VM or on the RISC-V host, sometimes I do.

0 Likes

#5

It’s not about “creating” an rv64 version, most likely the source may be compiled with very few modifications, using the right toolchain. However, the CI/CD environment setup and maintenance may not be commercially profitable at this point.

But please note that despite this will not bring many direct sales for just this platform, it increases the overall product value for those who want to use it on all devices.
I was more than happy to switch to a paid version of ST4 when the arm64 version became available, being confident that I wouldn’t have to search for a replacement. It works sufficiently fast on both HoneyComb LX2 and Asahi Linux.

0 Likes

#6

It’s not about “creating” an rv64 version, most likely the source may be compiled with very few modifications, using the right toolchain.

Unfortunately not, it would require major dependency updates and/or porting. We still ship python 3.3 for instance, which predates risc-v.

1 Like