자바 스크립트에서 :
function getTopCustomersOfTheYear(howManyCustomers, whichYear) {
// Some code here.
}
getTopCustomersOfTheYear(50, 2010);
C #에서 :
public List<Customer> GetTopCustomersOfTheYear(int howManyCustomers,
int whichYear)
{
// Some code here
}
List<Customer> customers = GetTopCustomersOfTheYear(50, 2010);
PHP에서 :
public function getTopCustomersOfTheYear($howManyCustomers, $whichYear)
{
// Some code here
}
$customers = getTopCustomersOfTheYear(50, 2010);
이 구문을 지원하는 언어가 있습니까?
function GetTop(x)CustomersOfTheYear(y)
{
// Some code here
}
returnValue = GetTop(50)CustomersOfTheYear(2010);
보다 의미적이고 읽기 쉬운 함수 작성 형식이 아닙니까?
업데이트 : 이 질문을하는 이유는 새로운 언어에 대한 새로운 구문에 대한 기사를 쓰고 있기 때문입니다. 그러나 메서드 선언을위한 이러한 구문을 사용하면 개발자에게 더 친절하고 친숙 할 수 있으며 자연어에 더 가깝기 때문에 언어 학습 곡선이 줄어들 것이라고 생각했습니다. 이 기능이 이미 고려되었는지 여부를 알고 싶었습니다.
'hello world' indexOf: $o startingAt: 6
나 Rectangle width: 100 height: 200
. Btw.,이 질문에 무슨 문제가 있습니까?
returnValue = GetTop(50, CustomersOfTheYear(2010))
다음과 같이 나타납니다 . 이것은 똑같이 읽을 수 있고 실제로 더 유연 / 직교합니다. ... 그렇습니다. 평범한 일반적인 문법입니다.