问HN:2025年人们在桌面应用开发中使用哪些工具链?

2作者: lincoln20xx大约 1 个月前原帖
我最近看到这里有一条评论[0],提到了使用大型语言模型(LLMs)构建原生桌面应用程序所面临的挑战。评论者指出,培训资源变得非常稀缺——与网页或移动开发相比,几乎没有博客文章、教程或开源项目。他们还提到,虽然在90年代桌面应用开发是一条稳固的职业道路,但现在对于大多数人来说,它被视为一条死胡同,除了像微软或Adobe这样的巨头。 这让我开始思考:我自己的桌面开发经验可以追溯到90年代末,当时使用的是Delphi中的Turbo Pascal 6,而我对现代实践已经不太了解。随着环境的变化,我对今天开发者实际使用的工具和工作流程感到好奇。 以下是一些引发讨论的问题: - 目前哪些编程语言和框架在桌面应用开发中流行? - 有没有什么常用的集成开发环境(IDE)、构建工具或库可以简化开发过程? - 如果你关注代码性能或效率(无论对你来说这意味着什么),上述答案会有所不同吗? - 原生桌面应用开发作为职业仍然可行吗,还是大多数新项目正在转向基于网页的替代方案? 我很想听听最近有经验的朋友们的看法——成功故事、陷阱和建议都非常欢迎。提前感谢大家的分享! [0] https://news.ycombinator.com/item?id=44841291
查看原文
I recently came across a comment [0] here that highlighted the challenges of building native desktop apps with LLMs. The commenter pointed out how scarce training resources have become—few blog posts, tutorials, or open-source projects exist compared to web or mobile development. They also noted that while desktop app development was a solid career path in the 90s, it&#x27;s now seen as a dead end for most, outside of big players like Microsoft or Adobe.<p>This got me thinking: My own experience with desktop development dates back to the late 90s using Turbo Pascal 6 in Delphi, and I&#x27;m out of the loop on modern practices. With the evolving landscape, I&#x27;m curious about what tools and workflows developers are actually using today.<p>Some questions to spark discussion:<p>- What programming languages and frameworks are popular for desktop apps? - Are there any go-to IDEs, build tools, or libraries that make development easier? - Do the above answers change if you care about code performance or efficiency (whatever that means to you)? - Is native desktop app development still viable as a career, or are most greenfield projects shifting to web-based alternatives?<p>I&#x27;d love to hear from folks with recent experience—success stories, pitfalls, and recommendations would be great. Thanks in advance for sharing!<p>[0] https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=44841291