Re: [dev] Project ideas: goblin

2014-11-26 Thread M Farkas-Dyck
On 25/11/2014, Calvin Morrison wrote: > I would be more interested in a Rust implementation of coreutils however. Rust has some neat qualities but some bad qualities too, including some ugly syntax.

Re: [dev] Project ideas: goblin

2014-11-26 Thread Charlie
Calvin Morrison wrote: > I don't think anyone here supports Go. I could be wrong but I think > Uriel was the only real supporter in the community. I would be more > interested in a Rust implementation of coreutils however. It might > have already been done I love Go. However, I rarely use it beca

Re: [dev] Project ideas: goblin

2014-11-26 Thread FRIGN
On Tue, 25 Nov 2014 18:36:23 -0500 Greg Reagle wrote: > Thank you for your feedback. I wasn't trying to start a *discussion*, > but as it was listed on http://suckless.org/project_ideas, I wanted to > see whether there would actually be support from the suckless community > for it. It seems tha

Re: [dev] Project ideas: goblin

2014-11-26 Thread Raphaƫl Proust
On Tue, Nov 25, 2014 at 8:20 PM, Brandon Mulcahy wrote: > http://go-lang.cat-v.org/go-code lists "goblin - Reimplementation of > the Unix/Plan 9 command line tools. By Mjl, Uriel and others." Looks > like they got started, but the repo link is now dead. Searching on github yields several results:

Re: [dev] Project ideas: goblin

2014-11-25 Thread Greg Reagle
On Tue, Nov 25, 2014, at 05:29 PM, FRIGN wrote: > Frankly, we don't need yet another discussion on a topic like this. Thank you for your feedback. I wasn't trying to start a *discussion*, but as it was listed on http://suckless.org/project_ideas, I wanted to see whether there would actually be su

Re: [dev] Project ideas: goblin

2014-11-25 Thread Greg Reagle
On Tue, Nov 25, 2014, at 05:18 PM, Bobby Powers wrote: > To be clear - I don't support rewriting system utilities in Go. *base > are starting to look nice, and statically link down to a very small > size. I don't see any wins in rewriting these in Go. Thank you for your feedback. This seems to

Re: [dev] Project ideas: goblin

2014-11-25 Thread M Farkas-Dyck
On 25/11/2014, Markus Teich wrote: > Please post the output of > > ldd $(which ls); du -h $(which ls) $ ldd $(which ls); du -h $(which ls) mksh: ldd: not found 0 /usr/bin/ls $ ls -l /usr/bin/ls lrwxrwxrwx1 strake users7 Aug 25 2013 /usr/bin/ls -> busybox $ du -h /usr/bin/

Re: [dev] Project ideas: goblin

2014-11-25 Thread FRIGN
On Tue, 25 Nov 2014 17:18:39 -0500 Bobby Powers wrote: > To be clear - I don't support rewriting system utilities in Go. *base > are starting to look nice, and statically link down to a very small > size. I don't see any wins in rewriting these in Go. Yeah, I sign this. We are currently workin

Re: [dev] Project ideas: goblin

2014-11-25 Thread Bobby Powers
Hello, Gregor Best wrote: > While Uriel certainly was one of the loudest proponents of... anything > Uriel proposed, I don't think he was the only one who found Go interesting > and good. I as well find Go interesting and good. > I wouldn't use it for coreutils though, mostly because of the ridi

Re: [dev] Project ideas: goblin

2014-11-25 Thread Markus Teich
M Farkas-Dyck wrote: > Dynamic-linked system utilities, *barf* Please post the output of ldd $(which ls); du -h $(which ls) --Markus

Re: [dev] Project ideas: goblin

2014-11-25 Thread Markus Teich
Silvan Jegen wrote: > I rather like Go but I may be the exception. You're not, me too. > The binary size was my concern as well (Go binaries are big since they are > statically linked) Yes they are, but this should not be a big problem, since big memory costs small amounts of money nowadays. --

Re: [dev] Project ideas: goblin

2014-11-25 Thread Silvan Jegen
On Tue, Nov 25, 2014 at 02:11:14PM -0500, Calvin Morrison wrote: > On 25 November 2014 at 14:08, Greg Reagle wrote: > > From http://suckless.org/project_ideas: > >> Write the most useful unix userland commands in the new Go language > >> created by Google to form a robust base for future Unix-like

Re: [dev] Project ideas: goblin

2014-11-25 Thread M Farkas-Dyck
On 25/11/2014, Jean-Christophe Petkovich wrote: > When they are dynamically linked, they are small enough for my tastes. Dynamic-linked system utilities, *barf*

Re: [dev] Project ideas: goblin

2014-11-25 Thread Brandon Mulcahy
On Tue, Nov 25, 2014 at 02:08:48PM -0500, Greg Reagle wrote: > From http://suckless.org/project_ideas: > > Write the most useful unix userland commands in the new Go language > > created by Google to form a robust base for future Unix-like > > userlands that do not suffer from the vulnerabilities t

Re: [dev] Project ideas: goblin

2014-11-25 Thread Calvin Morrison
On 25 November 2014 at 14:22, Jean-Christophe Petkovich wrote: > ~ $ rustc hello-world.rs -o hello-world -C prefer-dynamic using -C lto might also yield smaller binaries

Re: [dev] Project ideas: goblin

2014-11-25 Thread Jean-Christophe Petkovich
Gregor Best writes: > How big are Rust binaries on average? Comparable to something C-like, or > Go-like? When they are dynamically linked, they are small enough for my tastes. ~ $ cat hello-world.rs fn main() { println!("Hello World!") } ~ $ rustc hello-worl

Re: [dev] Project ideas: goblin

2014-11-25 Thread Gregor Best
On Tue, Nov 25, 2014 at 02:11:14PM -0500, Calvin Morrison wrote: > [...] > I don't think anyone here supports Go. I could be wrong but I think > Uriel was the only real supporter in the community. > [...] While Uriel certainly was one of the loudest proponents of... anything Uriel proposed, I don'

Re: [dev] Project ideas: goblin

2014-11-25 Thread Amadeus Folego
On Tue, Nov 25, 2014 at 02:11:14PM -0500, Calvin Morrison wrote: > I don't think anyone here supports Go. I could be wrong but I think > Uriel was the only real supporter in the community. I would be more > interested in a Rust implementation of coreutils however. It might > have already been done

Re: [dev] Project ideas: goblin

2014-11-25 Thread Calvin Morrison
On 25 November 2014 at 14:08, Greg Reagle wrote: > From http://suckless.org/project_ideas: >> Write the most useful unix userland commands in the new Go language >> created by Google to form a robust base for future Unix-like >> userlands that do not suffer from the vulnerabilities that are >> com

[dev] Project ideas: goblin

2014-11-25 Thread Greg Reagle
>From http://suckless.org/project_ideas: > Write the most useful unix userland commands in the new Go language > created by Google to form a robust base for future Unix-like > userlands that do not suffer from the vulnerabilities that are > common in C or C++ code. Is anyone still interested in th