3 ms·
I agree with this and in most languages I don’t miss sigils but one language I do wish supported them is plpgsql. The reason is that column names and function
by doctor_eval 3y ago
I agree with this and in most languages I don’t miss sigils but one language I do wish supported them is plpgsql.
The reason is that column names and function arguments overlap a lot, which can cause ambiguities when performing updates or selects. To become productive at plpgsql it’s a problem that you have to solve.
There are several approaches but the one I settled on is just to prefix all formal parameters with underscores.
The wish I have with plpgsql is that I could use $ instead since underscore is already heavily used as a word separator.