It does not appear that you actually want to use Python. On Thu, Oct 25, 2018 at 1:15 AM iamybj--- via Python-list < python-list@python.org> wrote:
> I am an engineer of java and c#, I want to some personal projects in free > time, and I choose python. > > After try python, I hava some suggestion. > > The first thing is that python’s class is not well designed than other > programming languages. > Using dictionary as data model is the 20th century style, but now is 21t > century.We usually use strong typed class to express a data model. > For example, the code presentation of a person in Java/c++/c# may be: > public class Person { > public String name; > public String email; > public int age; > } > The corresponding Python code: > class Person: > def __init__(self): > self.name = None > self.email = None > self.gage = None > It is very strange to define instance members of a class in > constructor.Even the OOP feature of PHP is very like Java. Python's dynamic > feature has lost control. > > Second, python is too complex. > Python is an old programming language.At that time, enterprise programming > style is very popular, witch like making simple things become complex, so > force the costumer to pay more money.But now is WWW and Internet and Linux > time, people like simple production and simple programming styles. Every > new programming language wants to keep simple. > > Third, python is too slow. > At the old enterprise programming time, performance is not a critical > feature. If software runs too slow, customer have to pay more money to > enterprise software company to buy new hardware. > Time changed, performance is very important now. Because the complex of > python, the pypy project process very slow, and not widely used by people. > > Totally speaking, simple and performance are mostly required by this > times. I suggest the python team should stop any new work, and start to > rebuild a new python with simple grammar and better performance. > -- > https://mail.python.org/mailman/listinfo/python-list > -- https://mail.python.org/mailman/listinfo/python-list