Home Download Buy Blog Forum Support

ARM build?

Re: ARM build?

Postby ken on Fri Aug 22, 2014 10:33 pm

OK so for the record, there has been no contact to my email.

If things are so haphazard for arm, then it's amazing anybody developed a product for it.

GCC is installed on my rpi in raspbian automatically, it works, and it's reputed to generate pretty good code, at least for bigger processors. I would be amazed if it didn't exist on EVERY other Linux-based arm OS.

Based on that, not knowing anything about sublime's code because I haven't seen it, I'm guessing that if sublime was written in C or in any of the languages typically supported by gcc, then the "wildly different architectures" argument holds little or no water. You (sublime) could just use the libraries which come along with Linux to support the Linux platform. If you don't use gcc or open source libraries in your code for other platforms, then you need some sort of middleware, a thin facade that converts the library your sublime app expects into what open source libraries provide. I know exactly what that involves because I do it. Also, that guarantees that your closed-source code is protected from any toxic open source license, because you already have a non-open source library you're using and you're linking dynamically.

So how's this for an idea?
  1. Build your closed-source product for a few specific arm processors, possibly using gcc if nothing else is available.
  2. Open-source the middleware library
  3. Let individual groups modify your middleware for specific platforms.

One thing that Open Source groups are really good at is porting something to a new platform. Sublime is about the best gui-based text editor out there, especially if you need a light one that's tuned to your specific needs. It's what arm-based nano-boxes need.
ken
 
Posts: 20
Joined: Fri Apr 19, 2013 3:36 am

Re: ARM build?

Postby ken on Fri Aug 22, 2014 10:42 pm

Another point: You could include tests in the middleware, such that people know when the middleware is sufficiently working to try the main editor.
ken
 
Posts: 20
Joined: Fri Apr 19, 2013 3:36 am

Re: ARM build?

Postby mwb1100 on Mon Aug 25, 2014 8:25 am

Just to let you know, the sole developer of Sublime Text, Jon, goes by the username "jps" on the forum.

I would be very surprised if ARM is on his roadmap at all.
mwb1100
 
Posts: 43
Joined: Mon Jun 25, 2012 5:40 pm

Re: ARM build?

Postby .m. on Mon Sep 01, 2014 7:41 pm

I asked somewhere possibly a year ago - and now I registered just to post this question here :

Is anybody aware of any effort towards creating an ARM hard float version of sublime ?
I am willing to help, I can provide access to a clean ARM HF - fedora 20 or ubuntu 12 - 14 - 4 core box if devs here are interested.
Otherwise I have to choose different editor / limetext or something probably.
Thanks a lot for your time.
.m.
 
Posts: 1
Joined: Fri Aug 29, 2014 5:11 pm

Re: ARM build?

Postby maara on Tue Sep 16, 2014 4:37 pm

Not having an ARM version is embarrassing for this "high end" editor.
At least such mainstream devices like RPi should be supported as they are mainly focused on development.
maara
 
Posts: 1
Joined: Tue Sep 16, 2014 3:59 pm

Re: ARM build?

Postby alkuzad on Wed Sep 17, 2014 10:16 pm

RPb is "DYI" machine, you are blaming name of it's creator if you want to install propiertary stuff inside :) Compile :)
alkuzad
 
Posts: 8
Joined: Wed Mar 05, 2014 6:38 pm

Re: ARM build?

Postby Lope on Mon Sep 22, 2014 3:33 pm

* +1 for an ARM build of ST3. Come on, just compile, what's the big deal? As long as it semi works. Just release it as a "mostly unsupported" version if you need to. Something is better than nothing.

* Compiling stuff on linux is not hard
I've just started running debian with XFCE on my Sansumg Galaxy N8000 tablet that has a ARMv7 CPU (Quad-core 1.4 GHz Cortex-A9)
I just had to compile node.js from source on it. Wasn't hard to sort out the build issues.

* You are pushing users away
Now ST users have to try other code editors. We might find a new code editor that we like more than ST (likely open source) then stop using ST on the desktop/laptop.

* Think of the children and millions of people in the lower economic sectors
Raspberry Pi has exploded in popularity, and ARM's popularity is only going to continue to grow.

Think of the hundreds of thousands (probably millions) of Android users using Linux on their phones and tablets
More and more people are starting to run linux on their Android devices (native or chroot'ed). Just a single version of Debian in the playstore has over 100,000 downloads.

* Think about it, really, its a no brainer.
Lope
 
Posts: 3
Joined: Fri Aug 02, 2013 12:11 am

Re: ARM build?

Postby Dragonmaster Lou on Mon Sep 22, 2014 11:10 pm

Who actually develops code for the RPi on the RPi itself? Last I checked, most people hook up their RPi to a bigger box and do all the code development there.

Also, can you name one other "high-end editor" that has an ARM build? Vi/Vim and Emacs don't count as they are open source and have been ported to everything under the sun already. Let's talk about other ones, like, say, SlickEdit (which I think is a more apt comparison).

Going back to phones and tablets, how many people do large amounts of serious code editing on phones or tablets? Those things are just so awkward to use, between no physical keyboard and tiny screen size, that I can't imagine doing any significant code editing on one.
Dragonmaster Lou
 
Posts: 13
Joined: Wed Apr 02, 2014 3:36 pm

Re: ARM build?

Postby Lope on Thu Oct 02, 2014 10:34 am

Have you seen this? It's a change.org petition. It's probably a good thing, it will be easier for people who aren't registered on the forum to vote.

https://www.change.org/p/sublime-text-c ... -3-for-arm
Lope
 
Posts: 3
Joined: Fri Aug 02, 2013 12:11 am

Re: ARM build?

Postby Silberling on Thu Oct 23, 2014 1:47 pm

I was hoping for a ARM version for ultra-small devices, too :-S
But I do honor jps post and opinion.
Silberling
 
Posts: 14
Joined: Mon Mar 25, 2013 1:30 pm

Previous

Return to Ideas and Feature Requests

Who is online

Users browsing this forum: No registered users and 5 guests