Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:I live a block away (Score 1) 961

I also live a block from Wall Street & agree with the above - mostly. The fact is there never were "thousands" flooding the street - at most a few hundred and that only at the height. However, there IS a legitimate critique of US "capitalism" that can make you appreciative of productive companies like Apple while strongly opposing the predatory financialization of the world economy. Read Keen, Hudson and Graeber for thoughtful analysis on this. "Wall Street" is the name of that predatory economy that needs to be shut down, even if one is appreciative of markets and productive corporations, and understands the use of real banks and capital in creating a better life. however, I don't think the protestors are all that bright or have a clear critique and a vision of an alternative system. The fact that when I visited Liberty Park and heard and saw either Ron Paul libertarians or new agee types was enough for me to see just how sad and pathetic these protestors are. It also annoys me that when some white middle class girl gets pepper sprayed it's all OMG and everybody & the media gets their panties in a twist, while ignoring the day to day brutality poor people have to put up with. And if the cops, instead of eating donuts and being fat pigs, stayed in shape, they could subdue protestors without having to use pepper spray. Seeing the NYPD occupying my neighborhood, does not instill much confidence in our "finest."

Comment Are you looking to start a flame war or for advice (Score 4, Interesting) 897

As someone who has worked in software development in various capacities for over thirty years, I find your comments puzzling and your concotenation of those three languages even more mysterious. If you are talking about the corporate world then please be aware change comes exceedingly slowly. COBOL and Fortran were king into the nineties. Now Java and C++ have replaced those two and aren't going anywhere- Java for enterprise business applications (with or without a web front end) and C++ for anything where performance is of the essence. Microsoft tried ton replace Java with .net and failed. Nonetheless, it still is the number two platform in the corporate world. So having skills in the enterprise version of Java and/or being a c++ wizard guarantees you a programming job for the next 20 years. I don't know where you have been looking, but jobs haven't fallen off in those two domains and won't.

PHP is a whole different animal and really shouldn't be mentioned in the same breath as the other two languages. PHP was the choice language for web development for mom and pop sites (yea, yea I know, yahoo) and startup quick and dirty websites. Ruby became the platform that "cool" web developers came to prefer, so yes if you aren't interested in the corporate world, learn ruby and rails. Of course, since I pay less attention to that sector, maybe there is something newer and cooler these days.

Python should be in every programmers tool set because it is such a versatile tool. Unfortunately it's not enough in most cases for a guaranteed job.

Comment Re:So they are dropping another tech (Score 1) 451

Finally an intelligent comment. Think people. Last week IBM aligns itself with Oracle on Java. This week Apple drops its own version of Java. Ellison is pulling in all the sheep that wandered when Sun alienated the rest of the tech world. The only thing left is for him to make nice with Microsoft. Then Herr Schmidt, the ex-Sun guy, will find Google standing all alone in it's battle with Larry Ellison.

Also don't forget that Apple also sells servers and wants to get more into enterprise space (the Steve himself said so). Killing off Java on OS X would be an absurd move. They have killed off Apple branded Java and deprecated it for desktop apps. Thats not the same as deprecating Java on Mac OS X or restricting Java developers from using Macs as server software development platforms.

Comment The US government can save $5 trillion in 10 year. (Score 1) 311

...by cutting our annual defense spending in half. We would still be spending $500 billion a year, more than any government any where ever (including the US just a few short years ago) so no one can argue we will be "less safe." Until tea par tiers get behind such a proposal their "anti-government" rhetoric is just that - hot air.

Comment Re:And this is important... (Score 1) 64

Or one can say Google continues to co-operate with Chinese censorship just making it slightly easier to get around for those who will make the effort not to use the default (and who would likely know how to get around the censorship anyway). Give up business with China or mollify authorities - not a tough choice for yet another big corporation.

Comment Description misleading (Score 2, Insightful) 168

There is no such thing as Agile software. And it is completely ignorant to say "we use Agile". Agile is just an umbrella term for a whole bunch of software development methods. You can say we use Extreme Programming or Scrum or whatever.

In any case, the discussion between Joel and Dmitri has little or no relationship to the relative merits of Agile methods. Dmitri is just some relatively unknown consultant/guru and his individual opinion is just that. In fact, Joel didn't seem to be dissing Agile methods in general, at least not the way I read it. He is dissing Dmitri's doctrinaire approach.

Moreover, the whole discussion is far from illuminating since it is based on a totally hypothetical example. Give me a real world and specific example where we can get a concrete view of what the real priorities and politics of the situation are, and then we can form an opinion on how to behave. Dmitri in his response to Joel talks about
"trust." But if the customer involved is critical to the company, you can be sure as hell that the project manager would (justifiably) get his ass kicked if he ignored the sales request and got all touchy feely about "trust." On the other hand if this is some nundik sales person then it probably can and should be managed by the project manager.

Ultimately, Agile is all about human-centric. As such, you need to understand that organizational politics and behavior can be just as important to the success of a software project as the programming language you choose. Both Joel and Dmitri seem to be ignoring that.

Slashdot Top Deals

Genetics explains why you look like your father, and if you don't, why you should.

Working...