Coś do nauki dla funu w wolnych chwilach - co?

Coś do nauki dla funu w wolnych chwilach - co?
W0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3760
0

Jak w temacie - szukam jakiegoś języka, w którym można by sobie popisać funkcjonalne aplikacje domowe w ramach poszerzania horyzontów i odskoczni od pracy. Chciałbym, żeby to nie był żaden z mainstreamowych języków korporacyjnych (Java, C#, C++, .JS), najlepiej żeby nie był też to jakiś brainfuck :)

Jakieś pomysły? Z góry dzięki.

DD
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 27
CA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

Ruby?

DD
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 27
0

a tak na serio to może Scala?

NZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 93
fasadin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4883
0

jezyk googla... Go ;)

katelx
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Hong Kong
1

naucz sie pythona bo na twojej liscie nie ma zadnego jezyka skryptowego

datdata
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 957
0

A w jakim języku pracujesz?

  • Rejestracja: dni
  • Ostatnio: dni
2

Learn You A Haskell For Great Good!

Wizzie
  • Rejestracja: dni
  • Ostatnio: dni
1

Rust jak chcesz coś poszturać w niskopoziomowych rzeczach albo czysto funkcyjny Haskell jeśli chcesz się podszkolić w programowaniu funkcyjnym (ale jeśli uczysz się już Scali to niekoniecznie).

mr_jaro
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Grudziądz/Bydgoszcz
  • Postów: 5300
1

R :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

LukeJL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8488
0

Albo Octave (open source'owa wersja MatLaba), będziesz mógł różne rzeczy szybko policzyć.

  • Rejestracja: dni
  • Ostatnio: dni
0

Groovy, JS i pochodne lub ... Swift

pingwindyktator
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 1055
0

Nigdzie nie ma tyle funu jak w Haskellu :D A z bardziej praktycznych polecałbym Pythona.

perotin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 174
0

Linux Device Drivers :)

feni000
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 124
0

Fajną odskocznią może być arduino, zawsze sympatycznie jest zobaczyć jakieś migające lampki/sprzęt. Idzie zrobić fajne rzeczy.

W0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3760
1

Dzięki wszystkim za odpowiedzi, padło na Haskella :)

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 217
0

Zastanów się jeszcze nad Clojure - język funkcyjny (nie czysty) działający na JVM, łatwo integrujący się z Javą co daje możliwość łatwego stworzenia czegoś użytecznego :)

M9
  • Rejestracja: dni
  • Ostatnio: dni
0

A wiecie, że powstał dialekt Haskella na JVM: Frege. To podobno był jeden z gorętszych tematów na Java One.
https://github.com/Frege/frege
http://www.slideshare.net/Mittie/frege-tutorial-at-javaone-2015

katelx
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Hong Kong
1

jeszcze dodam od siebie - f# jest dobrym wyborem (z haskella jest w nim zmalpowane pare dobrych rzeczy, pare zlych jest pominiete), jesli juz sie dobrze c# zna to jest troche z gorki. dobra ksiazka - http://www.amazon.com/Expert-3-0-Experts-Voice-Syme/dp/1430246502

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.