> You find optimizing Python with C as "Proof enough"?  An unfortunate 
> statement of ignorance (meant literally, not as an insult).

None taken; if I need to be educated, then educate me.

> The time from development to deployment with Python is generally very low and 
> the code is also generally very easy to maintain.  This hopefully means faster
> development with more stable, more maintainable, and less buggy software and 
> is the reason, I imagine, that it was chosen and accepted.  Performance is a 
> trade-off, but 
> with C-optimizations (Pythonic C libraries) the trade-off can be reduced 
> significantly where needed.

Now see here, to me, that is unacceptable.

"Never compromise", goes the wisdom at TOYOTA; lest any doubt that wisdom, they 
are the undisputed ruler of the automotive industry, on this entire planet.

There is a lesson to be learned from that.

And, what you ended up with, above, is a SALAD of half-C, half Python. Perhaps 
you like curdled milk; I can't stand it.

One of the first hardcore lessons I had been taught, when I was young and 
starting my career as a sysadmin was:

CONSISTENCY is LAW.

"No matter what you do, be it right or wrong, good or bad, it needs to be 
consistent."

But this salad, half-this, half-that... that is no consistency.
It's a hacker's paradise, not something a true engineer can or would be proud 
of.

> And lastly, to hopefully remove a little of that ignorance:  Python is 
> basically just a language specification.  The main development implementation 
> is called CPython
> because it is written in C and this is the Python most of us are familiar 
> with.  There are others, such as Jython (written in Java) and IronPython 
> (written in C#).
> There is even a PyPy which is a Python implementation written in
Python (which claims to be exceeding C in performance for some uses).
 For at least the C, Java, and 
> C# versions python will be able to use
libraries in their native languages (with some exceptions).

To me, it is unacceptable that for such a "cool", "hip" language, there is 
still no bundled compiler which compiles this wonderful code into a binary 
executable,
like a C compiler would.


In other words, I have seen Python. I even work with it every day. I looked at 
the code.

And I did not like what I saw, not one bit.
                                          
_________________________________________________________________
Keep your friends updated—even when you’re not signed in.
http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_5:092010
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to