Fork me on GitHub
#ldnclj
<
2016-03-14
>
glenjamin08:03:24

otfrom: a bit late to the party, but basecamp might fit your tracking tool need?

otfrom09:03:27

glenjamin: hmm... that's a possibility. Will have a look. thx

yogidevbear09:03:18

Personally I found basecamp to be geared more towards servicing management staffs needs rather than supporting the needs of the dev team for instance. Just something to possibly keep in mind when reviewing it.

yogidevbear09:03:59

It has its place, but doesn't necessarily cover all your bases

yogidevbear09:03:46

That said, I don't really know of any one product that would cover everything ;)

otfrom10:03:49

yogidevbear: yeah, I'm not sure it exists either. 😉 Just trying to figure out what my top priorities are for it and choose from there.

thomas10:03:07

@otfrom is this a business opportunity?

otfrom10:03:59

thomas: might be, but I'm not sure the market is big enough to make it a good one. 😉

rickmoynihan10:03:51

@doppioslash: hey! Nice to see you here!

doppioslash10:03:24

where are you these days?

rickmoynihan10:03:50

@doppioslash: still in Manchester - I just wish #C0522EZ9N didn't exist and was just #C064BA6G2 - which is a bit of a ghost town compared to here

rickmoynihan10:03:10

its not like the community is that big

rickmoynihan10:03:22

are you still in liverpool?

doppioslash10:03:37

yeah, I am, but I work for a German company remotely

rickmoynihan10:03:57

still in the games industry?

doppioslash10:03:57

I’ve been working in and doing talks about Elm simple_smile

doppioslash10:03:14

I was until last November

rickmoynihan10:03:36

We have a clojure talk at lambdalounge next monday btw: http://www.lambdalounge.org.uk/

yogidevbear10:03:59

So being new to this FP thing, I'm just curious, can you mash-up Clojure and Elm in the same project?

otfrom10:03:18

yogidevbear: you can call cljs from js so possibly

otfrom10:03:23

I don't know enough about elm and interop

doppioslash10:03:23

Clojure or clojurescript?

doppioslash10:03:42

server Clojure + client Elm should work well

yogidevbear10:03:58

That's what I was thinking CLJ (not CLJS)

doppioslash10:03:16

in fact there were people lamenting, why Elm is not more talked about in Clojure circles simple_smile

doppioslash10:03:26

the Elixir community has really taken to it

doppioslash10:03:33

but Clojure has Clojurescript

doppioslash10:03:45

Elm compiler to a self-contained js file

doppioslash10:03:57

so you can use it with any server-side language

yogidevbear10:03:13

And what sort of stuff can you actually achieve with Elm (and what's not really possible)? Please forgive the broad nature of that question.

doppioslash10:03:43

Well Elm is FRP first, which is IMO a great paradigm for UI and games

yogidevbear10:03:45

I've looked briefly at the website, but haven't delved into it yet

doppioslash10:03:01

so you get FRP for free, and a pretty proven to work FRP at that

doppioslash10:03:25

you can get rid of much of the cruft of making UI

doppioslash10:03:41

also it’s rather fast because it uses virtual-dom to render

doppioslash11:03:09

it’s strongly typed FP, with a quite helpful compiler

yogidevbear11:03:17

Haha, I was just about to ask for examples simple_smile

doppioslash11:03:26

so whenever it compiles it generally doesn’t have runtime exceptions any more

doppioslash11:03:49

it’s like a much more streamlined Haskell, where every feature is really pondered upon before adding

doppioslash11:03:03

and where you get a good FRP implementation form the start

yogidevbear11:03:58

Cool. Thanks for the good description

nha11:03:56

interesting. Do you think it could be useful to make some kind of socket.io-like library ?

doppioslash11:03:30

there is one already, but anything using “native” javascript will be a bit limited until 0.17 I think

doppioslash11:03:19

at work we interfaced an Erlang Cowboy library, bullet, with Elm using ports

nha11:03:00

(googling most of the words right now ^^)

doppioslash11:03:38

basically a wrapper around long polling, websockets and event source

nha11:03:02

Ah I see. so these things are still made in JS apparently.

nha11:03:35

Yep saw that one 😛

nha11:03:08

The JS side seems pretty minimal - https://github.com/ninenines/bullet/blob/master/priv/bullet.js But thanks that's interesting

otfrom11:03:17

rickmoynihan: I'm sure we can all be persuaded to move to clojure-uk. #C0522EZ9N has really just been London as I always hated it when London UGs or other orgs claimed all of the UK. So it was more about not expanding the London empire rather than being exclusive.

glenjamin11:03:33

could delete the other channel and rename this one 😛

glenjamin11:03:51

I neither work nor live anywhere near London

rickmoynihan11:03:39

otfrom: / glenjamin might be a good idea - I'm not sure the split is useful

rickmoynihan11:03:25

hmm both clojure-uk and ldnclj seem to have about the same number of users - it didn't used to be that way

otfrom11:03:20

I have a feeling we'd have to do a pointer from here to #C064BA6G2 as otherwise new people would just keep creating #C0522EZ9N

rickmoynihan11:03:28

otfrom: yeah - I think it might be quite hard to move people

otfrom11:03:53

does anyone here object to moving the party over to #C064BA6G2 and adding a note pinned and in the topic that we are all over there?

mccraigmccraig11:03:41

ha, i never even knew about #clojure-uk

glenjamin11:03:08

renaming this one would be easier, as it saves you having to move people

otfrom11:03:54

I'm not sure the people here are a superset of the other though

otfrom11:03:59

everyone happy with ^^

otfrom11:03:02

as the topic?

otfrom11:03:50

Hey everybody! We're over hanging out in #C064BA6G2 now. Come and join us and say good morning. 😄