From: Bruno Desthuilliers on
Roald de Vries a �crit :
> On Feb 22, 2010, at 10:56 PM, AON LAZIO wrote:
>> That will be superb
>
> I guess static typing will have to be added, so that tools like eclipse
> can inspect (and autocomplete) your programs [better].

Yet another troll...

From: mk on
AON LAZIO wrote:
> That will be superb

Well I for one wouldn't want Python to go exactly Java way, see this:

http://www.itjobswatch.co.uk/charts/permanent-demand-trend.aspx?s=java&l=uk

This is the percentage of job offers in UK where the keyword "Java" appears.


Same for C#, it looks like C# is eating Java's lunch now:

http://www.itjobswatch.co.uk/charts/permanent-demand-trend.aspx?s=csharp&l=uk



What worries me somewhat (although not much) is that after long period
of solid growth the market can't decide about Python:

http://www.itjobswatch.co.uk/charts/permanent-demand-trend.aspx?s=python&l=uk


I learned painfully that in corporate setting merits of a programming
language do not matter much, it's more like "whatever catches the
groupthink" at the moment. "Java is good because big ones select Java",
"static typing is good because compiler catches programmer's errors"
(this one is particularly appealing to managers I found), etc.

Although all my "internal use" tools are written in Python, there's no
way I could convince managers to use Python as the main application
devel language.

This, however, is not of itself a problem: as long as language is lively
and has at least a few percent of programmers using it -- which is
important for existence of libraries, not much more -- there's no
problem for people who want to get ahead of competition / waste less
time by using advanced programming langauges. Frankly, I have yet to
encounter a problem for which either a sizable Python extension or
bindings to a popular library wouldn't exist. This in itself is a
hallmark of a language being "enough of mainstream to actually matter in
practice".

This I find quite insightful: http://www.paulgraham.com/avg.html



Regards,
mk



From: mk on
Stefan Behnel wrote:
> Chris Rebert, 23.02.2010 06:45:
>> Indeed. Python is at position 7, just behind C#, in the TIOBE Index:
>> http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
>
> That index is clearly flawed. A language like PHP (whatever that is
> supposed to be comparable with) can't possibly be on the rise, can it?

Well it looks like it is at least stabilized:

http://www.itjobswatch.co.uk/charts/permanent-demand-trend.aspx?s=php&l=uk

I find job offers to be rather good index of the extent to which the
language is actually used, and this is what this index is based on
(percentage of job offers with the keyword "php" in them).

Regards,
mk

From: Martin P. Hellwig on
Actually I am still waiting for Java to be mainstream :-)
You could say it is popular, which it is without doubt but in my opinion
after C handed over it's pseudo de facto standard (mostly because a lot
of OS'es are written in it) nobody else has had enough momenta to reach
for that crown.

Actually I quite like the soup of languages these days, what amuses me
though, that Python seems to emerge as the de facto glue language to
bind them all :-)

--
mph
From: ssteinerX on

On Feb 23, 2010, at 10:10 AM, Martin P. Hellwig wrote:

> Actually I am still waiting for Java to be mainstream :-)
> You could say it is popular, which it is without doubt but in my opinion after C handed over it's pseudo de facto standard (mostly because a lot of OS'es are written in it) nobody else has had enough momenta to reach for that crown.
>
> Actually I quite like the soup of languages these days, what amuses me though, that Python seems to emerge as the de facto glue language to bind them all :-)

I'm sure there's a Tolkien 1-liner in there somewhere ;-).

S