Simulating Dynamic Language Features in Java

Nikolce Mihajlovski
Java is a popular, widely used programming language. But, the nature of every programming language defines its limitations. Sometimes, when a Java developer tries some powerful features of a dynamic programming language, he/she might wish Java had them. The talk is about learning from such inspiring features, and their adaptation (simulation) in Java. The main focus is on simulating dynamic functions and dynamic sub-classing in Java, how is it accomplished and how do they fit in real-world projects.








