This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-12-12
Channels
- # adventofcode (42)
- # aleph (10)
- # announcements (1)
- # asami (138)
- # babashka (7)
- # beginners (7)
- # biff (13)
- # cider (7)
- # clj-kondo (15)
- # clojure (53)
- # clojure-austin (11)
- # clojure-belgium (2)
- # clojure-europe (23)
- # clojure-nl (1)
- # clojure-norway (55)
- # clojure-sweden (5)
- # clojure-uk (4)
- # cryogen (7)
- # cursive (63)
- # datomic (5)
- # eastwood (6)
- # emacs (31)
- # fulcro (7)
- # hyperfiddle (9)
- # introduce-yourself (3)
- # java (11)
- # lsp (10)
- # malli (14)
- # membrane (35)
- # off-topic (13)
- # portal (12)
- # prelude (1)
- # releases (2)
- # ring-swagger (27)
- # shadow-cljs (8)
- # timbre (25)
Hello everyone, my name's Abhishek. I am a undergrad student. I have experience in Java and python. I decided to explore clojure because it was something new for me, but i have been struggling in getting started with clojure. Therefore, i would gladly welcome any advice! Thank You!
Welcome! You'll probably want to check out the #beginners channel, where there are lots of friendly folks who are very happy to answer Clojure questions! It can be challenging at first for sure! I've been a professional Clojure programmer for ~6-7 years, but I was really confused when I started, it just seemed totally alien (especially because, like you, I was coming from object-oriented languages). But it does definitely click after a while and now it seems much more natural to me than eg Python.
The real key is getting a basic project set up and configuring your editor of choice to connect to the REPL. There are channels here for most every editor - #C0DF8R51A, #C6H9FUNET, #C099W16KZ, #C0744GXCJ being some popular ones.
The easiest way to start a project quickly is #C0AB48493 with lein new my-project
or neil
with https://blog.michielborkent.nl/new-clojure-project-quickstart.html