Named Parameters
From splike.com
Named parameters (or the closest you can get) in many programming languages
Contents |
JavaScript
parseInt( { number: 'afy', radix: 36, foo: false } );
Use JSON, an object literal
Groovy
parseInt( [ number: 'afy', radix: 36, foo: false ] );
map (associative array)
Perl
parseInt( number => 'afy', radix => 36, foo => 0 ); # no false keyword
=> does same as ",". Looks like hash (associative array), though. See http://www.cs.cf.ac.uk/Dave/PERL/node126.html
Ruby
parseInt( {'number' => 'afy', 'radix' => 30, 'foo' => false } );
associative array
Scala
parseInt( Map( "number" -> "afy", "radix" -> 36, "foo" -> false));
map (associative array)
PHP
parseInt( array( 'number' => 'afy', 'radix' => 36, 'foo' => false ));
associative array
Java
parseInt( new HashMap() {{ put( "number", "afy" ); put( "radix", 36 ); put( "foo", false ); }} );
map (associative array)

