4 ms·
Pertinent: https://wiki.postgresql.org/wiki/Don%27t_Do_This https://wiki.postgresql.org/wiki/Don%27t_Do_This
by natmaka 4y ago
Pertinent:
https://wiki.postgresql.org/wiki/Don%27t_Do_This https://wiki.postgresql.org/wiki/Don%27t_Do_This
- damagednoob 4y agoThere's something ironic about having so many features that you have a dedicated page telling users which ones not to use.
- mbork_pl 4y agoTo be fair, some of them exist in PostgreSQL because it tries rather hard to conform to the SQL standard.
- ainar-g 4y agoPostgreSQL has been around for almost 27 years (and even longer, if you include the Ingress and Post-Ingress eras). And things, well things, they tend to accumulate, to quote Trent Reznor, heh. On a related note, one could say that the C++ Core Guidelines[1] at least partially represent such a list. 55 matches for “don't use” and 247 for “avoid”, although not all of them are about language features, obviously. [1]: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines
- PeterisP 4y agoI think that every platform that's old and has backwards compatibility has to have such a page - because there inevitably will be features for which we (now!) know that there are better ways to achieve the same goal, but they have to stay there for compatibility reasons.
- raspasov 4y agoIf only every piece of software had a page like that.
- orthoxerox 4y agoI honestly expected the list to be longer.