(January 28, 2018 at 12:43 pm)KevinM1 Wrote: Yup. And that's one of the many reasons I don't even touch software like WordPress, let alone use WYSIWYG tools .
"It's free! And you can simply plug in themes and other functionality!"
Yes, but in my experience, its one-size-fits-most design philosophy actually fits none. I've never met a client that was happy with stock WordPress with unmodified plugins and theme. They always want something - sometimes something simple, sometimes something complex - that can't be found in a plugin. And WordPress is an absolute pile of shit under the hood, a throwback to late 90s/early 2000s web design with unnecessary global variables/magic values/tight coupling everywhere, and The Loop which sloppily merges back end logic with display logic.
So, I wind up fighting against a really shitty piece of software in order to get anything done, which takes me twice as long.
I know C/C++ isn't used for webdesign, but perhaps such a tool should be developed. A tool that enabled you to do high level design, but also allowed to get to the micromanagement.
I hear people complaining about how hard pointers are, and segfaults are a thing, but direct access to memory by location alows for neat tricks. It adds much more customization.