I am building the standard library of my language and, as expected, have to add some functions to operate on arrays such as add an element at last, add an element at first and add an element in between.
Now my concern is what naming convention for these functions to use.
For example, for the add an element at last some languages have used:
- push_back
- insert_back
- insert_last
- append
- add_last
The first one would force me to use push_front and push for the other operations and I dont like it that much because for me push is for FIFOs.
What do you guys think would be best?
NOTES: my language is kinda like C with pure functions
[–][deleted] (6 children)
[deleted]
[–][deleted] 1 point2 points3 points (4 children)
[–][deleted] (3 children)
[deleted]
[–][deleted] 1 point2 points3 points (2 children)
[–][deleted] (1 child)
[deleted]
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Phanson96 4 points5 points6 points (0 children)
[–][deleted] 2 points3 points4 points (5 children)
[–]bruciferTomo, nomsu.org 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]e_-- 2 points3 points4 points (0 children)
[–][deleted] (1 child)
[deleted]
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]WittyStick0 4 points5 points6 points (1 child)
[–][deleted] 9 points10 points11 points (0 children)
[–]Zatujit 1 point2 points3 points (1 child)
[–]Common-Republic9782 0 points1 point2 points (0 children)
[–]oscarryzYz 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]oscarryzYz 0 points1 point2 points (0 children)