In welchen wichtigen Sprachen werden denn Klammern als Stringbegrenzer verwendet?
in Perl:
my $q = q( SELECT a.name as Lastname, a.vname as Firstname, k.name as Konfession FROM address a JOIN konfession k USING(id) WHERE k.name = "Konfessionslos" ORDER by a.name );
Und je nach Geschmack kann man auch [] oder {} als korrespondierende Klammern verwenden, die jeder Editor zuordnen kann, gerade bei längeren Geschichten.
MFG
PS: Das Template mit Mustache sähe dann so aus:
{{#names}}
<tr>
<td> {{Lastname}} </td>
<td> {{Firstname}} </td>
<td> {{Konfession}} </td>
</tr>
{{/names}}
(Table Body) Und die dazugehörige Datenstruktur mit der das gerendert wird, liefert eine einzige Anweisung
my $names = $dbh->selectall_arrayref($q, {Slice=>{}});
Template::Mustache->render( $tbody, { names => $names} );
Von soviel Komfort können PHP Entwickler gar nicht träumen weil sie sowas noch nie gesehen, geschweige denn angewandt haben 😉
MFG