what criteria are you looking for in a OOP Language?

The same criteria I look for in any language: an expressive type system, the ability to do things without needing hoops.

well it would obviously need to have the basic characteristics of an OOP language; abstraction, encapsulation. modularity, inheritance

1. Data encapsulation.
2. Data abstraction
3. Inheritance & Polymorphism
,etc.

easy to read and write, with if at all possible very limited means for idiots to mess up things I then have to untangle and repair.

- divided in module/function, so u just call the function or module.
- Reusability
- Resilience to change
- Encapsulation, Abstraction, Inheritance and Polymorphism

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.