Forgot your password?
typodupeerror
Earth

Antarctic Ice Bridge Finally Breaks Off 505

GreennMann writes "An ice bridge linking a shelf of ice the size of Jamaica to two islands in Antarctica has snapped. Scientists say the collapse could mean the Wilkins Ice Shelf is on the brink of breaking away, and provides further evidence of rapid change in the region. Sited on the western side of the Antarctic Peninsula, the Wilkins shelf has been retreating since the 1990s. Researchers regarded the ice bridge as an important barrier, holding the remnant shelf structure in place. Its removal will allow ice to move more freely between Charcot and Latady islands, into the open ocean."

Comment Re:an annoying quirk (Score 1) 602

If what you say is that you cannot pass e.g. a type ArrayList<Integer> to a function that takes Arraylist, then that is completely reasonable since ArrayList can contain any type of elements and is therefore different to ArrayList<Integer>.
Inside the function you could compromise static type checking (which is essentially what the Java generics is all about) by e.g. putting Strings in the ArrayList, which would result in run-time exceptions. The generics have been introduced so that you can avoid all the annoying casting from Object to whatever type, and instead you will get compiler warnings if you access an object incorrectly. Allowing what you suggest would prevent that type of static checking from taking place, thus destroying the purpose of generics in the first place.

Slashdot Top Deals

The hardest part of climbing the ladder of success is getting through the crowd at the bottom.

Working...