48 ms·
Yet there's almost no real discussion of how to use the standard library here, and a lot of talking about example code that's mostly useless (seriously - why is
by horsawlarway 4y ago
Yet there's almost no real discussion of how to use the standard library here, and a lot of talking about example code that's mostly useless (seriously - why is biorhythm pseudoscience #2, and how is displaying a calendar on the CLI going to help me...?)
I agree with the top post - I have a very different idea about what "built-in" means than the author of this article.
- Lammy 4y ago> seriously - why is biorhythm pseudoscience #2 It's an interactive tutorial on using the `Date` and `OptionParser` classes and printing stuff to stdout. > and how is displaying a calendar on the CLI going to help me It's an interactive tutorial on using the `Date` and `GetoptLong` classes and printing stuff to stdout :)
- horsawlarway 4y agoAnd that's fine. But that topic in the article is not Date/OptionParser/GetOptLong - it's "This week I'm sharp-as-a-tack, and slow and sad as a sack. Here's to next week!" and I don't see any value add above linking to examples (not built-ins). Ex - why not explore OptionParser (the actual built-in!) - and compare to ARGV, or contrast with gets.chomp. Or explain how similar the concept is to something like Yargs from the node side. Also, as a personal aside - I don't really see a bunch of custom formatted printf statements with no attempt at explanation a very good example at all.
- fknorangesite 4y ago> how is displaying a calendar on the CLI going to help me How is displaying "Hello world" on the CLI going to help me?