introduce-yourself

Abhishek 2023-12-12T19:35:27.776059Z

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!

👋 5
👋🏻 2
👋🏼 1
eggsyntax 2023-12-12T19:37:22.767629Z

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.

👍 1
Nundrum 2023-12-12T21:01:42.668319Z

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 - #vim, #vscode, #emacs, #cursive being some popular ones. The easiest way to start a project quickly is #leiningen with lein new my-project or neil with https://blog.michielborkent.nl/new-clojure-project-quickstart.html

👍 3