4 ms·
The key issue is the simplicity and the ease of use. Wordpress is not about blogging any more. It is complicated and has a terrible code base. Writing this in
by techvibe2 13y ago
The key issue is the simplicity and the ease of use. Wordpress is not about blogging any more. It is complicated and has a terrible code base. Writing this in GO doesn’t make any sense, because GO is not simpler than Nodejs in terms of setup and installation.
- ixmatus 13y agoNo, I'm pretty sure WordPress is still about blogging - it's got a lot of other features too. Whenever I've talked to a single "average" user they have never talked about "just the blog". Every single person wants to create pages, control the navigation, mess with their templates, install that favorite SEO plugin of theirs, integrate with MailChimp, have a login system, sell ecommerce products. Even Ghost is acceding to those needs with their Pages features and I'm sure soon to exist plugins (if they don't have it already). WordPress' codebase is not terrible. Kinda messy? Sure. Idiomatic? Not so much. Does it work? Yes. Does it power millions of websites and blogs? Yes. My point with Go is that if you want to have a successful project you have to do something novel and there's nothing novel in what you're doing - you're an engineer experiencing "I can do this better" syndrome. I do that all the time, take a step back and really think hard about what my value proposition is (even for OSS projects). If it's already being served by some other project or product and I want that thing to be "better" then it makes more sense to help improve the other thing. Or in Ghost's case, build it on an entirely different platform (which is novelty), with novel features.