Re:Corrode: C to Rust translator written in Haskell
by eridius on Friday July 08, 2016 @01:19PM
(#12057123)
Well, Rust isn't actually named after iron oxide. It's actually named after the fungus (https://en.wikipedia.org/wiki/Rust_(fungus)). Most people just don't know about the fungus.
Re:Corrode: C to Rust translator written in Haskell
by SilasX on Friday July 08, 2016 @01:20PM
(#12057135)
When it comes to connotations, "what people know about" is more important than the intent.
Re:Corrode: C to Rust translator written in Haskell
by coldtea on Friday July 08, 2016 @03:16PM
(#12057959)
When it comes to connotations, the one's associated with Rust are beyond negligible...
Re:Corrode: C to Rust translator written in Haskell
by SilasX on Friday July 08, 2016 @03:27PM
(#12058027)
How so? For me, "rust" conjures images of a rusty nail, rust getting in your tap water, a machine in disrepair from rust, and becoming "rusty" at some skill.
And I don't think I'm alone.
Re:Corrode: C to Rust translator written in Haskell
by coldtea on Friday July 08, 2016 @05:43PM
(#12058848)
And Python conjures images of dangerous snakes (and people getting killed by them), Go conjures images of that argument with my SO, when she told me "go!", C# conjures images of sharp objects like knives, and PHP conjures images of programming in PHP.
It's just a name, nobody really cares about rusty nails and rust in tap water when discussing Rust the programming language. And by nobody I mean nobody in the statistical significant sense.
It's really bikeshedding.
Re:Corrode: C to Rust translator written in Haskell
by SilasX on Saturday July 09, 2016 @02:26PM
(#12062612)
Just so we're on the same page, are you dismissing all relevance of PL names, or just the downsides of this particular one? That is, are you saying you wouldn't balk at naming a (enterprise-promoted) language something like Filth, Feces, Pubes, Jizz, or (Brain)fuck? Would those be "just names" too?
You're right that no language's name is perfect and immune from bikeshedding; however, the psychophysical mechanism of disgust works at a far deeper, extra-rational level than other negative traits. "Rust" evokes it, pythons don't.
Re:Corrode: C to Rust translator written in Haskell
by nathancahill on Friday July 08, 2016 @02:47PM
(#12057783)
I'm not sure if that's more positive..
I've been looking at newer languages recently, and I see a lot of promise in Nim -- which renamed itself from Nimrod after users warned about what it connotes. Rust could take a cue.