Hacker News new | ask | show | jobs
by sadok 3406 days ago
If the author is a spoiled new-school dev, then you are a grumpy and bitter old-school programmer.

I don't see any devs, old or new, using HTML table tags to build grid systems just because "Hey, I'm so smart that I have the mental tools needed to reason about complex TR, TH and TD tags". It's 2017, if the author is asking for a more competent dev environment then he has the right to his opinion.

3 comments

You don't need all that many mental tools to reason about TH, TR and TD tags.
I think he was referring to having the only method to alter frontend components is through the raw data which is XML. It sort of fits how things were done decades ago.

I'm not totally against it, but his point stands. Even C# and .NET with WPF has XAML data to modify directly, but it's much more robust. iOS puts a spiffy dev GUI in front of everything and tailored in a way that doesn't really restrict, but still allows the option to dig into the raw side of things. However, it's still very necessary to reference the raw data on AS, so much so that there's a UI for the raw data.

What do you mean? do you need drag and drop to build UIs ?
If they're there, why should they not work well, and why should I not use them? Using tools like that does not diminish your ability as a programmer, just like refusing to use tools like that does not somehow make your e-penis bigger.
Sure, use them but in most cases using WYSIWYG tools you get a lot of extra garbage then if you write the layout by hand,especially with html. GUI tools are great for new developers though, they can build a GUI fast and learn the under the hood markup gradually, I am not sure if there is such a good GUI tool that makes good markup without the developer understanding under the hood.
> If the author is a spoiled new-school dev, then you are a grumpy and bitter old-school programmer.

Yer damn right I am! Kids these days!