Collection<E>{ E[=] toArray(); <T extends E[-]> T toArray(T a); } Collection<Number> cn; Number[=] nea = cn.toArray(); Number n = nea[0];// ok nea[0] = new Integer(3);// ok - can insert any subtype of Number cn.toArray(nea);// so, I can use Number[=] where a Number[-] is expected
staying compiant misses the point. A language is spoken en read. Soon you may have to read stuff like this:
public static <T> void fill(List<-T> list, T o) {... }
public static <T> void copy(List<-T> dest, List<+T> src) {... }
That you run a different JVM does not help you at all.
Yes you do, because you have to read other people's programms as well.
For instance SUN proposes variance to make for more intuitive use of generics:
public static <T> void fill(List<-T> list, T o) {... }
public static <T> void copy(List<-T> dest, List<+T> src) {... }
this becomes difficult to read and understand what the author was trying to express.
for the desktop version please.
Would be nice to have Tahoma Verdana etc.. preinstalled. If this is legally impossible, I would like to have Lahoma, Lerdana etc..
Flash could be a vehicle in Microsofts' attempt to dominate the mobile world. With Flash they instantly have access to a large developer community that can make games for MS Phone shit.
This has nothing to do with the previous lawsuit. This one is about anti-trust and how.NET will strengthen Microsoft's monopoly. The argument SUN makes is that Microsoft has been disrupting distribution of JAVA from day one. First by eliminating the distribution power provided by Netscape. Then creating an incompatible version and leaving out major parts (think RMI) rendering the platform handicaped. And finally removing the JAVA runtime from Windows alltogether. Putting in its place a new Runtime,.NET which is essentially the same thing.
Now here we have a monopolist that controls the distribution of technologies. It can make or break a technology regardless of its quality or current marketshare.
SUN is trying to prevent a situation where there is only one runtime to choose from.
An email should be registered. Older emailaddresses could be more trusted than super new ones.
Mars expeditions prefer Linux
staying compiant misses the point. A language is spoken en read. Soon you may have to read stuff like this: ... } ... }
public static <T> void fill(List<-T> list, T o) {
public static <T> void copy(List<-T> dest, List<+T> src) {
That you run a different JVM does not help you at all.
Yes you do, because you have to read other people's programms as well. For instance SUN proposes variance to make for more intuitive use of generics: ... } ... }
public static <T> void fill(List<-T> list, T o) {
public static <T> void copy(List<-T> dest, List<+T> src) {
this becomes difficult to read and understand what the author was trying to express.
for the desktop version please. Would be nice to have Tahoma Verdana etc.. preinstalled. If this is legally impossible, I would like to have Lahoma, Lerdana etc..
Flash could be a vehicle in Microsofts' attempt to dominate the mobile world. With Flash they instantly have access to a large developer community that can make games for MS Phone shit.
Verry good idea. I trust my bank. They can sign for me (My certificate that is. That I am me!)
Liberty. Pasport. When can I get my global telephone number then this pasport shit will all be over.
This would be excelent material for viruses to cross genetic boundies. We already have BSE, AIDS who knows whats next?
Now here we have a monopolist that controls the distribution of technologies. It can make or break a technology regardless of its quality or current marketshare.
SUN is trying to prevent a situation where there is only one runtime to choose from.