query: What is ducktyping in java terms? I thought it was a concept more native to dynamic scripting languages
positive_passages.docid: 151590
positive_passages.text: What's an example of duck typing in Java?
negative_passages.docid: 45303
negative_passages.text: What does .class mean in Java?
negative_passages.docid: 17145
negative_passages.text: What is the purpose of wrapping whole Javascript files in anonymous functions like “(function(){ … })()”?
negative_passages.docid: 62461
negative_passages.text: Prototyping with Javascript Constructors
negative_passages.docid: 62777
negative_passages.text: What's the difference between JavaScript and Java?
negative_passages.docid: 77014
negative_passages.text: Why Do Developers Split Up <script in JavaScript?
negative_passages.docid: 42134
negative_passages.text: Whats the difference between "${foo.bar}" and "#{foo.bar}"?
negative_passages.docid: 120015
negative_passages.text: What is the difference between an "API," a "framework," an "IDE," and an "engine?"
negative_passages.docid: 122291
negative_passages.text: Is Groovy syntax an exact superset of Java syntax?
negative_passages.docid: 102439
negative_passages.text: Is it ok if I omit curly braces in Java?
negative_passages.docid: 63109
negative_passages.text: What's the point of the var keyword?
negative_passages.docid: 49856
negative_passages.text: Understanding prototypal inheritance in JavaScript
negative_passages.docid: 109410
negative_passages.text: Scalar vs. primitive data type - are they the same thing?
negative_passages.docid: 140110
negative_passages.text: In Java, how do I dynamically determine the type of an array?
negative_passages.docid: 142179
negative_passages.text: String literals: Where do they go?
negative_passages.docid: 55745
negative_passages.text: Why are loops always compiled into "do...while" style (tail jump)?
negative_passages.docid: 145985
negative_passages.text: What is the advantage of initializing multiple javascript variables with the same var keyword?