News for hackers. Stuff that matters.
Re:Chris Lattner on Swift and dynamic dispatch by Razengan on Sunday December 13, 2015 @08:42AM (#10726316)
> It seems a bit like creating a book by sticking pre-generated paragraphs together.

But books are not tools or machines, whereas software applications are (not counting art & entertainment, generally.)

Nobody creates every screw and electrical component from scratch when designing and assembling other tools and machines.

"Programming by manipulating metaphors on screen" would be more akin to using predefined mathematical symbols and formulas, and just putting in the numbers and variables related to the problem you want to solve or the task you want to perform.

Even most popular genres of games could be made entirely from wiring up predesigned components together in a visual environment, without writing any code at all. You would just supply your own graphics and sound and other content.

Re:Chris Lattner on Swift and dynamic dispatch by oldmanjay on Sunday December 13, 2015 @10:46AM (#10726586)
I think your vision of these tools is far more sophisticated and capable than the current reality. It's certainly been an industry dream to produce tools that work at the high level you've described, but they have very limited domains and thus far, less than impressive results.