- 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
No but is called baiting on internet forums.
Admin
You should look at Pascal. Just as powerful as C, light-years easier to read, and actually designed to make it difficult to shoot yourself in the foot.
Admin
Unit testing only tests whether the code produces the results expected by the unit test. Nothing more, nothing less. Remember, the unit tests are code too, and can contain bugs. (Carry that thought to its logical conclusion and you end up with turtles all the way down.)
Admin
Admin
Hey guys, unfortunately I have some really bad news.
Last night, Alex OD'd on meth after spending 70 hours straight playing Call of Duty: Modern Warfare. He was discovered in his parents' basement at 4:00am this morning. Please keep his family in your prayers, as me and Mike try to determine the future of this site.
Admin
Admin
Given how often FB seems to have weird and inexplicable problems crop up, I'm inclined to say a big "hell yes" to that.
Admin
I see the error. It should be:
Admin
PHP rocks. It's job security through being high while designing a language!
Admin
Admin
I heard of a certain PHP core language developer who did just that (well, the "being high" part, anyway). This may be lore, but they seem to have seen the need for a "no commit while high" policy.
Admin
"If it involves reading a file with fixed-length fields and printing a report, you may be able to do it with COBOL."
Like running payrolls? It isn't as sexy as enabling college students to post pictures of their cats, heaven knows, but landlords, banks, grocery stores, etc. seem to be in favor of one's getting paid.
CAPTCHA: dignissim, most worthy, if it included us.
Admin
Admin
Yes, I have fond memories of the time at my first IT job, back in 1980. At a meeting someone was describing how he thought a new system should work and he made a casual reference to reading the customer's name and searching for spaces to break it into first name and last name. And immediately half the programmers in the room protested that this was crazy and way too complicated and at this company we have fixed length fields with separate fields for first and last name. I was amused not just at the objection, but at how upset everyone obviously was about it. From the reaction it was like he had suggested they sell their daughters into prostitution or something.
Admin
I didn't say there's no use for such a language. I just pointed out the contrast. Indeed, a language that makes it hard for you to hurt yourself, even if it's capabilities are sharply limited, might well be the best choice for beginning students and less-skilled programmers.
Admin
This is the sort of post that makes me furious. You're ruining this site! For the love of everything holy, why can't ignoramuses such as yourself see that you should have written "Mike and I"?
Captcha: saluto. I saluto your stupidity.
Admin
Not only is the Facebook API not driven by PHP, but using the Facebook API with PHP has nothing to do with Facebook's view layer.
Admin
After .a customer of mine had a serious application crash they commissioned an analysis from a 3rd party. The application was developed in house. To make a long story short, the "3rd" party blamed we network guys. The program was (original from Italian ) "ovviamente bugless " since it was written in VB. net. This is because. net runs into a sandbox, so bugs cannot exist. It was a stupid network fault not handling 50gb dataset transmitted by select * queries every less than 2 seconds. so trust our 3rd party: there are inherently bugless languages.
Admin
Admin
This is why people should switch to languages that are compiled (over being interpreted). PHP is the same WTF to me as classic ASP. I understand that, in the past, PHP was the best (or good) thing available, but starting a project nowadays at anything that isn't in the "compilable" category (.NET being pretty much the only good one) is just insane, and stupid (no offense).
BTW, if somebody mentions that it's cheaper to host PHP - it's not (consider that, aside from the cost of OS, there's nothing that linux box can do that windows cannot, both quantity and quality wise). If somebody says, linux just performs better - wake the fuck up: that may have been the case in the past, but windows performs as good, if not better. Finally, for both of these cases, maintaining (including finding and paying developers) is harder and more expensive for the PHP/apache/unix choice.
:)
Admin
You can use javascript to load other javascripts, which is effectively includes. And javascript is fully object-oriented. You can use frameworks like jquery or prototype to smooth over all the browser differences. You should know all this if you're working with html5 apps.
Admin
Test driven development has no inherent problem with batshit insane code. Which is why it's fine as a development methodology, but isn't sufficient for a maintenance methodology.
Admin
We run all our .Net out of app_code so it's compiled on the fly. Development is just so much faster if you just need to hit F5 to refresh instead of going to studio and compiling.
Is classic ASP a crap design? Well MS just brought the design back with WebMatrix web pages -spaghetti code style mix of html tags and server side code.
Admin
But TDD does guard against outcomes that do not match business requirements. The $cat iterator was causing bad data to be returned, which would fail a test.
Admin
No sane .NET developer will even install anything but Visual Studio (and waste time for amateur tools such as Webmatrix) or compile code on the fly (MS realized that VS website-project was a mistake and it fixed it by creating web-project template).
Admin
I've been working with jquery and prototype for years. And I've used libraries like js require for includes. Jquery is great, but there are still plenty of cross browser compatibility issues that come up with it. Plus the fact that js runs at very different speeds depending on browser. I've made games with js and it is a debugging nightmare compared to something similar in flash. I even dabbled with Web os for a bit, which is really the only place you can be doing true html5 apps right now. Yes you can do html5 if you only plan to support a couple browsers, but for client work it still has to run on ie8, so no true html5. Web os was alright but compared to coding in Java for Android, still very much inferior. I guess I like my languages like my women... Strongly typed.
Admin
Where did it say that?
Also, it's entirely possible you had a series of isolated unit tests which all passed, and only the integration failed
Admin
If you want to support every browser equally, I think your only safe bet is html 3.2.
Admin
I'm pretty sure that Microsoft developed Webmatrix, right? Probably created by a sane group of .Net developers. Personally WebMatrix and Razor is what I think the first version of ASP.Net should have been. WebForms was a long wander through the dark finally relieved by MVC, which is acceptable but complicated, or WebMatrix, which is also acceptable. What's wrong with compile on the fly? Views in MVC are all compile on the fly. Why not make the view models and controllers the same?
Admin
You are surely making joke. Widows box doesn't perform as well as linux box. Sorry, you are total in wrong.
Admin
Yes, yes they are.
"Popularity" /= "competence"