Go builds on Plan9 suffer from the post-1.9 performance regression.

> On Sep 19, 2019, at 10:29 PM, Steve Simon <[email protected]> wrote:
> 
> hi,
> 
> my plan was to build and run/debug go on a raspberry pi 4 running plan9, not 
> to cross compile.
> 
> i am confident in the linux cross compile environment i was just concerned 
> about the plan9 os/runtime support for the pi.
> 
> i guess it comes down to plan9 os interface for the arm.
> 
> people said it is painful, you mean the pi is slow?
> 
> thanks for the help.
> 
> -Steve
> 
>> On 20 Sep 2019, at 5:37 am, Lyndon Nerenberg <[email protected]> wrote:
>> 
>> Matthew Veety writes:
>> 
>>> Building anything on a raspberry pi is a bit of a chore. I highly=20
>>> recommend running go on your cpu server and/or local to your filesystem.=20
>>> The generated binaries seem to work fine.
>> 
>> Go does wonderfully when it comes to generating binaries for
>> non-native architectures.  I have a few Go-based tools I use at
>> work that I build on any number of archictures (macos, freebsd,
>> openbsd, linux / armX, i386, amd64)) that I need to run on one or
>> many of the above.  They all just work.  Makes debugging a breeze.
>> 
>> But now that they are succumbing to the shared lib/obj doctrine, I'm sure
>> I will soon go back to writing C code, since the advantage of those
>> static go binaries is about to be lost :-(
> 
> 


Reply via email to