Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:As with all headlines that pose a question... (Score 1) 286

Also, why does it matter? Tools are not a popularity contest. Pick the right tool for the job. Haskell has found a niche in MQ and async communication. Okay then. The only discussion on this topic that is relevant is about the applicability of a tool.

For example, NodeJS is crap. The crap though has nothing to do with the language "Javascript" but the server-side implementation of NodeJS.

Or PHP. PHP's security model has always been suspect more than that of other languages and yet is a one of the most widely used web platform languages. Again, not the syntax, the PHP interpreter.

Those or the pertinent discussions. Popularity is for pop culture, not engineering.

Comment Chicken & The Egg Problem (Score 1) 252

This does seem to be a chicken and the egg problem. Which came first: literary critics ignoring science fiction or science fiction ignoring literary critics? As Gordon Dickinson said in Dorsai!, "I respect those people's opinions whose opinions I respect." Or perhaps you prefer the more poignant Piers Anthony version in Xanth, "Worthless people's opinion are worthless."

I think the science fiction readers and the literary critics have a mutual appreciation of ignoring the other.

The snobbery and the hubris of literature is best represented by William Shakespeare. Harold Bloom went on PBS with Charlie Rose and exclaimed that Shakespeare was the most moral person ever. He also said the bard was the most prophetic about human nature, the future of mankind will always be predicted by Shakespeare. So there you have it. Shakespeare has the 411, has the goods, on human nature. Science fiction is an affront speculating on human nature to literary critic sensibilities fixed on William Shakespeare being the end all be all. The likes of Harold Bloom look down on those of us who exclaim, "Everything I learned about life I learned from Star Trek."

Literature is just William Shakespeare worship.

As for me? I found Shakespeare to be morally bankrupt and human nature decrepit. The world is not a broken record on some endless skipping loop, which is the sum total of all of Shakespeare wisdom.

My own personal credo comes from Frank Herbert's, "The God Makers":

Which is better?
A good eye,
A good neighbor,
A good wife,
Or the understanding of consequences?

It is none of these. But rather being a warm and sensitive person that understands the price of individual dignity and the worth of human fellowship. This is best.

Comment Leave your educated opinions in the comments... (Score 1) 222

"I've built more than a few static websites (I use Sublime Text 3 or Atom, not some fancy-pants WYSIWYG doohickey) and am quite familiar with CSS, but databases not so much. "

Are you the only one involved?

There is HTML, Javascript, PHP, Java, Python, XML, SQL and a whole mess of other technology that is involved with web site programming.

As a consultant I get asked this kinda quick question on a regular basis. There is no quick answer to this. The general answer is to take the time to understand the requirements, understand the technology, understand the tradeoffs, understand the staffing, understand the testing, understand security and then do a bake off of at least three solutions. If you are upgrading looking to scale out then does management really understand the financial commitment needed to replace and grow?

Be a job little or small, do it right or not at all. Too many people are glib these days about the complexity of software applications and as such get themselves in a whole lot of trouble in the long run.

Comment Just curious about people skills (Score 1) 227

My interviewing process for developers focuses as much on people skills as technical skills. Unless all your developers are siloed then they will need to be able to communicate and work with others.

For all the years we've been hearing about how tough the problem solving skills are for tech companies I have yet to hear how tough the interview is for people skills.

Any company that only focuses on technical problem solving is going to be a disaster to manage.

Slashdot Top Deals

A debugged program is one for which you have not yet found the conditions that make it fail. -- Jerry Ogdin