clojure-norway

Brian Abbott 2020-09-12T00:52:24.111Z

Hi - How popular is Clojure in Norway? I am thinking of moving there, in perhaps 4/5 years.

Brian Abbott 2020-09-12T00:52:43.111500Z

I would have to get good at Norwegian which I totally expect to do

james 2020-09-12T11:47:12.120300Z

I had an American colleague who was a bit disappointed that Norwegians are so happy to speak English that he wasn't getting any practice speaking Norwegian. 🙂

james 2020-09-12T11:47:39.120500Z

(Not that we're necessarily great at speaking English, but we think we are.)

slipset 2020-09-12T07:25:54.117200Z

Brian. It’s hard to say how popular Clojure is in Norway, but there are several companies which hire for Clojure devs from time to time. The company I’m working for, Ardoq is hiring atm, see https://careers.ardoq.com/ As for learning Norwegian, that’s nice, but a lot of foreigners get by with English. At ardoq, the company language is English, and we have several Americans working in the Oslo office.

2020-09-12T09:18:30.117700Z

working on a clojurescript and so far undecided on backend project right now, maybe we'll hire in the future 🙂

2020-09-12T09:18:59.118500Z

at kodemaker we also have a couple of consultants that's somehow managed to use only Clojure at various customers for the last 4-5 years

Jakub Holý 2020-09-12T11:46:50.120200Z

I would say it is quite niche though we are doing our best to expand it. Though, as pointed out above, there certainly are opportunities.

james 2020-09-12T11:47:12.120300Z

I had an American colleague who was a bit disappointed that Norwegians are so happy to speak English that he wasn't getting any practice speaking Norwegian. 🙂

james 2020-09-12T11:47:39.120500Z

(Not that we're necessarily great at speaking English, but we think we are.)

james 2020-09-12T18:18:06.122400Z

Kva slags editors brukar folk her? (Er CIDER like fint som SLIME for Emacs, om nokon her har brukt det?)

2
james 2020-09-12T18:19:05.122900Z

(Calva ser fint ut, men det hadde vore behageleg å bruka Emacs...)

james 2020-09-12T18:22:35.123300Z

(Fordi eg er 100 år gamal.)

2020-09-12T18:29:05.123700Z

jeg er på intellij/cursive-kjøret

james 2020-09-12T18:29:23.124300Z

Er det like slick som Java med IntelliJ?

1✅
2020-09-12T18:29:23.124400Z

har også blitt glad i vscode på jobb, men der går det i Elixir, aner ikke hvordan Clojure-støtten er

2020-09-12T18:29:34.124700Z

ja, veldig slick med cursive 🙂

james 2020-09-12T18:29:40.124900Z

👍

james 2020-09-12T18:30:27.125600Z

@augustl Litt off-topic her, men kan eg spørja kva som er greia med Elixir? Eg skjønar ikkje heilt opplegget. Dvs. kvifor ein brukar det i staden for Erlang, som virkar kult nok i seg sjølv.

uosl 2020-09-29T09:13:15.000400Z

Vil (sent) legge til at Erlang syntaksen er noe for seg selv, og også har en del "legacy hacks" for bla. records. Jeg har ikke prøvd Elixir selv, men kan se for meg nyttigheten av det. Fra hva jeg har hørt så er hovedgrunnen folk velger Elixir at de skyr unna Erlang's rare syntaks med kommaer og punktum.

james 2020-09-29T09:32:24.000600Z

Så dei likar ikkje Prolog-syntaks?! Rart. 🙂

1😅
2020-09-12T18:30:45.125900Z

litt usikker, det er vel en god del convenience i Elixir såvidt jeg vet

2020-09-12T18:31:16.126400Z

har aldri brukt erlang så jeg har ikke så mye smart å si egentlig 🙂

2020-09-12T18:31:32.126600Z

har erlang alt dette, f.eks? https://hexdocs.pm/elixir/Enum.html

2020-09-12T18:31:50.127Z

så er det sikkert masse features som gjør ting mulig som jeg ikke kan så mye om enda, har bare vært på prosjekt i en måned

2020-09-12T18:31:56.127200Z

macroer og sånn, kanskje :man-shrugging:

james 2020-09-12T18:32:04.127600Z

Ok.

2020-09-12T18:32:09.127900Z

har ikke helt kontroll på hvor erlang slutter og hvor elixir begynner 🙂

james 2020-09-12T18:32:14.128100Z

Nei, eg er ikkje noko Erlang-ekspert sjølv. Las ei bok for nokre år sidan...

james 2020-09-12T18:32:49.128300Z

Men Elixir er artig, eller?

2020-09-12T18:34:17.128800Z

ja jo nei, kommer nok ikke til å velge bort Clojure(Script) over Elixir hvis det er opp til meg 🙂

1😁
2020-09-12T18:34:29.129Z

men "let it crash" funker i praksis veldig bra

2020-09-12T18:34:52.129700Z

altså at all koden du skriver er lagt opp til å lage en prosess som henter data fra f.eks en database, og hvis noe går galt, så bare dør prosessen og starter på nytt og henter data på nytt

2020-09-12T18:35:06.130100Z

i praksis gjør det at du ofte ender opp med å ikke merke bugs

2020-09-12T18:35:20.130400Z

som i, vi får det med oss, og fikser de, men det resulterer ikke i en feil mot sluttbruker

slipset 2020-09-12T18:57:36.131100Z

Bruker Cider (har ingen erfaring med Slime, så kan ikke kommentere på det), men bruker Intellij/cursive til find-usages 😕

2020-09-12T18:59:22.131500Z

IntelliJ er sentralnervestimulerende på hvor god den er på "smarts" om koden

james 2020-09-12T19:41:32.131700Z

Ser ut som det er litt same greia.