Here's the breakdown:
* Colloquialisms are NOT always slang. While some colloquialisms *can* be slang, many are simply informal words or phrases commonly used in everyday speech. They might not be considered appropriate in formal writing, but they aren't inherently "bad" words.
* Formal writing demands a certain level of formality. This means using standard English, avoiding jargon, and generally aiming for a tone that's clear and concise, but not overly casual.
* Context is key. The level of formality required will vary depending on the audience and purpose of the writing. A scholarly article will demand a much higher level of formality than a blog post.
Here's a more practical approach:
* Consider your audience. If your audience expects formal language, avoid colloquialisms.
* Use a thesaurus. If you're unsure whether a word or phrase is appropriate, look up a more formal alternative.
* Read aloud. If something sounds too informal, it probably is.
Examples:
* Colloquialism: "He's really bummed out."
* Formal alternative: "He is deeply disappointed."
* Colloquialism: "The meeting was a total waste of time."
* Formal alternative: "The meeting was unproductive."
* Colloquialism: "She's a real go-getter."
* Formal alternative: "She is a highly motivated individual."
In conclusion:
While it's generally wise to avoid colloquialisms in formal written English, the key is to understand the context and your audience. Sometimes, a well-placed colloquialism can add a touch of personality or emphasize a point, but it's best to err on the side of caution when in doubt.