Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is it a syntax error to talk Java without playing buzzword bingo?

"Leverage proven techniques and technologies"? What does that even mean?



(i) Never use a metaphor, simile, or other figure of speech which you are used to seeing in print.

(ii) Never use a long word where a short one will do.

(iii) If it is possible to cut a word out, always cut it out.

(iv) Never use the passive where you can use the active.

(v) Never use a foreign phrase, a scientific word, or a jargon word if you can think of an everyday English equivalent.

(vi) Break any of these rules sooner than say anything outright barbarous.

[1] https://www.mtholyoke.edu/acad/intrel/orwell46.htm


Thank you for linking this. English is a second language to me, and reading that list i found i've been following those rules a lot and have been getting grumpy about people who didn't and made it difficult to understand them. Now i can point those people at that essay.


What do you mean what does it mean ?

Leverage = take advantage of

Proven = demonstrated to have worked

Techniques = using one approach versus another

Technologies = existing code


Right..... So you're saying that your code works? Like, it doesn't crash? That's... awesome...

Buzzword bingo does not add value. It only obscures meaning. Of course your code works. Of course you use existing technologies. That work. In existing code. That you leveraged. Using techniques. And technologies.

Jesus, I hate this kind of language.


I think the OP's point was clear, Java has a big library of tested, debugged, robust libraries.


Java does seem to have some sort of strange connection to the business world (which just can't get enough of buzzwords).


Of all the buzzwords available, you chose an oddly benign set to criticize and get worked up over.


He wasn't saying that his code doesn't crash.

He was saying many other people have contributed java libraries his programs can use, so that he doesn't have to hire an expert in HTTP, or computational geometry, or many problem domains that aren't the direct concern of his application, yet are necessary for it to work.

He said it in a compact way. It's a form of compression.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: