3 ms·
> Have a shiny hammer that looks great for hitting screws? > I know there’s React-based command line builders… And it’s like, okay, if you like components, coo
by Brendinooo 3y ago
> Have a shiny hammer that looks great for hitting screws?
> I know there’s React-based command line builders… And it’s like, okay, if you like components, cool. That makes sense. But why is React building your command-line app? I just don’t understand.
> When I extemporaneously said “I just don’t understand”, I meant that the choice confounds me. But I do understand why people might make it.
The rhetorical error here is the hammer and screw thing. Think of it more like: you need a table. If you're good at woodworking, make the legs out of wood. If you're a welder, make it out of pipe. If you're a mason, make it out of stone.
Is one of those materials better than others? Depends on which variable you value - cost, aesthetics, weight, resale, etc. But ultimately, if you just need a table and you need to build it, use what you know to make it.
(Ink is cool. I already knew React and was familiar with yoga so it was perfect for what I needed to do with it.)