Fork me on GitHub
#100-days-of-code
<
2018-09-18
>
rmprescott00:09:07

@jumar Do you mind if I ask where you are in your journey? Is 4clojure too easy or are you frustrated by it's focus on discrete math?

jumar05:09:57

@U09FPJ924 I've been more seriously involved in Clojure for the past 2 years. For the past year, I've been working with Clojure full-time. I did a bunch of 4clojure exercises (also http://exercism.io before) but, to be honest, I'm far from completing them all (it's been a while since I did the last one) - so I don't feel that all of them are too easy (I'm actually not that good in algorithmic exercises, in general). I'm not really frustrated, I just don't think that it's something that can add significant value to my Clojure proficiency. What I think would be the best is a (reasonably) challenging personal project and a high-quality feedback from an expert but that's quite hard to embark on for me now (I can't really decide what to work on and I don't have any real expert willing to provide feedback - maybe the first point is actually more significant). Taking that into account and the fact that I wanted to read Joy of Clojure for a really long time (and that it's also a book that I heard mentioned a lot) I just feel like I'd love to finally do it 🙂

👍 4
Bobbi Towers01:09:42

This was such a great idea! Just 3 days in and this challenge has already gone collab. With the PR from @klaus.azesberger the Clojure CLI training app is now working perfectly so now I can work on adding more problems to it, or other features and stuff. Merged some tweaks to https://gitlab.com/cryogenweb/cryogenweb.gitlab.io to make it easier for people to get a Clojure static site running on Gitlab Pages with Cryogen. And of course, another Just Juxt! https://github.com/porkostomus/100-days-of-clojure-code/blob/master/log.md

👍 12
kazesberger21:09:23

Day4: continued with exercism puzzles (solved 3 and left 1 unfinished for today). the puzzles i solved today were definitely not a real challenge, but still were practice.

👍 4
rmprescott23:09:56

I have not tried exercism yet. Pros? Cons?

kazesberger09:09:24

only did the first few tasks, but here are my pros/cons: Pros: • idea of mentored progression is nice as it motivates and keeps you stick to it • cli client makes it ez to setup a lein project so one would already use a real project environment use real tests and stuff instead of just typing in a "klipse"-ish browser window. • upvote/comments for published solutions is nice, though sorting would be even nicer at this would encourage ppl to vote and look at least at the top 5 solutions from other devs. mb something like "now vote on at least 3 other solutions to get some internet points" and public visibility which solutions you upvoted would even improve this more. cons: • puzzles are not clojure specific. imho 4clj is way better to learn clj. • cli client is nice in some way but i'd rather get guided to perform similar with clojure code.

rmprescott23:09:31

I have been thinking of going back and finishing last year's AdventOfCode. That had some nice chewy problems.

👍 4
kazesberger09:09:12

yeah, thought of that too as I'd like to compete this year.

rmprescott01:09:53

100 Days of Advent? ;D

practicalli-johnny23:09:07

Day for I created a really simple mock-data generator. I dont think you could create anything simpler really. If you pass it a float value, then a random float is returned. Anything else passed as an argument and an Integer is returned (unless something blows up which I havent tested). https://github.com/jr0cket/100-days-of-clojure-code/blob/master/log.md#20180918---day-4-are-you-mocking-me-