dalam JavaScript:
function getTopCustomersOfTheYear(howManyCustomers, whichYear) {
// Some code here.
}
getTopCustomersOfTheYear(50, 2010);
dalam C #:
public List<Customer> GetTopCustomersOfTheYear(int howManyCustomers,
int whichYear)
{
// Some code here
}
List<Customer> customers = GetTopCustomersOfTheYear(50, 2010);
dalam PHP:
public function getTopCustomersOfTheYear($howManyCustomers, $whichYear)
{
// Some code here
}
$customers = getTopCustomersOfTheYear(50, 2010);
Apakah ada bahasa di luar sana yang mendukung sintaks ini:
function GetTop(x)CustomersOfTheYear(y)
{
// Some code here
}
returnValue = GetTop(50)CustomersOfTheYear(2010);
Bukankah ini lebih merupakan bentuk penulisan fungsi semantik, lebih mudah dibaca?
Pembaruan: Alasan saya mengajukan pertanyaan ini adalah, saya menulis artikel tentang sintaks baru untuk bahasa baru. Namun, saya berpikir bahwa memiliki sintaksis seperti itu untuk mendeklarasikan metode bisa lebih baik dan lebih ramah kepada pengembang dan akan mengurangi kurva belajar bahasa, karena lebih dekat ke bahasa alami. Saya hanya ingin tahu apakah fitur ini sudah dipertimbangkan atau belum.
'hello world' indexOf: $o startingAt: 6
atau Rectangle width: 100 height: 200
. Btw., Ada apa dengan pertanyaan ini?
returnValue = GetTop(50, CustomersOfTheYear(2010))
yang bagi saya terlihat sama-sama mudah dibaca, dan sebenarnya lebih fleksibel / ortogonal. ... dan yeah, itu sintaks normal.