4mpm3's comments

4mpm3 | 5 years ago | on: The Case Against OOP Is Wildly Overstated

Is OOP just syntactic sugar once you remove bad practices? I don't think so, but there's definitely an argument there. But on the issue of inheritance, what I'm trying to say is "not a good idea for the average business developer, but still a great tool for careful, ambitious developers designing the OO frameworks that business developers will use."

4mpm3 | 6 years ago | on: Pain Points of Web Development with WordPress

They do have change tracking and scheduled posting (essentially staging) for content, though. But if you're actually building the site, they assume you either don't care or are going to manage the process is some other way of your own devising.

4mpm3 | 6 years ago | on: How do people learn to cook a poisonous plant safely?

This article is interesting but somewhat misleading, to the point that I don't know what information to trust. Yes, it does take many steps to turn cassava into a refined flour for baking, but cassava is easily eaten--just peel and boil it, as I do often (it's readily available in many grocery stores in Canada, and a staple of Latin American culture). Cooking is the same basic process used to make many borderline or poisonous foods edible, from bitter almonds to kidney beans. The author appears to conflate some specialized regional cooking techniques with simply making food safe to eat.

4mpm3 | 6 years ago | on: Choosing a First Programming Language for Kids and Beginners

We have a micro:bit and I agree that it's lots of fun. The ability to see your code have an effect in the real world is especially compelling for 8-11 year olds. There are many more possibilities available if you use the Raspberry Pi, as well.

4mpm3 | 6 years ago | on: The Rise and Fall of Visual Basic

It's definitely opinion (and I certainly don't spare VB from criticism--it draws more fire than JS in my article!). But I am curious in hearing a bit more about your opinion on JS. Because there are so many pain points in it. So much that someone can write a book about "The Good Parts of JS" and its shortness becomes a meme. Now, TypeScript and other refinements address some issues, but JS certainly makes it easy to write some bad code, especially if you're not an experienced coder. The OOP is particularly clunky. Not to hate on JS--it's wildly successful, but would we really have picked it as a favorite language if it wasn't already built into browsers for scripting?
page 1