Jestem programistą Java i otrzymałem kod w języku Ruby, aby móc go zrozumieć, a następnie nad nim pracować.
Przeszedłem tutoriale Ruby na tutorialspoint.com, ale nie wiem, co to jest $_[0]
.
Jest on przypisywany do zmiennej w kodzie i zdecydowanie nie jest argumentem linii poleceń, ponieważ napisałem kod, aby to przetestować i nie udało się. Czy ktoś może powiedzieć, jakie jest jego znaczenie?
Choć Ruby obsługuje wiele zmiennych „magiczne”, korzystanie z nich jest kontrowersyjny i, jak widać, trochę z problemu technicznego, ponieważ są niejasne. Polecam, patrząc na moduł angielski, aby uzyskać bardziej czytelne nazwy zmiennych. –