The United States will probably soon follow suit. All we have to do is link this to wanting an abortion or being gay and people will be locked up, of course in addition to those behaviors already stated.
Don't forget marijuana - it's a *felony*, it must be truly evil:)
My thoughts on all this is that you can't have free will unless you can actually define what it would mean to exhibit 'free' behavior.
I would grow a beard, live naked in a hole and shout "Jehova". In which case I'm screwed since I'll get stoned by religious freaks and arrested for public indecency. It's also not free will since I saw it first on the Life of Brian.
In my view people who break the speed limits deserve to be identified. They've already broken the law, they should take the rap. If you don't want to be caught, don't break the speed limit in the first place. There are enough deaths on our roads without dangerous, speeding motorists.
1. Britain has the most public cameras per capita.
The difference is our cameras are *visible*;)
2. It is illegal in Britain to refuse to surrender encryption keys to the police if they ask for them.
I doubt this law makes much of a difference, I've never heard of it being used. Besides, we don't have the RIAA/MPAA/$corporate_thugs seizing our equipment on a whim in the first place.
3. The proposal to jail people who committed crimes is now entering (even if does not pass) the consiousness of the mainstream.
Are you sure? The first I'd heard of it was this article.
Linux is *not* user friendly... Take installation. Linux zealots are now saying "oh installing is so easy, just do apt-get install package or emerge package": Yes, because typing in "apt-get" or "emerge" makes so much more sense to new users than double-clicking an icon that says "setup".
Sounds like Mr A.C. is a bit out of date;) In Ubuntu you click on Applications -> Add/Remove, you can add or remove your applications from there. It's a whole load easier than downloading a setup executable, trying to find where you saved it and then double clicking it, clicking through all the options, etc. It also eliminates the chance of downloading something nasty or unwanted.
So this solution is far simpler *and* safer than the windows way of doing things, which is, frankly, retarded.
I'm personally looking forward to "apt-get install sun-java" or somesuch.
You can do this already in ubuntu and probably debian. Just enable the multiverse repo and do a "sudo apt-get install sun-java2-jdk". You do have to agree to the license, but it's not really that hard.
I take your point. I think you're right that the definition of term "applet" hasn't yet caught up with the technology. To my mind an applet is something that is compiled, which is as it was back in the 90s.
What I don't get is why developers use PHP, which looks like it was thrown up after a frat party. JavaScript would fill the bill as a decent language with a C-based syntax much better.
I agree with you whole heartedly, but teh only half decent server side JavaScript implementation that doesn't involve Microsoft.Net is their legacy ASP with JScript. If we were to create a JavaScript module for Apache, it would probably be very popular. However, limitations in the JavaScript language and lack of a standard library prevent this from happening currently.
In the context of this article, which clearly discusses how JavaScript can provide denser code than Java, and compares JavaScript with Java for applications "more commonly associated with Java," his response makes perfect sense.
It would make perfect sense but for the incorrect use of the term "applet".
The only reason some people thought about Sun Java Applets is that Sun promoted that term a lot back in the day. As someone else said, this is supposed to be "news for marketdroids", it's news for nerds, and nerds are supposed to know the difference between a JS powered applet, and a Sun Java Applet.
Of course everyone should know that Sun didn't invent the term "applet", no one is disputing that. However, when you start talking about applets in the context of web pages and web development, it's only logical to assume you're talking about Java applets, and certainly not bits of JavaScript. You don't use the term "applet" to describe bits of JavaScript unless you're very confused. To quote wikipedia:-
An applet is a software component that runs in the context of another program, for example a web browser...An applet is written in a language that is different from the scripting or HTML language which invokes it. The applet is written in a compiled language, while the scripting language of the container is an interpreted language, hence the greater performance or functionality of the applet.
I'm sure you can see why confusion should arise over incorrect use of the term "applet".
I agree with you, it's a cracking little language. It's funny how the people who criticise it haven't use it much or don't even understand the difference between the language and the implementations of it, the DOM, etc.
if I had my druthers, I'd toss my PHP and Perl out the window
PHP should be archived in/dev/null, but my ideal scripting language would be JavaScript with the regex and various other neat syntactic features of Perl, combined with a library like CPAN.
Lately it is like as if some circles are almost pressuring the developer community to pay more attention to java, javascript and affiliated stuff. Every now and then someone pops up and says something to that effect and chaos ensues.
No one is pressuring you into anything. Did someone handcuff you and force you to read the article and comments? I think not. Perhaps the fact that these languages are very popular makes it hard not to notice that people are talking about them. As for being "pressured" into paying more attention, I think your tinfoil hat needs adjusting.
Theres something called freedom. If something is useful for developers, they like it and they use it, and they think good of it, they pay it respect. If something does not catch their attention, or they think its not to their liking, they just ignore it.
"They just ignore it"... it sounds to me like you might want to listen to your own advice!
I strongly disagree: Javascript has no standard library.
You could argue that things like String, Array and Math form the standard library. You could also argue that they are part of the language. I'm not sure which is correct.
Ignoring this point, which is largely academic, there are still a shedload of features missing to make it useful as a standalone scripting language, e.g. I/O, filesystem access, networking/sockets. The ability to include other code files and namespaces would also be very useful.
=~ is easier to remember than new RegExp()... or was that new RegEx() or new RegExp("blah") or new RegExp("blah", "blah")... I forget. Then once you've created it, what are the methods? Was it match() or find() or search()...
In the context of _this_ discussion, it was clear what he was talking about.
It might be clear to you but it's not clear to me whether he's written 25k lines of Java or JavaScript. Although this topic is based on JavaScript, he's talking about applets and processing PDF files and XML, things that are more commonly associated with Java. Perhaps you can enlighten the rest of us as to what he is talking about, I don't have the energy to try to decipher his muddled post.
I'll send one to ur anus for half the price :D
I'm also going to cheer you on this point :) It really makes a mockery of the whole article.
Just to add to that, our roads are some of the safest in Europe and far safer than in the US, and it's this kind of attitude that makes them so.
So by your logic, better to just let them get on with it without risk of being caught?
The difference is our cameras are *visible* ;)
I doubt this law makes much of a difference, I've never heard of it being used. Besides, we don't have the RIAA/MPAA/$corporate_thugs seizing our equipment on a whim in the first place.
Are you sure? The first I'd heard of it was this article.
I believe the idea was adapted from George Orwell's novel "1984".
I'm still trying to work out what you are banging on about. I think my will has been eroded by alcohol, nicotine, cocaine and pornography :(
So this solution is far simpler *and* safer than the windows way of doing things, which is, frankly, retarded.
I take your point. I think you're right that the definition of term "applet" hasn't yet caught up with the technology. To my mind an applet is something that is compiled, which is as it was back in the 90s.
Hey MD, dojotoolkit looks very cool. I will check it out. Thanks, Rob
It's not just opinion, the =~, // and s/// syntax is very easy to remember and to type.
I use eclipse as well. Yes, code completion is valuable but I didn't realise it supported JavaScript code completion.
Of course everyone should know that Sun didn't invent the term "applet", no one is disputing that. However, when you start talking about applets in the context of web pages and web development, it's only logical to assume you're talking about Java applets, and certainly not bits of JavaScript. You don't use the term "applet" to describe bits of JavaScript unless you're very confused. To quote wikipedia :-
I'm sure you can see why confusion should arise over incorrect use of the term "applet".
I agree with you, it's a cracking little language. It's funny how the people who criticise it haven't use it much or don't even understand the difference between the language and the implementations of it, the DOM, etc.
PHP should be archived in /dev/null, but my ideal scripting language would be JavaScript with the regex and various other neat syntactic features of Perl, combined with a library like CPAN.
No one is pressuring you into anything. Did someone handcuff you and force you to read the article and comments? I think not. Perhaps the fact that these languages are very popular makes it hard not to notice that people are talking about them. As for being "pressured" into paying more attention, I think your tinfoil hat needs adjusting.
"They just ignore it"... it sounds to me like you might want to listen to your own advice!
Ignoring this point, which is largely academic, there are still a shedload of features missing to make it useful as a standalone scripting language, e.g. I/O, filesystem access, networking/sockets. The ability to include other code files and namespaces would also be very useful.
=~ is easier to remember than new RegExp()... or was that new RegEx() or new RegExp("blah") or new RegExp("blah", "blah")... I forget. Then once you've created it, what are the methods? Was it match() or find() or search()...