Fork me on GitHub

> Almost half of professional developers on Stack Overflow contribute to open source projects. Involvement in open source varies with language. Over 70% of developers who work with Rust, Julia, and Clojure contribute to open source, while less than 40% of developers who work with VBA, http://VB.NET, and C# do so.


> Globally, respondents who use F#, Ocaml, Clojure, and Groovy earn the highest salaries, with median salaries above $70,000 USD. There are regional variations in which languages are associated with the highest pay. Erlang and Scala developers in the US are among the highest paid, while Clojure, Erlang, and Haskell developers earn the most in India.


> Developers using languages that appear above the line in this chart, such as Go, Clojure, and F#, are being paid more even given how much experience they have. Developers using languages below the line, like PHP and Visual Basic 6, however, are paid less even given years of experience. The size of the circles in this chart represents how many developers are using that language compared to the others.


is anyone here using


Iā€™m trying to find out how to see the RSS feed link after I added it

Denis G11:02:09

any thoughts on aspect-oriented programming?

Denis G11:02:04

not talking about clojure about as a concept in general


Ah okay šŸ™‚

Denis G11:02:16

thanks for the link though


In OO it can clean up code

Denis G11:02:38

in functional languages I guess it can be simply done by function composition/wrapping?


I used it a bit in C# with postsharp (I think it was). I kind of liked it, and enjoyed writing it, it felt like a good way of handling cross-cutting concerns, but I didn't like the fact that I was using this additional tool to do it with. Felt a bit too magical


Seems to fill a gap in OO languages that macros fill in most others, best I can see.

ā˜ļø 10

...or middleware/interceptor patterns as in Ring

šŸ‘ 5

What do you think is the "next best" lisp to learn, aside from elisp. I have a couple of books that touch on common and racket, one of which (let over lambda) is all about macros which I am guessing can be applied to other lisps but primarily is in common lisp.


Racket is great fun and has a lot of interesting ideas (some of which made it to Clojure).

šŸ‘ 20

I wonder if racket has the largest user base of any lisp, at the present


I've started with "the little schemer" and am liking it I haven't gotten to anything I'd think is unique to scheme though, but like going to "old school" functional programming It's helping me read other lisps like elisp a lot more that don't standardize ergonomi data structures for additonal syntax


It's commendable lispers loved this for so long as much. I loved lisp but realized clojure added a lot of simple ergonomics with using different delimiters for different purposes

clslcl21:02:13 - just written a small nREPL eval-firewall for fun, showcasing this with (currently running a prod REPL you can connect to and post a message with Emacs+CIDER) (and possibly pwn my uberjar?) (feedback would be appreciated, too)

metal 10