come on, that's naive. the real reason for wars is always power, and power nowadays comes with money. and politicians follow what they are told by the people in charge.
it's not oil they are after at the moment, it's controlling the power of the dollar. in the future it will be wars about water or any kind of expensive resource
pointer arithmetic is useful for efficient code, it has nothing to do with "high" or "low" level.
so it's actually more limiting than helpful. I don't understand why people want garbage collection. it's a hindrance, you cannot allocate the memory the way you like, so there is no optimisation possible, in memory usage or in performance.
what's wrong with a PIN ? that cannot be forged. civilised countries do use them for credit card payments now you know.
the difference is that in europe you cannot patent a simple idea.
which seems to be the case in the US. you can call that software patent, an algorithm or whatever, at the end of the day it's just an idea.
patents were designed for "inventions", which at the time implied a realisation (a prototype) of the thing, now with software patents you can simply patent an idea, without actually using it for something.
when the european parliaments rejected software patents they rejected the concept of patenting lines of codes, as being just an idea, and already covered by copyright. I guess you can patent software in europe, but it has to be part of a technical realisation of something, you cannot patent an algorithm or a process, as is done in the US.
...without burdening the programmer with the manual management of memory allocation and pointers...
that's all nice and good for your web programmers, but when you have 80MB of ram available, in two different areas with different performance on each you are very happy to be able to do your own memory allocation. all these talks about "high level" language assume that everybody is only programming applications that do not need to worry about memory issues. but try to program an operating system or a video game without "worrying" about it, and we'll see where you go. the day they give these languages the same flexibility that C++ provides I will stop using it. until then, C++ is king, and scripting languages are useful, well... for scripting
The hardest part of climbing the ladder of success is getting through the crowd at the bottom.