Not to put down perl, but the best first languages have to be Pascal (for it's fully featured implementations of realtime, OO, etc) and, strangely, Visual Basic! However horrible it is, I've seen users create a useful app with this in less than a days reading from a book.
Getting positive feedback on a relatively structured language is a good thing.
Not only is this inevitable - it is all reaching a critical mass with the support of more and more IPO Linux companies.
Support is expanding from the server strength that Linux has to embedded and desktop systems. Let's also not forget that the strength that Linux will receive will be from the developing countries of the world like S.America, India, China and Russia. These places are already pillars of strength for Linux development (e.g GNOME's Icaza from Mexico) but we have only seen the tip of the iceberg.
Not to put down perl, but the best first languages have to be Pascal (for it's fully featured implementations of realtime, OO, etc) and, strangely, Visual Basic! However horrible it is, I've seen users create a useful app with this in less than a days reading from a book.
Getting positive feedback on a relatively structured language is a good thing.
Not only is this inevitable - it is all reaching a critical mass
with the support of more and more IPO Linux companies.
Support is expanding from the server strength that Linux has to embedded and desktop systems.
Let's also not forget that the strength that Linux will receive will be from the developing
countries of the world like S.America, India, China and Russia.
These places are already pillars of strength for Linux development
(e.g GNOME's Icaza from Mexico) but we have only seen the tip of the iceberg.