Re: [go-nuts] Linux distro..based only on GO

2020-12-31 Thread Wendell Hatcher
no

On Thu, Dec 31, 2020, 10:26 AM L Godioleskky  wrote:

> All Linux distros are currently based on several languages (Python, Perl,
> C/ C++ etc) as well as tool-type packages like GTK etc
>
> ... What if, there was a Linux distro based entirely on GO ?
> This would greatly reduce the Linux footprint given the  huge number of
> libraries Linux currently uses to support each language.
>
> It seems to me a Linux distro based entirely on GO would be another major
> GO milestone.
> Is this do-able given the current capability of GO?
>
> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/golang-nuts/95de7ec1-4932-4bca-9f33-4def9a023988n%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CAKXhZzzeaTM4abODkW9mnsPcXnmP10_%3Dm9TJbh7Mf7gbOoxeOA%40mail.gmail.com.


Re: [go-nuts] Linux distro..based only on GO

2020-12-31 Thread Sebastien Binet
I believe that's what u-root is:

- https://github.com/u-root/u-root

there are probably others.


‐‐‐ Original Message ‐‐‐

On Thursday, December 31st, 2020 at 4:40 PM, Kevin Chadwick 
 wrote:

> On 12/31/20 3:26 PM, L Godioleskky wrote:
>
> > It seems to me a Linux distro based entirely on GO would be another major GO
> >
> > milestone.  
> >
> > Is this do-able given the current capability of GO?
>
> It would seem not, unless you throw the unix philosophy out of the window
>
> completely wrt one tool, one job.
>
> You would likely need cgo for anything graphical currently, anyway.
>
> I suppose the best you could do right now with build size, would be a console
>
> system, busybox style. Calling e.g. cut, sed as command strings from one large
>
> binary. Perhaps the package manager could build the binary based on command
>
> selections?
>
> Alternatively, perhaps tinygo could be used to create small binaries and keep
>
> the unix phlosophy and packaging.
>
> ---
>
> You received this message because you are subscribed to the Google Groups 
> "golang-nuts" group.
>
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to golang-nuts+unsubscr...@googlegroups.com.
>
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/golang-nuts/bca69fb7-1254-5063-7f44-bda1d4038edc%40gmail.com.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/gCGThroqkQAlWUfHwxNUSbswBIQGrxsN_Pj6s2bDZ7yuTUP2I8F5UgIqOZi4BsyEFDEXmGkH2MO-Iyd1rayc57gIr7bs02YVsH0G7LvUU_E%3D%40sbinet.org.


Re: [go-nuts] Linux distro..based only on GO

2020-12-31 Thread Kevin Chadwick
On 12/31/20 3:26 PM, L Godioleskky wrote:
> 
> It seems to me a Linux distro based entirely on GO would be another major GO
> milestone.  
> Is this do-able given the current capability of GO?
> 

It would seem not, unless you throw the unix philosophy out of the window
completely wrt one tool, one job.

You would likely need cgo for anything graphical currently, anyway.

I suppose the best you could do right now with build size, would be a console
system, busybox style. Calling e.g. cut, sed as command strings from one large
binary. Perhaps the package manager could build the binary based on command
selections?

Alternatively, perhaps tinygo could be used to create small binaries and keep
the unix phlosophy and packaging.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/bca69fb7-1254-5063-7f44-bda1d4038edc%40gmail.com.


[go-nuts] Linux distro..based only on GO

2020-12-31 Thread L Godioleskky
All Linux distros are currently based on several languages (Python, Perl, 
C/ C++ etc) as well as tool-type packages like GTK etc

... What if, there was a Linux distro based entirely on GO ?
This would greatly reduce the Linux footprint given the  huge number of 
libraries Linux currently uses to support each language.

It seems to me a Linux distro based entirely on GO would be another major 
GO milestone.  
Is this do-able given the current capability of GO?

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/95de7ec1-4932-4bca-9f33-4def9a023988n%40googlegroups.com.