Fork me on GitHub
#introduce-yourself
<
2023-01-02
>
Priyanga P Kini11:01:59

👋 Hello everyone, My name is Priyanga P Kini. I am a young Backend Engineer at https://nilenso.com/, a technology consultancy. I use Ruby on Rails in my current project. I started learning Clojure as part of the onboarding at nilenso. Heard about this community from my colleagues. Looking forward to getting to know the community.

👋 26
4
4
kennytilton16:01:09

Welcome aboard, but...Clojure as mandatory onboarding? Scary. Most roads to Clojure arise from an intrinsic desire for A Better Way(tm). What do you think so far? How does Clojure compare to Ruby? What is your favorite language?

2
jaihindhreddy07:01:03

@U0PUGPSFR there was a recent talk about https://www.youtube.com/watch?v=yEHBGQd33o4. You may be interested. Other companies like https://www.youtube.com/watch?v=QBsjYyg9bLE and https://www.youtube.com/watch?v=zsTXte3p0Uk have also talked about teaching Clojure.

kennytilton12:01:35

Very cool, @U883WCP5Z! It's great seeing the investment in team skills, and being proactive about getting folks into Clojure, instead of leaving it to chance.

2
Priyanga P Kini06:01:16

Hi @U0PUGPSFR, Onboarding at nilenso was an interesting learning experience. It was more than just learning Clojure. It involved learning important concepts and good practises. If you are coming from an object oriented programming background like me, you might take some time to get the hang of the language. Concepts like immutability and no variables ..etc would take some time to digest. > What is your favorite language? Hmm, interesting question:sweat_smile:. My favorite languages are C#, Clojure.. I hope this helps. I am also curious to know your favorite languages?

👍 2
kennytilton13:01:20

Hey @U04HVRMF6L8, it is great to see Clojure already high on your list. The parentheses did not throw you? I never worked with C#, but I knew a strong developer who really loved it, more than Clojure at the time. My favorite languages are Common Lisp, Clojure/CLJS/CLJD, and modern JavaScript. Back in the day, the original C was beautiful, and, if I had to, 6502 Assembler. Had great fun with Cobol, too. OpenGL is a pisser, but IIRC there is a new kid on the 3D block I should check out if I go 3D again. Have you discovered Clojure core.async yet? That can be great fun, and rocks for high throughput ETL. You might run into a lot of that in a Backend role. Here is my war story on that: https://tilton.medium.com/backpressure-99501f23881f Happy hacking!

👍 2
quoll16:01:28

Ooh… I’d avoid core.async for a while. It’s whole new approach to doing things in Clojure, and might derail someone learning how to follow best practices

2
quoll16:01:01

Lovely to see you here @U04HVRMF6L8!

2
❤️ 2