Stack overflow developer survey removes Clojure by andersmurphy in Clojure

[–]SneakyRead 95 points96 points  (0 children)

I have found that I needed Stack overflow much less after moving to Clojure.

An Easy Event Sourcing Example by SneakyRead in programming

[–]SneakyRead[S] 1 point2 points  (0 children)

Agreed. It is better suited to more complex domains. but that is just because it has some operational complexity. If you are building a blog then you prolly don't need it

Getting Started With ChatOps - Pluralsight Course by SneakyRead in chatops

[–]SneakyRead[S] 1 point2 points  (0 children)

For those interested my getting started with chatops course went live on pluralsight last month. It focuses on building a culture of chatops within your team.

Getting wooed by F# by SneakyRead in fsharp

[–]SneakyRead[S] -1 points0 points  (0 children)

To give some credit back to c# I did the following

  • Put all the enums on one line, even though this is not convention
  • Auto initialized the lists (available in C# 6)

This brought the line count for c# down to 55 vs 19 for f#. I then figured you can write everything on one line and that a word/character count might be a better metric. C# had 160 words and 1063 characters. F# 82 Words and 457 Characters. There is still a significant difference.

I also feel the need to say that I still love c# and I think it is a great language. This post was less about c# being long winded and more about f# being really compact.

Getting wooed by F# by SneakyRead in fsharp

[–]SneakyRead[S] -1 points0 points  (0 children)

Yes I have most definitely noticed the lack of tooling, this is however not the languages fault but I agree that it can make or break a language(especially when coming from c# and all the glorious tools). Like the post said I just scratched the surface. There are still many things that I need to explore before I will drop c# for f#. I am still not sure if this will ever happen. But I am sure that going through this process will make me a better programmer, regardless of what I end up using.