>I ideally ask because of an off-list comment received of being tempted
>to re-write nmh in Go.  That would be my first choice in starting today
>too.  I've been programming C on Unix since the 80s, and it's seen off
>inferior allcomers like Java and C++, but Go is the one to replace it
>for many programs.  (OS and embedded are safe;  this ARM has 16 KiB
>RAM.)

I haven't yet had a reason to dip my toe into Go, but I've heard plenty
of good things about it.  So I'm not against the idea, and I might even
contribute to an effort like that.

But ... one nasty problem raises it's head.  That is the lack of _time_.
We have plenty of great ideas, but those of us who want to implement
them all suffer from a lack of time to work on them.  Rewriting nmh in
Go seems like it would take a long time.  Slowly switching from C go Go
seems like it would introduce lots of negatives and maybe it wouldn't
even be possible.  I mean, if people have the time, please, have at it!
But understand why some of us are going to plod along with the existing
codebase for now.

--Ken

-- 
Nmh-workers
https://lists.nongnu.org/mailman/listinfo/nmh-workers

Reply via email to