![right() function transcad right() function transcad](https://cdn.ablebits.com/_img-blog/excel-right/excel-right-function.png)
In UNIX (which, by the way, is what everyone else uses as a guide for date string formats) %j returns the day of the year with leading zeros.Half of them use str_foo and the other half use strfoo. and is it needle, haystack or haystack, needle?" The PHP string functions are a perfect example of this. Because there are a zillion functions, each one of which seems to use a different naming convention and argument order.Inconsistent function names and argument orders.The answers covering 80386 assembler, VB6 and VBScript have been removed. (alphabetical order, linked with answer, new entries in bold): Here are all programming languages covered so far Thank you David for your comments on this. I decided to be lax about what counts as a programming language and includedĪnything reasonable. The language overview is now complete, covering 103 different languages from 102 answers.
![right() function transcad right() function transcad](https://d3i71xaburhd42.cloudfront.net/5bdce192115fd15069a3d9286c53d82802b3525e/3-Figure2-1.png)
![right() function transcad right() function transcad](https://slideplayer.com/slide/5170863/16/images/7/2017%2F4%2F17.jpg)
The large majority of answers is appropriate, useful and well written. Wading through all your answers made one thing clear. Some people have raised concerns that this question attracts trolls. If a language supports only single character identifiers (see my own answer) this is bad in a non-debatable way. I'd like to collect this stories partly to avoid common pitfalls while designing a language (especially a DSL) and partly to avoid quirky languages in the future in general. The worst programming languages you ever worked with and I'd like to know exactly what annoyed you. While there is a lot of discussion about the best one, I'd like to hear your stories about We are programmers, and our primary tool is the programming language we use. It is not currently accepting new answers or interactions. This question and its answers are locked because the question is off-topic but has historical significance.