Zastanawiam się również, jaki wpływ na wersję starszego kodu z wersji 1.86 miałby upgrade do wersji Ruby 1.9. Czy nowa wersja jest kompatybilna wstecz?Jakie są główne zmiany w składni Ruby 1.9?
7
A
Odpowiedz
4
Sam Ruby ma dobry pokaz slajdów z najważniejszych zmian: Ruby 1.9: What to Expect
Wystarczy zwrócić uwagę na kilka rzeczy, które mogą złamać kod:
- panna ciągów znaków
- { "a", " b "} nie sprawia hash
- zmienne Blokuj teraz cień zmienne lokalne
4
To zależy od wersji, z którą chcesz zachować zgodność. W dokumencie CHANGELOG opisano najważniejsze poprawki od ostatniej aktualizacji, w tym zmiany składni, ulepszenia i poprawki
4
Niektóre elementy są kompatybilne wstecznie, ale wiele z nich nie jest zgodnych.
Dla niemal pełny przegląd wszystkich zmian (w tym przykłady) w 1.9.x, sprawdź Eigenclass's bloglast archive.org snapshot bloga Eigenclass użytkownika.
wygląda jak BLO g wpis nie działa. –