November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Podziękowania dla Garretta Rooneya
Chcemy zaimplementować część programu Ruby w języku C. Może to być fragment programu, który powinien działać szczególnie szybko lub zawierać kod specyficzny dla określonej platformy. Może też się zdarzyć, że ktoś wcześniej napisał pewien kod w języku C i nie chce pisać go ponownie w języku Ruby.
Można napisać rozszerzenie w języku C, które implementuje tę część programu. Należy skompilować je za pomocą skryptu extconf.rb i włączyć do programu Ruby tak, jak bibliotekę w języku Ruby. Aby to zrobić, trzeba zainstalować w systemie pliki nagłówkowe języka Ruby.
Oto prosty program w Ruby, w którym włączono bibliotekę o nazwie przyklad ...
Read now
Unlock full access