Comment Meanwhile in the UK... (Score 1) 58
It's really great that the US DoD are doing this; but it should be noted that the UK MOD have been doing exactly this for some time now...
It's really great that the US DoD are doing this; but it should be noted that the UK MOD have been doing exactly this for some time now...
Ah, they've thought of that. Craning one finger around to right click on a normal mouse is very awkward, so Apple lets you use your other hand to hold down the control key while you left click, very comfortably, with the single remaining finger on your mouse hand.
Programming is done with languages because programming is communication. It's communication between programmer and computer.
Sure, this what it is now because the computer, as we know it, was originally invented by mathematicians for mathematicians (Babbage and Lovelace). As we all know, mathematicians are obssessed with algorithms, i.e., language. The truth is that programming, like all activities having to do with constructing something, should be about construction and nothing else. We understand what we want to construct. We should not have to express it it in a language unless we absolutely have to. Construction implies things like building blocks, parts, and effective tools with which to manipulate said blocks and parts. It has very little to do with syntax, keywords and vocabularies.
Rile as much as you want but the future of computing is not linguistic. It is time to move away from the current descriptive nature of programming to one that is purely constructive. This is where things are going and neither you nor anybody else can stop it. Sorry.
"Genetic Mutation Enables Less Sheep"?
The next person to mention spaghetti stacks to me is going to have his head knocked off. -- Bill Conrad