The python challenge is a great way to learn any language period.
Solve it once, then try to solve it again in any language you try to learn, since it's a very practical "hands on" excercise, it makes discovering and learning a language much more interresting and rewarding.
Using add-ons like NoScript you can stop Firefox from executing JavaScript without your consent, but IE has this functionality built in.
BEEEP you completely and utterly missed Noscript's point.
First of all, Firefox does have Javascript blocking built in, and in a much more flexible way than MSIE (since in firefox you can remove Javascript, but you can also just forbid stuff such as moving and resizing windows, hiding parts of the interface such as the toolbars, modifying the content of the status bar or replacing/removing context menus).
Second, the point of noscript is to be able to accept/ban javascript execution on a per-domain or a per-script basis, and either forever or for a session. This is something that Internet Explorer doesn't even come close, and probably won't in a million years.
FF needs add-ons to remove JavaScript
Idiot.
You can't really blame the IE team for this.
Of course you can, who else would you blame for idiotic default settings, Jesus?
Javascript isn't insecure, some of it's implementations are, mostly because they try to cater for the stupid and to interpret messy code instead of dropping it
I fail to see how javascript is "messy". Quirky by places, but it's a fairly clean language, much cleaner than, say, PHP for example, and with extremely high level and flexible features (prototype-based OO, higher order functions, closures,...)
Microsoft will be there with the "successful" consoles, (perhaps not in terms of profits, but in terms of perhaps brand loyalty, if anything), and Nintendo will have to "prove it" in terms of the system.
Having to prove itself all over again is the position Nintendo's been in since the (relative) failure of the N64 and the successes of the PS and PS2.
For Nintendo, this generation is more of the same, they're the challenger and they want to get back to the SNES era.
My point is that Microsoft may look good as far as this generation goes (and i don't think so, their sales are far from impressive. They have interresting titles to be released before christmas though, so who knows), but nothing more.
Well, I didn't read the article, but the the implication I get is not that Nintendo needs this to be a hit financially, as much as in the public opinion arena, to be a true contender in the console market in the future.
Whatever happens in the west, even if the Wii utterly fails, Nintendo will always be a "true contender" on the japanese market (especially with the success of the DS, Nintendo has become omnipresent there).
Nintendo won't stop making consoles anytime soon, trust me on that one.
that of the big three, Microsoft seems to be in the most stable place currently.
Uh... what? So basically, losing $2b on each generation of your console and not being able to get any decent foothold in japan is "a stable place" now?
God, and there I thought that earning money meant you were in a stable position. The times, they are a-changing.
Nintendo was actually 3rd place worldwide on the last generation... in unit sales (Microsoft shipped 24 million xbox)
Of course, Nintendo trounced MS in Japan and got a damn huge lot of profits out of the gamecube era (hint: you're nearly the only game publisher for a 20million user base. Ohhh look, every single release gets a million sales!) while Microsoft lost $2billion in the process. But on shipped units count, they lost.
Plus the Nintendo war chest that dates back from the NES era (remember kids: nintendo has never EVER lost any money, even on hardware sales, even for a quarter, even during the worst of the GameCube era) is humongous, and the DS Lite prints money after all.
They can afford several more gamecube-level failures, especially since gamecube-level failures still nets them profits without even the need for first-party games.
And it sure looks like I should've read the R6RS status report before posting this, because all of these are either filed under "features to be added" or "Work in Progress" (with references to the related SRFIs)
Nope, he had some desire to but finally decided against it.
Lambdas stay in, and the worst that can happen to map, filter and reduce would be to be moved to a standard package instead of being in the global namespace (akin to imap and ifilter in the iterable module)
While these aren't into the RnRS themselves (they don't have many reasons to be there either, anyway), saying that Scheme somehow "lacks" these concepts mostly shows that you don't know the language at all.
I don't see any informations on the circumstances of the accident, nor what happened to the car's driver. For all we know it could've been a mechanical issue with the car, or the driver didn't pay enough attention and is in jail, or anything.
I know this is slashdot, but how about not being stupid and judgemental just for once?
I think I can be a little more charitable towards PHP, because I started working in IT in an era where it was called DP, and I've seen the COBOL and RPG elephants. *shudder* PHP starts to look really good after you've worked with those eldritch horrors.:-)
Oh lord. I do understand much better how you can accept PHP after that indeed.
Not really, it just piles new debatable stuff on top of the old crap. The fact that you can finally have a somewhat useable OO model does not make up for everything else that's wrong in PHP. Especially since the aforementioned model has been ripped straight from Java (statically explicitely strongly typed language) and hacked into PHP (dynamically weakly implicitely typed language).
But you'd probaby still hate it, since you're one of those Smalltalk bigots.:-)
I actually haven't started studying Smalltalk yet (I'm currently working my way through some Erlang and Haskell right now, along with discovering the Django python framework);)
PHP is a nice product though, if anyone can get past its inconsistent function naming schemes.
And 3000 redundant functions, and absence of namespaces, and stupid syntax (does ANYONE know why PHP uses $prefixed names? I mean they make sense in Perl or Ruby because they have a meaning, but in PHP?), and the completely stupid misfeatures (register_globals or magic_quotes) which generate as many security holes (flash news: the web is mostly broken because of PHP), and retarded implementations of new features (yeah PHP finally having OO may be great, but Java's OO model just isn't fit for a dynamically weakly implicitely typed language)
The WITH statement is much more interresting, in my eyes. the try/except/finally is merely the long-awaited correction of an annoying quirk
The python challenge is a great way to learn any language period.
Solve it once, then try to solve it again in any language you try to learn, since it's a very practical "hands on" excercise, it makes discovering and learning a language much more interresting and rewarding.
You could also just use Opera, very few exploits are found for that one.
BEEEP you completely and utterly missed Noscript's point.
First of all, Firefox does have Javascript blocking built in, and in a much more flexible way than MSIE (since in firefox you can remove Javascript, but you can also just forbid stuff such as moving and resizing windows, hiding parts of the interface such as the toolbars, modifying the content of the status bar or replacing/removing context menus).
Second, the point of noscript is to be able to accept/ban javascript execution on a per-domain or a per-script basis, and either forever or for a session. This is something that Internet Explorer doesn't even come close, and probably won't in a million years.
Idiot.
Of course you can, who else would you blame for idiotic default settings, Jesus?
Uh, no, what "kicked Netscape's ass" is that
In a word, what killed netscape is that MSIE was, at the time, a much better browser than Navigator
WTF?
Having to prove itself all over again is the position Nintendo's been in since the (relative) failure of the N64 and the successes of the PS and PS2.
For Nintendo, this generation is more of the same, they're the challenger and they want to get back to the SNES era.
My point is that Microsoft may look good as far as this generation goes (and i don't think so, their sales are far from impressive. They have interresting titles to be released before christmas though, so who knows), but nothing more.
Whatever happens in the west, even if the Wii utterly fails, Nintendo will always be a "true contender" on the japanese market (especially with the success of the DS, Nintendo has become omnipresent there).
Nintendo won't stop making consoles anytime soon, trust me on that one.
Uh... what? So basically, losing $2b on each generation of your console and not being able to get any decent foothold in japan is "a stable place" now?
God, and there I thought that earning money meant you were in a stable position. The times, they are a-changing.
Nintendo was actually 3rd place worldwide on the last generation... in unit sales (Microsoft shipped 24 million xbox)
Of course, Nintendo trounced MS in Japan and got a damn huge lot of profits out of the gamecube era (hint: you're nearly the only game publisher for a 20million user base. Ohhh look, every single release gets a million sales!) while Microsoft lost $2billion in the process. But on shipped units count, they lost.
Indeed.
Plus the Nintendo war chest that dates back from the NES era (remember kids: nintendo has never EVER lost any money, even on hardware sales, even for a quarter, even during the worst of the GameCube era) is humongous, and the DS Lite prints money after all.
They can afford several more gamecube-level failures, especially since gamecube-level failures still nets them profits without even the need for first-party games.
Not wanting to know about something often makes wonders about not knowing about it.
As this very thread proves it, yes we are.
Seeing isn't caring. As long as they can get elected, even with 5% turnout, they'll be ok with it.
No idea for Australia, but in Belgium (where voting is also mandatory) I think you get fined.
On the other hand, blanks votes usually have a meaning in countries where voting is mandatory.
And it sure looks like I should've read the R6RS status report before posting this, because all of these are either filed under "features to be added" or "Work in Progress" (with references to the related SRFIs)
Because managers are stupid fucks and don't know any better?
Nope, he had some desire to but finally decided against it.
Lambdas stay in, and the worst that can happen to map, filter and reduce would be to be moved to a standard package instead of being in the global namespace (akin to imap and ifilter in the iterable module)
meh
yeah right whatever
can be trivially replaced by lists
such as hashes?
While these aren't into the RnRS themselves (they don't have many reasons to be there either, anyway), saying that Scheme somehow "lacks" these concepts mostly shows that you don't know the language at all.
WTF?
I don't see any informations on the circumstances of the accident, nor what happened to the car's driver. For all we know it could've been a mechanical issue with the car, or the driver didn't pay enough attention and is in jail, or anything.
I know this is slashdot, but how about not being stupid and judgemental just for once?
Oh lord. I do understand much better how you can accept PHP after that indeed.
Not really, it just piles new debatable stuff on top of the old crap. The fact that you can finally have a somewhat useable OO model does not make up for everything else that's wrong in PHP. Especially since the aforementioned model has been ripped straight from Java (statically explicitely strongly typed language) and hacked into PHP (dynamically weakly implicitely typed language).
I actually haven't started studying Smalltalk yet (I'm currently working my way through some Erlang and Haskell right now, along with discovering the Django python framework) ;)
But yeah I still hate PHP5.
Lerdorf is an idiot.
You're joking right?
PHP is probably one of the crappiest languages alive bar Coldfusion.
Right on, I don't.