Uczyłem się języków czynnika i J, aby eksperymentować z programowaniem bez punktu. Podstawowa mechanika języków wydaje się być jasna, ale uzyskanie odpowiedniego podejścia do projektowania algorytmów
Wiem, że wszystkie trzy są powiązane, a ja widziałem wiele odpowiedzi na problemy w Project Euler napisane w J, i kilka napisanych K. Zastanawiam się, co byś zasugerował uczenie się i gdzie chciałbyś
Jak napisać to wyrażenie C w J? (Gdzie x wejście jest liczbą całkowitą, a a jest zmienne tymczasowe) ((a= ~x & (~x >> 1)) ^= a ? 0 : (a^(a & (a - 1))) | (a^(a & (a - 1))) << 1);
. Edit: W bardziej c
Właśnie ściągnąłem tryby Haskella i J z SourceForge i mam problem z ustaleniem, jak sprawić, by działały z emacs 23. Wyszukiwarki Google podają szczegółowe instrukcje dla emacs 22, ale wygląda na to,