News for hackers. Stuff that matters.
Re:Green vs. Brown Programming Languages by mumblemumble on Thursday April 22, 2021 @11:47AM (#26904096)
> A language that is touted as "difficult to learn" and "difficult to onboard" is by definition not built for maintaining.

I'm not so sure about that. (Or perhaps the definition itself needs scrutiny?) Most the languages I've seen get a reputation for being easy to learn have also subsequently earned a reputation for being a maintenance hassle: perl, ruby, python, php, javascript, etc.

Re:Green vs. Brown Programming Languages by bradleyjg on Thursday April 22, 2021 @06:17PM (#26908829)
I think this is probably selection effects rather than language features. Easier languages disproportionately attract weaker programmers.
Re:Green vs. Brown Programming Languages by Too on Saturday April 24, 2021 @01:19AM (#26922453)
Likely both. Duct tape is easy to learn, but it's not a good tool to use when building a house. Due to properties of the tool, not because it attracts bad carpenters preferring to use duct tape.

Combine both these factors and you have a real amplified problem on your hands.

Re:Green vs. Brown Programming Languages by mayama on Thursday April 22, 2021 @11:26PM (#26910680)
Easier languages tend to get popular easier as well, which lends itself to companies being able to hire more.
Re:Green vs. Brown Programming Languages by toxik on Thursday April 22, 2021 @04:56PM (#26908093)
Language nitpick in the parent’s comment: “touted” is definitely the wrong word here, to tout is to solicit.
Re:Green vs. Brown Programming Languages by perl4ever on Thursday April 22, 2021 @05:54PM (#26908649)
"touted" has a positive connotation to me, so it doesn't sound right to tout negative aspects of something. But the meaning seems clear.
Re:Green vs. Brown Programming Languages by yesenadam on Thursday April 22, 2021 @06:23PM (#26908879)
> “touted” is definitely the wrong word here,

Uh, no. In Merriam Webster, that's meaning #2. Meaning #1 is

> to make much of : promote, talk up

> touted as the summer's blockbuster movie

> the college's much touted women's studies program

https://www.merriam-webster.com/dictionary/tout

Re:Green vs. Brown Programming Languages by mumblemumble on Thursday April 22, 2021 @08:42PM (#26909821)
Realistically, that first definition is slightly ambiguous; it may or may not mean to imply that the talk is supposed to be promotional and not derisive in order for the definition to apply. I am guessing that they probably did mean to imply that connotation, though, based on other information on the page.

I'd argue, though, that the reality is that the word's meaning is in the process of shifting from being a synonym for "promote" to being a synonym for "make out to be"; that reflects much common usage, and dictionaries always lag behind a bit in cases like this. They have to - they're a descriptive artifact, not a prescriptive one.

Re:Green vs. Brown Programming Languages by toxik on Friday April 23, 2021 @02:33AM (#26911599)
Which is also positive in its tone. It’s the wrong word.
Re:Green vs. Brown Programming Languages by agalunar on Thursday April 22, 2021 @06:48PM (#26909051)
The sense here is

1 : to make much of : PROMOTE, TALK UP

as opposed to

2 : to solicit, peddle, or persuade importunately

https://www.merriam-webster.com/dictionary/tout

Edit: uups! Didn't reload the page and see yesenadam's comment before posting. Sorry about that!

Re:Green vs. Brown Programming Languages by toxik on Friday April 23, 2021 @02:35AM (#26911609)
It was promoted as hard to learn? What. Neither definition fits.