- 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
And you are clearly one of those people that don't understand what unit testing is. Unit testing was not "invented by Smalltalk". The concept of unit testing has been around as long as there has been software.
Admin
Admin
Define "productive".
Because I don't see Java and productive going together.
Admin
Linq... .Net MVC... EF... Um, yeah. As a .Net developer and Java developer, I'm going to have to say I like Java a whole lot more. And while you are crowing about Lambda expressions, which .Net didn't originally have until very recently, Java has anonymous objects which suffices until the JSR 335 is implemented in Java 8.
For me, stuff just works in Java. Libraries are logically designed with the programmer-at-work in mind, and most of the Java frameworks and libraries I work with are very stable across versions. I can't say the same for .Net.
Admin
Hail to the king, baby!
Admin
I'm a .Net guy, but I laff at that whole Java/.Net thing. Still, I also laff at forms development in Java/Eclipse. Your toolset is so primitive, it amazes me. Fucking around in XML isn't how a design element should be created.
Admin
We have a guy who insists on using REXX for this web services and DHTML generation. You want an editor, try the 3270 green screen!
Admin
I'll never forget this line from a seminar: "sometimes the worst thing that happens is that you don't get fired."
And reflecting on the organization from which I was
firedsaved I realized that flourishing incompetence is a sure sign of a successful management in-breeding program and absense of leadership.Admin
What? You haven't seen .NET Windows development lately? Back to the future, baby!
Admin
Are we really supposed to believe you are the Emperor of Canada? Especially when you are unregistered? I think not.
captcha: decet ... "This verb is only used in 3rd-person forms"
Wow, maybe he is the Emperor ... cue eerie twilight zone music.
Admin
Over half a decade ago isn't quite 'very recently', wouldn't you say?
Then you're working with the wrong libraries, because 'stuff just works' in .NET as well. (It 'just works' a hell of a lot sooner as well, with all the scaffolding you get through both Visual Studio tools as well as package install scripts from the NuGet package manager!)Are you honestly claiming that libraries like ASP.NET MVC, Entity Framework, (P)LINQ, Task Parallel Library, etc. are not logically designed and (where applicable) backwards compatible? Puh-lease!
Admin
I've heard/seen rumors, but my strategy is to stick my fingers in my ears, yell at the top of my lungs, and pray that whoever ends up setting the new, latest and greatest way of doing things will be less of a moron.
Admin
some of this argument completely meaningless. remember the person who pay money doesn't care if it is java / .net / php or quickbasic. he wants to make his life easy and so he is paying for your services.
Admin
C# is a more powerful and elegant language than Java, this is true, but the mentality of many C# "developers" still seems to be one of hacks and quick fixes and relying on the IDE while the average Java developer understands MVC (you kind of have to in Java even if it's something primitive like Struts), would never use raw JDBC and ResultSets but use Hibernate, probably applies design patterns (maybe too many design patterns), and has probably heard of unit testing.
I'd take that in a heartbeat and be more verbose by having to do customerFactory.getCustomer().getOrders().getOrderLines() than have to deal with the mentality of relying on raw DataSets and churning out spaghetti code garbage to get things done fast.
Admin
The guy above me is trolling so hard, it is laffable.
Admin
You get an A+ for putting together a whole and coherent sentence. You go buddy!
Admin
+1 Fucking A.
Admin
Just fine:
But this:
to which I say: http://www.youtube.com/watch?v=eNydBMu1VfI
Also, not spam.
Admin
Admin
[quote]...THAT is what I envy about Java; the embracing of design patterns and the SOLID principles and MVC and ORMs...[quote]
LOL. There are plenty of terrible Java shops too. Even if most Java programmers know what MVC stands for, that doesn't mean they know what it means. And it's a tossup between WinForms and Struts for the most ridiculous web development framework.
Admin
So he's right twice: No SQL statements are going to save your life, and Oracle is evil. Sounds like a bright guy.
Admin
Or did you mean?
NoSQL statements are going to save your life
Admin
Admin
And wrong once: the two facts are not causally related.
There is no way to cut a man's head off with a cucumber, and clowns are funny, but one did not cause the other.
(I know, I know, he didn't say either that he couldn't write an SQL statement or that this was the reason for Oracle being evil - these were asserted by Jack. So Jack's former colleague was right once: Oracle is evil)
Admin
Yeah. XAML is soooo advanced. :-)
Admin
I laff at those WPF/Expressions guys too :O
Admin
I believe its from Evil Dead 3: Army of Darkness.
Great movie.
Admin
GTFO:
http://groovy.codehaus.org/ http://grails.org/ http://gradle.org/
All superior.
Admin
Yeah...you just have to tell them with small words.
Admin
100+ comments and no one spots the obvious? This won't even compile because of "if (val = password)".
Admin
This means they fired Bob and rewrote everything in PHP, right?
Admin
Admin
that's why nowhere in the snippet it was attempting to do that. read it a few more times, but now think with objects
p.s. not sure if stupid or trolling, i'm going for stupid because it's more fun than shooting down trolls
Admin
If Randy had spent half the time learning Java that he did on a non-productive language war (hint, hint) he might have discovered that Java is productive when you know how to use it well.
Of course, now he's fired, in jail, and, when he gets out, unemployable as a computer programmer (and darn near anything else above dishwasher).
What's your encore, Randy? Gonna try for a Darwin Award?
Admin
You marvelled at my power! You marvelled, I saw you marvelling at my snippet that doesn't compile. He distinctly marvelled!
Admin
Admin
TRWTF is that php programmer assigned for Java job?
Admin
Oh the irony! A PHP-apologist talking of the modern age of computing. Hahaha.
Admin
TRWTF is ORMs.
Admin
I am an unapologetic open-source apologist. For PHP to have made such headway in the marketplace as it has is remarkable, given the monied opposition. Sure, it is not a perfect language, but such a beast will never exist. It is not the only weakly typed language. It is a tool like any other, and IMO, well suited to it's stated purpose. The same goes for VB: it is easy to write a mess full of
and so on, but even VBA is a powerful tool capable of remarkable utility. To me, these language/OS/browser/editor/DBMS/whatever wars are TRWTF.Admin
Captcha: minim (day of the palindrome captchas).
Admin
Admin
Admin
It is possible to make a mess in any language, not only software (see flame wars on English usage on this site) What counts is how much help you get from compiler/interpreter/tests catching potential problems before they blow up a production system. Same reasons computer languages evolved from assembler to 3 and 4 GL languages: Writing more functionality in less time with fewer errors. Goto's are considered harmful by some, but might make code faster and more readable if used right. Any tool can be used wrong or right. Given a chainsaw most cut trees, some make art, few kills
Captcha: haero = Hairy Hero
Admin
Obviously, TRWTF is not using Git.
Admin
False.
C# lacks anything like the syntactic sugar VB.Net has in Xml literals. That's actually so convenient that I would prefer VB over C# for xml generation. (C# for everything else, due to C style syntax). If only it was easy to mix C# and VB classes within a project.
Admin
I kind of marvel at Randy's reasoning there:
I mean, this is the kind of plan of which a jäger would say (approximate, can't access webcomics like Girl Genius from work) "Wait, this starts sounding like one of those plans. You know, the kind of plan that ends with you losing your hat. And any plan where you lose your hat is…" "A bad plan."
Admin
Admin
I completely agree; PHP is perfectly well suited for Personal Home Pages
Admin
The rwtf is remy porter