I guess language makes a lot of difference.
Personally I would never create a function with more than two or three parameters, instead I would bundle them into a class.
This can seen like a lot of work but modern Ides can make it easy to do and it usually helps with understanding your problem domain better.
There is no difference in the language IMO (except Assembler and COBOL)... :-)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.