2012-10-11 14 views
5

Nie wiem, jakie byłyby argumenty za wyborem hint przez plugins i na odwrót. Nie mam kodu obiektowego, ale zwykłe pliki ascii.hs, które chcę wykonać w czasie wykonywania. Widzę, że pod względem oceny są one dość podobne. Zazwyczaj wybieram podpowiedź, ponieważ jest wolna od funkcji, których teraz nie potrzebuję. Czy są jakieś inne spostrzeżenia?Kiedy wybrać wtyczki i kiedy wybrać podpowiedź

Odpowiedz

6

Możesz używać wtyczek, jeśli chcesz, aby kod został skompilowany i zoptymalizowany.

+0

Początkowo też to pomyślałem. Zrozumiałem/zinterpretowałem na podstawie odpowiedzi http://stackoverflow.com/questions/12628003/is-it-possible- to-run-several-stances-of-hint-in- równolegle jednak, czy ładowanie = kompilowanie? W związku z tym, oba powinny skompilować funkcje przed wykonaniem? –

+2

Różnica polega na kodowaniu bajtowym w stosunku do kodu natywnego. Pakiet wtyczek tworzy zoptymalizowany kod natywny. podpowiedź korzysta z * int * erpretera. –

+0

Czy istnieje jakikolwiek powód, dla którego jeden lub drugi powinien być lepiej kompatybilny w Safe Haskell? –

Powiązane problemy