Skip to content

Instantly share code, notes, and snippets.

@rgarner
Created February 10, 2013 09:26
Show Gist options
  • Save rgarner/4748962 to your computer and use it in GitHub Desktop.
Save rgarner/4748962 to your computer and use it in GitHub Desktop.
BBC, fact-checking, and C#

In http://www.bbc.co.uk/news/technology-21371609 you say "Most [hacks] were written using basic coding languages such as Visual Basic and C#."

What makes a language "basic"? Obviously Visual Basic is literally a BASIC derivative, but every variation of Visual Basic is at least Turing-complete. C#, however, has native syntactical support for concepts such as lambda calculus and asynchronous behaviour. It is in use in many thousands of development shops. Some of your own software is written in it. Your apparent implication by inclusion in a story about child hackers is that it is a toy language. Had you talked to any development staff about it (possibly even your own!) even briefly you might have discovered that this is not the case.

I would be interested to know on what basis C# has earned its status in your eyes as a "basic" language.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment