mam trochę takie #przemyslenia dotyczące #programowanie a tak konkretnie to #programowaniefunkcyjne

temat jest mi bliski od dłuższego czasu. nie, nie czuję się ekspertem. ale jako że lubię eksperymentować napisałem kilka aplikacji w różnych językach funkcyjnych by "zobaczyć jak to będzie działać". myślę że sama nauka konceptów funkcyjnych pozwoliła mi inaczej pisać w językach imperatywnych. ale to truizmy.

kilka lat temu wydawało mi się, że #programowaniefunkcyjne przebija się do mainstreamu. miałem wrażenie, że
@secret_passenger: Dostawałem sporo faj nie wyglądających ofert z Monachium, Londynu, Holandii czasem Berlina, ale wszystko na miejscu, nawet częściowa praca zdalna (3 tyg. na miejscu, tydzień z domu) nie pasowała. Teraz jakoś mało ofert się pojawia i nic interesującego. Tylko jak mówiłem, sam nie szukam, opieram się na tym, co dostawałem.
@parmezan2004: ok. to ciekawe. ja w niszy Elixra np. widzę bardzo dużo ofert zdalnych, tak samo jak np. dla Rusta (tak, to nie jest fp). dziwi mnie zatem że Scala jest tak odmienna w tym temacie, ale może to wynika z nieco innej niszy w jakiej Scala zdobyła popularność? nie wiem.

w każdym razie mam nadzieję że teraz, szczególnie po zapowiedziach Zuckerberga, sytuacja zacznie zmieniać się na naszą korzyść.
@journeyguy: Nie koduję w tym, ale chciałem się pouczyć. Co Ci się w tym nie podoba? Lispowa składnia?

Immutable out of the box, dynamicznie typowany no i holy grail w postaci możliwości przeładowania tylko części apki, co eliminuje potrzebę odświeżania strony, a co za tym idzie stanu całej aplikacji.
Wieści z prac nad Ercoinem:

Portfel przeglądarkowy jest już jako tako funkcjonalny, może być używany do zabawy z węzłem. Sam węzeł jest zaś łatwiej uruchomić, bo nie jest już potrzebny IPFS do pobrania początkowego stanu oraz można skorzystać z Dockera.

Uwaga programistyczna: #programowanie #gui w #clojurescript + #react jest całkiem przyjemne, w szczególności dlatego, że pozwala programiście na niezajmowanie się synchronizacją zmian w interfejsie ze zmianami w stanie aplikacji. Przykładowo,
@Ribelo: Jakbyś miał robić takie wpisy o FP i clojure to weź lepiej wrzucaj to na swojego bloga (możesz bez problemu zalożyć coś na github.io z użyciem jekylla czy hexo ). Nie ma sensu wrzucanie na mikro bo takie wpisy są strasznie słabo indeksowane przez google i szkoda by było Twojej pracy która szybko przepadnie gdzieś w czeluściach mikrobloga. Przemyśl to. Tak czy inaczej, wołaj! ( ͡° ͜ʖ ͡
@OfensywnoOpresyjnyKorwinizmWAkcji: Sam zdecydowanie nie uważam się za osobę zaawansowaną. Uważam, że lisp a co za tym idzie, clojure również, to najprostszy z możliwych języków. Gdy się go uczyłem, nie znalazłem żadnych materiałów po polsku. Null, zero. Nie mam problemu z rozumieniem po angielsku, więc temat ogarnąłem.

Nie jeden gówniarz mając te naście lat, jak znajdzie coś w języku, który rozumie, może się tym zainteresuje. Później już idzie z górki.

Uważam również,
Mireczki!! z #programowanie mam do napisania mini apke w #clojurescript #clojure . input, pobieranie jego wartości, wysyłanie zapytania do api i wyświetlanie wyników. pastebin.

Korzystam z biblioteki cljs-http i o ile przykład z git huba działa to z moim api nie chce. W konsoli Firefoxa zapytanie zwraca status 200 jednak gdy przechode do zakładki odpowiedź wyrzuca mi błąd :

JSON.parse unexpected end of data at line 1 column 1

a sam
  • 0
@Ribelo Mireczku to co robisz to chyba najlepsza inwestycja jaka jest możliwa (na pewno lepsza niz na forexach :) ) i szczerze powiedziawszy to życzę Ci rychłego lądowania ( ͡° ͜ʖ ͡°).

Sklep juz dziala? pochwalisz sie?
Nie działa, ale jak coś poskładam to się na pewno pochwalę. Z forexa się wyleczyłem, ale jestem świadom nałogu. Czasem wrzucę jakieś grosze, by się pobawić i pomarzyć o Ferarii i wczasach na karaibach( ͡° ͜ʖ ͡°)

Nałóg straszny. Fajki rzuciłem, ale z tego się wyleczyć nie mogę. Pomaga GPW oraz New Connect, ale tu nie ma tych emocji.

Mój github w razie czego: https://github.com/ribelo
Mireczki. Trochę idiotyczne pytanie, które pojawiało się wielokrotnie, ale nie znalazłem satysfakcjonującej odpowiedzi.

Co pisać do portfolio? Zamierzam się przebranżowić, raczej później niż prędzej. Programuję już ładnych kilka lat dla siebie w ramach rozrywki. Raczej bardzo hermetyczne rzeczy na potrzeby własne, albo na potrzeby aktualnie prowadzonej działalności. Praktycznie nic, czym warto/można się pochwalić.

Celuję raczej we frontend, choć nie mam raczej sprecyzowanego kierunku.

Przez święta napisałem sobie sapera oraz snake. #clojurescript +
@Ribelo: Nie wiem w jaki typ firm celujesz, jeśli to nie będą panowie od gier to może warto by pomyśleć o stworzeniu swojej strony za pomocą znanych Ci technologii która bedzie Twoją wizytówką, i która okażę pełnie Twych umiejętności?
@danek_szy: Może i masz rację. Każdy skończony projekt jest osiągnięciem, nawet najprostszy. Nie jesteś jedynym, który znajduje tysiące powodów, by czegoś nie robić. Sam właśnie, narzekając tu, szukałem pretekstu by ciepnąć to wszystko w kąt.
Moje pierwsze podejście do #clojure i za razem #clojurescript (#om).

Twitterowy wall (bo ostatnio nam czegoś takiego brakowało na #polyconf'ie):

http://ozwiena.herokuapp.com/#%23wykop (jeszcze nie wykupiłem porządnej domeny by to ładnie zaparkować)

Nie śmiać się za bardzo z designu bo się na tym nie znam, a jak na moje zdolności to i tak całkiem zacnie wyszło.

No i jeszcze wołam #webdev