[-] david_@discuss.tchncs.de 1 points 5 days ago* (last edited 5 days ago)

The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming.

— Classic quote by Donald E. Knuth is classic.

But you speak of liking programming, and I emphatically agree with your assessment that that's necessary to get good at it, and I like that you point out that obsession with efficiency quickly becomes an impediment to that.

[-] david_@discuss.tchncs.de 1 points 5 days ago* (last edited 5 days ago)

I'll also throw this in, "A Raku Manifesto" by Daniel Sockwell (Part 1, Part 2, Part 3). Especially Part 3 was really eye-opening for me with regard to the question of what kind of programming language is good for personal and libre software projects.

2
submitted 6 days ago* (last edited 6 days ago) by david_@discuss.tchncs.de to c/programming_languages@programming.dev

As for textual resources:

The book by Moritz Lenz is quite good.

There's also this polished three-hour introductory lecture.

Combine that with reading up on details in the reference and you're in for a decent start.

For help with questions, best join #raku and #raku-beginner on irc.libera.chat (or the Discord channels that are bridged), they're very welcoming.

david_

joined 2 weeks ago