Back to News
Advertisement
Advertisement

⚡ Community Insights

Discussion Sentiment

86% Positive

Analyzed from 417 words in the discussion.

Trending Topics

#nim#language#more#learn#conference#https#figdraw#lot#languages#students

Discussion (22 Comments)Read Original on HackerNews

zareith8 minutes ago
I like the nim language, but the lack of interfaces has been a bit of a turn-off for me.

Do nim programmers not see the need for abstracting out behavior in a manner that different implementations can be switched somewhere else, or is there different idiomatic way to handle this?

giancarlostoroabout 4 hours ago
For everyone wondering who may have been unaware. It is 100% remote, so you can just show up. :)

> NimConf 2026 is an online conference and it will take place on June 20th. It will be streamed for free and it doesn’t require any traveling - you will be able to participate from your home, without any travel and accommodation expenses.

https://conf.nim-lang.org/

elcritchabout 5 hours ago
I should give a talk. About what however? I’ve been happy with my progress on FigDraw (1), a 2D UI scene renderer using SDFs. Even made my own neovim ui shell with it!

1: https://github.com/elcritch/figdraw

digdugdirk1 minute ago
Oooo... That looks like it could make a great talk! Do you have examples of the neovim ui shell?
moigagooabout 1 hour ago
Please do share your progress with FigDraw. Interactive demoes always look great.
moigagooabout 3 hours ago
I plan to give a couple of talks this year.

Can't wait for NimConf, it is way overdue.

dhruv3006about 5 hours ago
Nim seems to be picking up a lot lately.
summarityabout 2 hours ago
It’s growing but not a lot, I have some data here: https://pierretempel.com/p/nim-usage-on-github

Most code I write is still Nim though.

poulpy123about 4 hours ago
Really ? From what I see it survives OK but there is no real progression. I like what I saw of the language, and I'm regularly impressed by the productivity of the community relative to its size so I would like to see it more successful but I'm afraid it will not happen.
pjmlpabout 1 hour ago
It is another niche language looking for a project to kick off adoption.
shevy-javaabout 5 hours ago
Not sure. I think it has a problem many languages have - too small a community. There is a lot of fragmentation in the last some years, I am not sure why, not just about nim but just look at how ruby has been dropping like a hot potato in the last ~3 years or more. I am so out of the loop that I could not even tell anyone what the young people are doing. Are there more who program than before? If so where do they go?
ModernMechabout 4 hours ago
My students (18-21) are excited to learn Rust in my class I teach about programming languages. Younger students are learning Luau via Roblox -- spoke with a middle schooler on Sunday who was making games with his friends. They get introduced to Scratch in school and learn that until they move on to Java at middle and high school. I teach freshman Lua in their intro to engineering class, and they also go on to learn things like R, Matlab/Simulink, Python. Java, C, and C++ if they're a CS major.
elcritchabout 4 hours ago
Combine that most CS students learn many languages with LLMs and coding agents and the size of the ecosystem isn't quite as important as it used to be. New hires can be productive from day 1. Missing libraries are relatively easy to add. Moreover the language characteristics can be more useful than ever: fast running, fast compiling, typed, easy to read, etc.
repelsteeltjeabout 5 hours ago
Such a pity that this is an online-only conference.

Does anyone know of an IRL conference or meetup on Nim, preferably in EU?

auxymabout 1 hour ago
There are ocasionally Nim talks at FOSDEM.