this post was submitted on 02 Jun 2023
23 points (100.0% liked)

Programming

13389 readers
78 users here now

All things programming and coding related. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

It seems like there are about ~~22~~ ~~27~~ ~~46~~ ~~219~~ ~~320~~ ~~493~~ 1840 active subscribers here. I have a few questions for you all.

  • Which programming languages do you regularly use?
  • Which are your favorite to work with and why?
  • Which do you have interest in trying and why?
you are viewing a single comment's thread
view the rest of the comments
[–] leetnewb@beehaw.org 1 points 2 years ago (2 children)

I don't have any professional experience or ambitions, but:

Use nim for personal projects. It feels like there is less boilerplate than others I've tried and it felt more natural to me than python. Faster than python and compiles. Plus has a javascript backend option. Pretty neat language all in all and does an ok job from scripting to web.

Interest in trying? Probably Kotlin. Seems like another language with wide utility.

[–] TofuSauce@beehaw.org 1 points 2 years ago (2 children)

I've only heard of nim thanks to the discourse around Mojo, i'll check it out !

[–] leetnewb@beehaw.org 3 points 2 years ago

The community is most active on their Discord, in case you kick the tires and have questions.

[–] ericjmorey@beehaw.org 0 points 2 years ago (1 children)
[–] leetnewb@beehaw.org 4 points 2 years ago (1 children)

There is a perspective that Nim kinda sorta writes/looks like a compiled Python. It also seems to get mentioned everywhere.

[–] sotolf@beehaw.org 1 points 1 year ago

Yeah, it's kind of a pascal/modula/ada thing with a more python like syntax. It does have a really nice typesystem that I enjoy a lot :)

[–] sotolf@beehaw.org 1 points 2 years ago

Wow, I wasn't expecting to find another nim user here, It's what I use as well, and it's just a very fun and nice language to work in :)