On 05-Apr-11 06:22 AM, Brendan Simon (eTRIX) wrote:
I just came across the Cobra language, which appears to be heavily
influenced by Python (and other languages). The pitch sounds great. It's
supposed to have:
1. Quick, expressive coding
2. Fast execution
3. Static and dynamic binding
4. Language level support for quality
http://cobra-language.com/docs/why/
http://cobra-language.com/docs/python/
I was wondering what advantages Python has over Cobra. I know it's
probably a difficult question to answer and depends on specific
requirements. All I can think of is:
* Maturity of language
o Robust and tested.
o availability of modules (standard and built-in).
o large community support (commercial and non-commercial).
* No dependence of .NET/Mono
o I don't know if this is an pro or con as I don't know .NET.
Presumably the maturity argument would be less significant over time.
I'm not sure about the .NET/Mono framework, whether that is good or bad.
Sounds good in some situations at least.
Any other arguments where Python has benefits over Cobra ??
Cheers, Brendan.
Two questions:
1. Is Cobra Open Source?
2. The blog ended on October, did he run out of steam?
I liked the '.', in place of '.self', but that's been rejected for Python.
Colin W.
--
http://mail.python.org/mailman/listinfo/python-list