this post was submitted on 30 Oct 2025
26 points (93.3% liked)

Programming

23570 readers
51 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
 

If you were asked to make an e-commerce website in 2025, what language would you reach for? Show of hands: JavaScript? Go? Pascal? Well, there was at least one taker for that last one: [jns], and he has an hour-long tutorial video showing you how he made it happen.

top 10 comments
sorted by: hot top controversial new old
[–] thingsiplay@beehaw.org 10 points 3 weeks ago (4 children)

he’s very familiar with C and C++. In his associated writeup on his Gopher page (link though Floodgap) [jns] simply declares it’s a language he’s quite fond of, which is reason enough of us.

So there are no technical reasons to do so. Its totally understandable to like and use a language for personal feelings. But it kinda feels like unnecessary complicated. So this should be done as a hobby project on something that is not important in my opinion.

Make it in Haskell if you want impress me.

[–] cecilkorik@lemmy.ca 14 points 3 weeks ago (1 children)

You're talking to a guy who has a Gopher page. He may say it's "the webstore for his personal business" but he's clearly living the hobby project life. And to be clear, there's absolutely nothing wrong with that, we should all aspire to be able to find success like this.

[–] tomiant@programming.dev 2 points 3 weeks ago

Yeyy Gopher!

[–] folekaule@lemmy.world 3 points 3 weeks ago

Would it count if they used one of these?

[–] expr@programming.dev 2 points 3 weeks ago (1 children)

I'm not entirely sure what the Haskell comment is supposed to mean. Just that it would be cool? Or that it would be hard?

Because if it's the latter, that's just really not true. Haskell's quite well-suited to writing web servers and has many high-quality libraries for it. I'd actually argue that it's one of the best options for it in 2025. I write Haskell professionally developing web servers we use for our web and mobile apps. We have about 0.5 million lines of Haskell in production (and given how terse Haskell is, you could expect that size to be at least double were it written in an imperative language).

[–] thingsiplay@beehaw.org 2 points 3 weeks ago (1 children)

Well that wasn't meant to be too serious. You are surely aware of the situation that Haskell is not often used language in production. And a huge project you are doing with lot of Haskell is definitely something special.

[–] expr@programming.dev 2 points 3 weeks ago

Oh for sure, it's definitely less common, though there are a number of other companies running it in production as well. This isn't my first Haskell job, after all. My last job was also a similar size company and codebase. Facebook was even running it for a while for their sizeable abusive content detection system before that was shuttered due to company politics/policies (back when they were trying to do something about it at all).

But yeah, it's not the first pick for a lot of companies, though I tend to think of that as a simple mindshare/inertia explanation than anything inherent to the language/ecosystem.

[–] tomiant@programming.dev 1 points 3 weeks ago

I'm a total noob, but Haskell code just looks so pretty.

[–] MonkderVierte@lemmy.zip 2 points 3 weeks ago
[–] MadMadBunny@lemmy.ca 1 points 2 weeks ago

Wow, Delphi’s back… or never actually left…!!!