Python and Flaming Thunder
Torsten Bronger
bronger at physik.rwth-aachen.de
Tue May 13 12:04:27 EDT 2008
Hallöchen!
Dave Parker writes:
> [...]
>
> Perhaps. Flaming Thunder is only $19.95 per year for an
> individual (and even less per individual for site licenses), which
> is less than the cost of just one book on Python.
First of all: Although I consider myself part of the Free Software
community, I have no problems at all with such a licence model.
But ...
> [...]
>
> Plus, me getting paid to work on Flaming Thunder is far more
> motivating than me not getting paid to work on Python. This
> weekend, Python users will still be debating how to fix
> awkwardnesses in the languages (such as FOR loops where you're
> just counting the loops and not referencing the loop variable) --
> but Flaming Thunder users will be getting work done using the
> REPEAT n TIMES constructs that I'll be implementing.
Well, this is besides the point in my opinion. First, what you
consider a wart may be loved by someone else. I for example would
consider a "REPEAT n TIMES" feature as Ruby offers it (and soon FT
apparently) ugly because it is superfluous.
And secondly, *every* language has their warts. So many languages
start as clean babies because they offer little and focus on a
specific domain. But grown up, they include the same dirty tricks
and suprising corners as the big languages.
For me being a physicist and a hobby programmer, FT still is a toy
language. Cute but titchy. It surely has its applications, but if
you produce pocket calculators, don't tell a computer manufacturer
that your machines are much simpler to use. Instead, both things
simply have their purposes.
> Python has been around about 15 years, yet still has those
> awkwardnesses. Flaming Thunder has been out less than 6 months
> and those awkwardnesses are already getting fixed. The
> difference: I can't afford to ignore users.
Really, the Python developers listen *very* carefully what the users
want. Of course, the response time in Python is months rather than
days, which has turned out to be a good thing more than once.
Tschö,
Torsten.
--
Torsten Bronger, aquisgrana, europa vetus
Jabber ID: bronger at jabber.org
(See http://ime.webhop.org for further contact info.)
More information about the Python-list
mailing list