4 ms·
>I wonder if there's a way to lower the barrier to entry for coding in the same way. I mean, when you think about it, we're still using text editors to build so
by lol768 8y ago
>I wonder if there's a way to lower the barrier to entry for coding in the same way. I mean, when you think about it, we're still using text editors to build software. Seems odd.
Is it really odd, though? UI design is inherently a visual activity - it makes sense to me to have a graphical tool like Sketch to use.
Whilst I sometimes use class hierarchy or control flow graphs to help me visualise a codebase, I feel that the medium of text is more efficient to write in (if you've ever seen one of those block-based coding tools often used in education, you'll know how painful it is to make something non-trivial by dragging and dropping blocks).
And it's not like we haven't seen innovation in the developer tooling space - nobody is using notepad to write serious code. JetBrains in particular have made a whole suite of tools which actually understand the code you're writing and suggest improvements, allow you to easily perform refactorings etc - it's far, far more than just a text editor. Today, I won't use a programming language without a JetBrains IDE/plugin.