|
|
|
|
|
by doug1001
5225 days ago
|
|
Of course it's the future; it's also the past and present. Programming is deeply visual. Any doubt about that, just listen to ruby guys (and gals) praise its gorgeously delimited blocks. Or why do python coders love list comprehensions so much; and javascript folks the ternary operator? Much of the appeal of those agglomerations of symbols is absolutely visual. If V/P can encode more information on my 40 x 85 editor window, using some other paradigm than what's possible using words plus $@?{(>=+/ then i'll gladly switch. At the moment though, good programmers can easily outrun the state-of-the-art V/P exemplars; my criticism of diagram-to-code tools like Altova UModel (UML-to-Java) or MicroOLAP's Database Designer (UML-to-SQL) is just that i can code more quickly than i can drag boxes and arrows around. i just don't see the coal-powered engine out-running the horse anytime soon. |
|