News for hackers. Stuff that matters.
Re:Challenging projects every programmer should try by paganel on Tuesday December 26, 2023 @03:31AM (#38769903)
What’s with many programmers’ obsession with writing their own text editors? In part a rhetorical question, but it still boggles me. Not that many people that are obsessed with manufacturing their own hammers and nails, for example, hence why I’m asking.
Re:Challenging projects every programmer should try by cryogenicfire on Tuesday December 26, 2023 @04:56AM (#38770333)
Well you would normally use hammers and nails for woodworking but you wouldn't be able to use woodworking to make hammers and nails... But I guess with a text editor it's a weird recursive thing where the programming tool is itself a programming project. I think people just do it for fun and because they can. You'll probably never make something you can productionize but maybe you will learn some cool things along the way.
Re:Challenging projects every programmer should try by cinntaile on Tuesday December 26, 2023 @05:09AM (#38770389)
The same reason as all the other projects mentioned, because it teaches you many useful concepts that show up elsewhere when writing code. A carpenter likely won't learn much by manufacturing their own hammer that they can apply in their own workflow, a blacksmith on the other hand might.
Re:Challenging projects every programmer should try by gushogg-blake on Tuesday December 26, 2023 @09:42AM (#38772147)
It's a nice self-contained project that's relatively easy to make fast progress on, while also being challenging. Plus it's something that programmers have to use every day so we're bound to have pain points with existing options.