TFA had very little concrete information, the actual murder case dates back to '97. There is a lot of circumstantial evidence pointing to Serrano. End he was eventually convicted in '06.
The Dateline article dates from Dec. 21, 2006.
Cheney Mason: You'd be stretching your imagination to believe you could drive that distance, in the traffic, and get there, and be able to commit this crime. I do not think so.
And the last part of the timeline, the defense argued was even more implausible.
In less than half an hour, Serrano would have had to get off a wide body jet, exit Atlanta airport - one of the busiest in the world - and arrive back at his hotel five miles away. All in time to be photographed looking up at that surveillance camera.
Mason: I challenge anybody to show me, I'll pay them a million dollars if they can do it.
I sincerely apologise for RTFAAB (RTFA and Beyond). Sorry, won't happen again.
I have a suggestion for a brand: "StreamsForSure" and then it will not play on a Zune, and after 3 years it will be abandoned... OK, I admit PlaysForSure was some prior art.
The only way they will make the Zune less unpopular, is when they give it away. (I really couldn't say 'more popular' - and I still can't keep a straight face)
Even on OS X it's just untarring (even on the desktop) - I have OS X and Ubuntu. Can't check on Windows.
My point is that 'installing' eclipse is extracting it to a directory of your choice and running the executable. That's it.
Since I have a lot of plugins and projects, I had to increase -XX:MaxPermSize=256m (eclipse.ini) and looking at my history, I found I installed "libstdc++5" manually, a few commands later. My upgrade from 8.10 to 9.04 was aborted halfway due to a cat and power switch incident, so I had to reinstall Ubuntu and some stuff like eclipse:-(
"Right, "Type Erasure" means that none of the semantic information is preserved in the produced bytecode or metadata." I understand, and I can live with that. It is not is if you can not do something, it just requires a more verbose approach e.g.
class Stack {
private T[] storage;
public Stack(Class type, int size) {
storage = (T[]) Array.newInstance(type, size);
}
}
But if it was just making an object do something instead writing libraries, why not simply:
class Stack2 {
private List storage;
public void init() {
storage = new ArrayList();
}
}
I've given lots of programming courses, and sometimes all this syntactic sugar is nice but when learning a language, these constructs can make it very difficult see the overall picture. I find that Java has a very clean set of language features that can be taught/learned easily.
I understand that you are a very gifted, above average intelligent programmer. But the average programmer is, by definition, well, average.
Well, there aren't that many people that start things like Gnome (my current desktop of choice -thank you) and Mono and can make such things work.
In Ubuntu at least, the package managers only installs Eclipse 3.1. You have to manually download and install/configure any newer Eclipse versions. It's really a pain. I don't have a clue why it hasn't been upgraded...
download; tar xzf eclipse-SDK-3.4-linux-gtk.tar.gz; eclipse/eclipse; start coding. Now, was that so hard?
On the Eclipse side of complaints, wheres text wrapping? Many 'smaller' IDEs have that.
in preferences there is a search box, type "wrap", search. You can configure that (it is formatting, so it works when you do Ctrl-Shift-f or when you trigger that on save).
Swing is horrible and instantly recognizable as "Java" when you run one of the apps.
It doesn't have to be. This look and feel (requires java installed) can be used for prototyping (so the boss doesn't think it's done) but mostly shows the power of swing + PLAF (pluggable look and feel). Here's a screenshot and this is the site, those widgets actually work.
Generics is another area that helped languages like C# get generics that actually make sense, and do not require a PhD to understand. This is an important difference: in Java generics are emulated, in C# they are native to the environment
When emulated means "checked at compile time". So, in that sense, C is a simulated language?
Sorry, but there are some philosophical choices being made in both cases. In the Java case, they went for the type erasure style. That's fine with me, but if you really need runtime type information, pass the class literal as a parameter:
public T doIt(Class type){
T t = type.cast(object);... }
Plus a good IDE helps generate the boilerplate code - e.g. Eclipse's code assist expands "fore" to an enhanced for-loop, parametrized for the closest Iterable...
I know, when doing Java + RMI (localhost to localhost) you had actually to dial in to the internet provider or there was no network available... (Win95)
Look, disagree all you like, but thanks to things like Windows, Office, and MSN, modern computing has been made easy and affordable to everyone, thanks to pioneers like Bill Gates.
Oh please. Look past the marketing.
Windows 3.1: '92, Macintosh '84
ICQ: '96 MSN Messenger Service: '99
Visicalc '83, Excel '93
Wordperfect '80, Word '83 (DOS)
I know, they say they invented the internet, the desktop, programming, databases. But they didn't. They buy (Hotmail), license (TrueType from Apple), reimplement (Word, Excel,...) extend and hope to extinguish (MS J++ vs Sun Java) but rarely innovate...
TFA had very little concrete information, the actual murder case dates back to '97. There is a lot of circumstantial evidence pointing to Serrano. End he was eventually convicted in '06.
The Dateline article dates from Dec. 21, 2006.
Cheney Mason: You'd be stretching your imagination to believe you could drive that distance, in the traffic, and get there, and be able to commit this crime. I do not think so.
And the last part of the timeline, the defense argued was even more implausible.
In less than half an hour, Serrano would have had to get off a wide body jet, exit Atlanta airport - one of the busiest in the world - and arrive back at his hotel five miles away. All in time to be photographed looking up at that surveillance camera.
Mason: I challenge anybody to show me, I'll pay them a million dollars if they can do it.
I sincerely apologise for RTFAAB (RTFA and Beyond). Sorry, won't happen again.
What has Buddha's rice wine to do with anything? Oh, I see...
You apparently have, and you already did. But it wasn't a Mac...
I have a suggestion for a brand: "StreamsForSure" and then it will not play on a Zune, and after 3 years it will be abandoned... OK, I admit PlaysForSure was some prior art.
The only way they will make the Zune less unpopular, is when they give it away. (I really couldn't say 'more popular' - and I still can't keep a straight face)
And I'll say, if they can get this right, they deserve to be the biggest.
I hope you meant Spotify deserves it. MS is just copying again.
The fact that they slash 5000 jobs is no indication of how well they're doing.
Pretty relevant I'd say, seeing as it's the largest software company in the world.
HP and IBM are substantially larger, although they're not exclusively software companies. (revenue in billion $: HP 118, IBM 103, MS 60)
I propose to use 'ceci n'est pas un titre' or 'This is not a title'. Gotta love Magritte...
With attention spans of 6.3 sec, we don't read the... Hey, check out that ass!
because the image of the elf was substituted by one of an angry hacker.
Even on OS X it's just untarring (even on the desktop) - I have OS X and Ubuntu. Can't check on Windows.
My point is that 'installing' eclipse is extracting it to a directory of your choice and running the executable. That's it.
Since I have a lot of plugins and projects, I had to increase -XX:MaxPermSize=256m (eclipse.ini) and looking at my history, I found I installed "libstdc++5" manually, a few commands later. My upgrade from 8.10 to 9.04 was aborted halfway due to a cat and power switch incident, so I had to reinstall Ubuntu and some stuff like eclipse :-(
"Right, "Type Erasure" means that none of the semantic information is preserved in the produced bytecode or metadata."
I understand, and I can live with that.
It is not is if you can not do something, it just requires a more verbose approach e.g.
class Stack {
private T[] storage;
public Stack(Class type, int size) {
storage = (T[]) Array.newInstance(type, size);
}
}
But if it was just making an object do something instead writing libraries, why not simply:
class Stack2 {
private List storage;
public void init() {
storage = new ArrayList();
}
}
I've given lots of programming courses, and sometimes all this syntactic sugar is nice but when learning a language, these constructs can make it very difficult see the overall picture. I find that Java has a very clean set of language features that can be taught/learned easily.
I understand that you are a very gifted, above average intelligent programmer. But the average programmer is, by definition, well, average.
Well, there aren't that many people that start things like Gnome (my current desktop of choice -thank you) and Mono and can make such things work.
OK, try running your VS on Linux, OS X.
it still hasn't been given Java 6.
Java 5 is the default on 10.5, but Java 6 is available. instead of java -version try typing ls /System/Library/Frameworks/JavaVM.framework/Versions/
Your post reads as a troll. But still:
And the fact that C# encourages use of platform specific libraries is a big advantage to many.
That's probably the worst 'advantage' I've ever seen.
Actually your link says "No" ("extract to local variable") and "Yes" ("extract to method").
In Ubuntu at least, the package managers only installs Eclipse 3.1. You have to manually download and install/configure any newer Eclipse versions. It's really a pain. I don't have a clue why it hasn't been upgraded...
download; tar xzf eclipse-SDK-3.4-linux-gtk.tar.gz; eclipse/eclipse; start coding. Now, was that so hard?
On the Eclipse side of complaints, wheres text wrapping? Many 'smaller' IDEs have that.
in preferences there is a search box, type "wrap", search. You can configure that (it is formatting, so it works when you do Ctrl-Shift-f or when you trigger that on save).
Swing is horrible and instantly recognizable as "Java" when you run one of the apps.
It doesn't have to be. This look and feel (requires java installed) can be used for prototyping (so the boss doesn't think it's done) but mostly shows the power of swing + PLAF (pluggable look and feel). Here's a screenshot and this is the site, those widgets actually work.
Yes it does. You did something wrong.
Generics is another area that helped languages like C# get generics that actually make sense, and do not require a PhD to understand. This is an important difference: in Java generics are emulated, in C# they are native to the environment
When emulated means "checked at compile time". So, in that sense, C is a simulated language?
Sorry, but there are some philosophical choices being made in both cases. In the Java case, they went for the type erasure style. That's fine with me, but if you really need runtime type information, pass the class literal as a parameter:
public T doIt(Class type){ T t = type.cast(object); ... }
and then
String s = instance.doIt(String.class);
Plus a good IDE helps generate the boilerplate code - e.g. Eclipse's code assist expands "fore" to an enhanced for-loop, parametrized for the closest Iterable...
I know, when doing Java + RMI (localhost to localhost) you had actually to dial in to the internet provider or there was no network available... (Win95)
Look, disagree all you like, but thanks to things like Windows, Office, and MSN, modern computing has been made easy and affordable to everyone, thanks to pioneers like Bill Gates.
Oh please. Look past the marketing.
I know, they say they invented the internet, the desktop, programming, databases. But they didn't. They buy (Hotmail), license (TrueType from Apple), reimplement (Word, Excel,...) extend and hope to extinguish (MS J++ vs Sun Java) but rarely innovate...
We still use IE6 where I work. We have too much stuff hard wired to it.
That's the best argument for open standards I've seen in a while