The first version did exactly this and used `FutureWarning`.  But this gave a slightly weird output so I went back to the default.
```
WARNING: FutureWarning: In the next major release of astropy (0.3), the order of function
arguments for creating a Column will change.  Currently the order is
Column(name, data, ...), but in 0.3 and later it will be
Column(data, name, ...).  This is consistent with Table and NumPy.
...
```
There is no barrage, after the first warning you never see it again in that session (unlike Quantity float conversion for instance).  I was imagining the user would set `WARN_COLUMN_ARGS` to False to disable this entirely.  I purposely did not document this fact because nobody should ever do that, they just need to fix their code...