Tag

language quirks

0 views collected around this technical thread.

Qunar Tech Salon
Qunar Tech Salon
Dec 5, 2014 · Fundamentals

10 Surprising Java Language Features You Might Not Know

This article reveals ten little‑known quirks of the Java language—such as the illusion of checked exceptions, overloads with differing return types, bridge methods, confusing array syntax, type‑use annotations, compound assignment nuances, hidden goto‑like control flow, type aliases, undecidable generic relationships, and type intersections—illustrated with concrete code examples.

GenericsJavaType System
0 likes · 13 min read
10 Surprising Java Language Features You Might Not Know
Baidu Tech Salon
Baidu Tech Salon
Sep 23, 2014 · Fundamentals

Ten Commonly Cited Quirky Features Across Programming Languages

The article surveys ten frequently cited quirky language features—from JavaScript’s “+” string coercion and automatic semicolon insertion, to Perl’s mandatory true module return and cryptic special variables, C’s interchangeable array indexing, PHP’s mixed case sensitivity, Ruby’s truthy zero, Python’s indentation blocks, C’s pointer arithmetic, and Java’s autoboxing with Integer caching—highlighting their surprising behaviors and community frustrations.

C++JavaScriptPerl
0 likes · 10 min read
Ten Commonly Cited Quirky Features Across Programming Languages