- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
FTFY
I, on the other hand, have looked at enough Javascript written by decent programmers with a good understanding of the underlying principles of the language to know that the vast majority of the perceived issues with the language are actually caused by the environments the language runs in (i.e. the browsers) rather than the language itself. There were a few dodgy design decisions made in the early versions that it is now mostly stuck with but no more (and no more serious) than in most other languages.
Admin
It probably doesn't help my prejudice that my current assignment is replacing a particular JS script with a standalone program because running the script in the client program is way too slow and requires multiple instances of the client. That's the client's fault. But it demonstrates why I have little use for something like JS.
Admin
Is it bad that I can actually answer yes to about half of those.... ;-)
Yours Yazeran
Plan: To go to Mars one day with a hammer.
Admin
I thought 8 was backspace, and 9 was TAB.
Admin
With the prevalence of anti-lock brakes over the last 30+ years, if you are a mechanical engineer and haven't taken any kind of look into anti-lock brakes then you are what I consider to be the worst kind of engineer: the uninquisitive kind.
I'm not talking about traction control systems. I'm not talking about gyroscopic sensors. I'm talking about plain old anti-lock brakes. And I don't care if your job involves designing speedboat enginges that won't get within a mile of an anti-lock brake; the fact that you drive a car mean you're exposed to anti-lock brakes on a regular basis. I just don't get how anyone could not care.
Exercises for the reader:
Do you think that there might be mechanical engineers in the world who have never studied the design of anti-lock brakes, even though they themselves almost surely drive cars that have anti-lock brakes on them?
Do you think that there might be programmers in the world who have never studied the design of websites, even though they themselves use the Internet?
Is everyone in the world who does not have the same interests and work in the same specialty that you do necessarily and obviously a moron? Or is it possible that there are other explanations for this bizarre behavior?
Can you think of any reason why any sane human being would have tastes and preferences different from yours? Is it because they're not smart enough to do what you do, or just because they are ignorant of how much better your tastes are?
Admin
Let the Nageshes commence!
Admin
JavaScript is relatively good as it is. It's the environment (browser, or your custom client) that sucks in interpreting and executing it. Perfect proof: Safari and Chrome execute SAME script noticeably faster than IE. Firefox is in between.
Admin
Oooo - doctor Yazeran, of course
Admin
Dude, we're discussing tools here, not product of tools. We're discussing laziness of a general programmer to notice a tool (language, markup) that they see a product of every single day - every single day.
Admin
Admin
Yes - every developer is lazy.
Admin
At least, laziness is one of the three great virtus of a programmer.
Admin
Looks like you are advertising a phishing scam.
This is NOT the Bank of Scotlands website: banking dot bankofscotland dot de
Admin
The variable
is even undefined! The parameter's name in the function header is , not .Admin
So, can someone explain why https: banking.bankofscotland<.>de embeds a doubleclick.net iframe and www.bankofscotland<.>de an iframe of marketing company quisma plus javascript tracking code from webtrekk.net ?
Maybe they want to make sure their customer funds get robbed if the server at any of those companies is compromised?
I can understand that they contract a third party for their analytics, but rinning their javascript? Sending their data to their servers?
If bankofscotland01.webtrekk.net was a local install of BOS in their domain, it would still be a WTF, but but it resolves to the same server as www.webtrekk.com, so it's the third party server. Maybe they also track the money you have in your account? You know, just for analytics.
Admin
Admin
Seems reasonable enough. I would think that any remotely competent mechanical engineer even tangentially connected to the motor industry would have some idea of how an ABS works.
Thats a shit analogy.
"Do I think that there might be mechanical engineers in the motor industry who have never studied the use of modern car manufacturing techniques?" would be a much better analogy.
(And the answer would be "yes - just look at Renaults". But I digress.)
What, you mean like not having the basic ability to spot fallacious reasoning, faulty assumptions and loaded questions?
Yes, I think those people are all morons.
Admin
I wish I could remember the exact details of the case I found this out, but as I recall it had to do with some syntax ambiguity.
Admin
Wladimir Palant saved my life. And the Internet.
Admin
I don't expect worse from RBS. They have vertically integrated the WTF in their operation.
For example, as a student in Scotland I opened an account with them, left the UK, and am once again residing here but in the South this time, and I'm still proud owner of a student account. RBS which is smaller than NatWest has anyway in the meantime bought that bank, and their infrastructure (backoffice, website up to fonts but not colours, Xiring encryption for homebanking, ..) is exactly the same. However, RBS will not merge the two banks --- instead RBS has last year sold its English and Welsh shops to the Santander bank.
Effect? My nearest local bank is about 8h by train Northward, and my savings account is inexplicably at Santander. Once in a blue moon I can reach my savings from the RBS online login, but normally it points me to Santander to set up an account.
Admin
Yeah the multiple versions of browsers and specs, building on a stateless protocol, the security problems, the really lame early Javascript all made web programming seem undesirable, a mess. We all wanted to stay the hell away. Javascript performance and support in browsers has come a long way baby. It feels awfully "sporty" for server-side use, when you could go with strongly-typed Java or something, but it's neat to use the same language on server and client side for once. There are some nice libs too, like the node.js stuff or jQuery. Good mobile support. Joe Bob says check it out.
Admin
Don't ask "why" questions, they only cause more trouble.
Admin
This actually looks a lot like generated code, instead of human written code.
Admin
The same ABP that takes money from Google to allow their ads through.