well we didn't cover java bytecode verification in my compiler classes because java didn't exist then, but I worked on the java team at one of my past jobs, i wrote a java debugger for them, and i worked closely with the team that wrote the VM.
it's significantly easier to parse javascript source, determine its validity and generate machine code from it than it is just to verify java bytecode.
for example: prove that the stack looks the same for every different way a basic block can be entered.
this isn't about what i think, so please restrain yourself.
i'm just pointing out that your assertion that libertarianism is inconsistent because there's no way to resolve your hypothetical rights issue is invalid because that case is easily resolved by property ownership and trespass law both of which are consistent with libertarian philosophy. it sounds to me that you want to prove your paradox by re-labeling libertarainism 'extreme' enough that they don't claim these points. can you provider a reference to someone else using this label, because i haven't heard of this before.
maybe if you could show how these so-called 'extreme' libertarians (that do not consider the validity of property and trespass) are different from anarchists in this respect?
You realize, of course, that IE isn't the only application that uses trident? There are a zillion and one apps that embed the WebBrowser ActiveX control and still more that use mshtml.dll directly. None of which would be supported by WebKit. So they still need to ship and support trident regardless - it's part of the OS, like the kernel.
if you want to argue GIT vs SVN I'd stick to SVN's inability to properly track change ancestry through branch merges. that's the reason I quit SVN, not the performance. a beefy server and a GigE switch are next to free.
the cost of switching is relative to the size of the diff, not the size of the repository. if you're branching 2/3 times a day, then the diffs are small, and therefore, quick.
well we didn't cover java bytecode verification in my compiler classes because java didn't exist then, but I worked on the java team at one of my past jobs, i wrote a java debugger for them, and i worked closely with the team that wrote the VM.
I assume you're referring to the bytecode verification as outlined here: http://www.w3.org/Conferences/WWW4/Papers/197/40.html#1
I don't think that's simpler than compiling javascript from source.
it's significantly easier to parse javascript source, determine its validity and generate machine code from it than it is just to verify java bytecode.
for example: prove that the stack looks the same for every different way a basic block can be entered.
great, but when you burn it does it still spew CO2 into the atmosphere?
when are we going wake up and start using cars powered by hydrogen separated from water in LFTRs?
he's probably referring more to reference and method 'constness' which have semantic rather than just simply syntactic implications.
Actually property and trespass address that completely.
Your repeated ad-hominem attacks circular arguments lead me to conclude you're a troll. Good bye.
this isn't about what i think, so please restrain yourself.
i'm just pointing out that your assertion that libertarianism is inconsistent because there's no way to resolve your hypothetical rights issue is invalid because that case is easily resolved by property ownership and trespass law both of which are consistent with libertarian philosophy. it sounds to me that you want to prove your paradox by re-labeling libertarainism 'extreme' enough that they don't claim these points. can you provider a reference to someone else using this label, because i haven't heard of this before.
maybe if you could show how these so-called 'extreme' libertarians (that do not consider the validity of property and trespass) are different from anarchists in this respect?
well, you can argue the morality of ownership, thst's fine. i'm just pointing out that there's no paradox as stated above.
You're mid-labeling anarchy. Libertarianism supports rights monopoly through property.
Ok, not as a question, then: trespass covers that.
seriously, you write applets for a living?
otherwise you're barking up the wrong tree.
how do you resolve the good old conflict of "I have a right to speak" with "I have a right not to hear you"
wouldn't that be covered by trespass?
You realize, of course, that IE isn't the only application that uses trident? There are a zillion and one apps that embed the WebBrowser ActiveX control and still more that use mshtml.dll directly. None of which would be supported by WebKit. So they still need to ship and support trident regardless - it's part of the OS, like the kernel.
So? Most geeks are weirdos anyway, so you might as well look like one while your're at it.
i am a programmer, web and otherwise. i have also worked in the advertising industry. i know what i'm talking about.
i'm not saying who does or does not do this. i'm just pointing out which company's whole business model is based around doing exactly that.
you trust Google over Microsoft?
one of those companies has a business model that relies on gathering as much information about you that it can and selling it to advertisers.
the other one sells software.
maybe they can program it not to mow down classrooms full of kids?
Batch is isn't really a language. More like speaking in tongues...
It turns into something small and brown all right. But a dwarf? I'm not so sure...
In that case you really should check out F# !
Oh that's fine for me. I just hope at least some of those incompetent it departments are in campanies that I compete against. Every little bit helps.
if you want to argue GIT vs SVN I'd stick to SVN's inability to properly track change ancestry through branch merges. that's the reason I quit SVN, not the performance. a beefy server and a GigE switch are next to free.
the cost of switching is relative to the size of the diff, not the size of the repository. if you're branching 2/3 times a day, then the diffs are small, and therefore, quick.
not necessary if you're branching 2 or 3 times a day and you're connected to your repro by something faster than carrier pidgeons.
You can switch branches in SVN just fine. It'll even merge local changes between branches for you without having to stash/pop.