Live data from Hacker News

DuckDuckGo donates $25k to the Perl and Raku Foundation

perl.com

151–160 of 213 posts

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#151

Earlier quoted context omitted.

Perl is maybe the most enjoyable language I've ever coded in up until I'm forced to read someone else's code which is always hellish.

Programming is an individual activity; developing software is a social activity. Current tools and teaching are still biased in favor of the former, resulting in most of our troubles in the latter.

The legend of the 10x programmer certainly didn't do our industry any favors either.

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#152
post #113

Earlier quoted context omitted.

I don't disagree with anything you've said either, in fact I've blogged about this at length: http://leejo.github.io/2017/12/17/tpc_and_the_end_of_languag... My main issue is that "People still use Perl?" has essentially become a meme at this point. I'm relatively sure that any sufficiently commented on or upvoted thread on HN gets that statement in it somewhere. Yes, Perl is still used. Extensively. People and compa…

> People and companies just don't talk about it. Why not?

Last company used Perl but we didn't talk about it because it was all frozen. If anyone ever considered touching it for more than 2 hours, it was likely to get rewritten into Python/Powershell. Last perl thing I had touched, entire repo hadn't seen a commit for 4 years until mine.

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#153
post #39
post #21

Craigslist used to donate over $100,000 every single year. Not sure when that stopped. That is really what kept perl going between the years of 2010 and 2016 or so. The board was actually paying a couple of people to do maintenance on the core repository and code. I believe they still do that but obviously due to deficits that is going to get difficult. It's sad when so many companies are dependent upon perl, but don…

Gifts don’t require repayment. Releasing free software is a gift to the world. Corporations don’t owe free software maintainers a cent, because people using your software doesn’t cost you anything.

> Releasing free software is a gift to the world.

definite maybe, but it is not only that.

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#154

Earlier quoted context omitted.

I think a lot of companies are kind of realising the tech stack they use has a bigger impact on hiring than salaries. I believe banks are encountering this issue with no one wanting to do C++ anymore.

I guess with C++ you either work for a bank or you do video games. Guess which one people prefer?

Or you move over to Go or Rust. Just like Perl programmers moved over to PHP, Python, and Ruby.

It seems crazy that in a community like this, people seem to ignore the fact that people move on to the shiny new tech. And those aren't even that new anymore. It feels like same as how Perl programmers acted in 15 years ago when PHP and Python were eating up all the new projects.

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#155
post #78

Earlier quoted context omitted.

When you release an open source project you are not obligated to provide tech support. My project might be given to you for free but if you want my time you'll have to pay for it - and i get to decide if i'll sell it to you.

Just seeing the issue submissions can have a cost in terms of emotional impact. Of course, you can shield yourself from any feedback, but that has its costs as well (e.g. not getting genuine high-quality error reports). One has to live with those trade-offs.

I have 37k unread messages in my in email inbox. I can ignore issues on github that don't interest me, too. :p

Or, as the case may be, claim that I'll look at them soon, and never make it back.

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#156
post #6

A: This is great! Perl is much maligned but a fantastic Swiss army chainsaw and still runs so much critical infrastructure. B: I find it concerning that $25k is a notable donation; is the Foundation doing that poorly? I would have hoped this number to have two more digits in it for it to be a front page worthy item.

I'm surprised to learn that Perl is still used. Obviously there will always be legacy code to maintain but these days I can't even remember the last time Perl was mentioned in casual conversation amongst my peers unless we're sharing war stories from the 90s. These days when we find ourselves needing to write a script our first go-to would be bash, and if we need more features or if it's going to be complex enough to…

> these days I can't even remember the last time Perl was mentioned in casual conversation amongst my peers

I mean, what's there to talk about? It's there, it works, not an exciting subject. It's like municipal water (if you have it), it's indespensible, but what is there to say about it. (Unless it has stuff in it you don't want)

I did get some flack for writing a perl script for work recently, but I had some rubbish to list, and it does the job quite well.

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#157
post #120

Earlier quoted context omitted.

There’s no requirement to be actively reading and posting to Facebook in order to use Marketplace.

I think a good chunk of people would be worried to buy/sell from/to an account with little to no activity at all. This is very strong signal of low effort spam already common on FB Marketplace.

[deleted]

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#158

Earlier quoted context omitted.

I think a lot of companies are kind of realising the tech stack they use has a bigger impact on hiring than salaries. I believe banks are encountering this issue with no one wanting to do C++ anymore.

The next 15-20 years are going to be entertaining as the world finally runs out of COBOL developers.

AI I will probably help in transitioning developers from other languages into understanding cobol code bases.

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#159
post #113

Earlier quoted context omitted.

I don't disagree with anything you've said either, in fact I've blogged about this at length: http://leejo.github.io/2017/12/17/tpc_and_the_end_of_languag... My main issue is that "People still use Perl?" has essentially become a meme at this point. I'm relatively sure that any sufficiently commented on or upvoted thread on HN gets that statement in it somewhere. Yes, Perl is still used. Extensively. People and compa…

> People and companies just don't talk about it. Why not?

> Why not?

I don't know. I could speculate:

  * The Perl they have is so low maintenance they don't think about it much
  * Or they're planning to rewrite it but haven't yet got around to it... after more than a decade?
  * They have nobody working on it that is vocal about it or active in the community/blogsphere/etc
  * The company policy is to not talk about it
  * Or talk about any tech they use - think: banks, large enterprise, fintech
  * Or they're successful enough they don't feel the need to talk about it
  * They're open source tools or distros that have a mass of other tech so Perl gets ignored even though its practically embedded - Linux distros, git, etc
  * The Perl is on the periphery, or not the core logic - test suites (memcached for example), used in build systems, pipelines, Make, oneliners, etc
There's an argument to be had that Perl's strong backwards compatibility has meant it has sat there working in the background for years (decades in some cases). And, as most of us know, when tech "just works" it doesn't get talked about.

Re: DuckDuckGo donates $25k to the Perl and Raku Foundation

#160
Wonders why raku is not really mentioned in the discussion?

Then I remembered my daily mantra:

  - NO_ONE cares about the community
  - WHAT_THEY_NEED is UniCode & Rats
  - WHAT_THEY_LIKE is poetry (not golfing, but an expressive professional medium not desecrated by ‘public void’ line noise)
  - WHAT_THEY_KNOW is CPAN, DWIM and REGEX (the easy is easy and the hard is possible)
  - WHAT_THEY_WANT is Grammar, Functional, OO, Declarative, Concurrency, Dynamic Type … oh and Procedural done v clean
  - WHAT_THEY_HAVE is PHP, Ruby, Python, C#, Go, Perl5, ECMAScript, Java — demand for raku is pent up.
So, I detect some natural frustration within and without the community. Keep the faith. We have a new audience, they value truth and beauty, and a story of battling the odds. They need this TECHNOLOGY. It is [perl6 | raku] – who cares. It may have to start in academia, it may have to start in the p5 stalwarts. It will ignite. Finish the journey. Do not deny your heritage.
Post reply on HN