TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Which Tech Stack has still maintained its charm?

13 pointsby sujayk_33about 1 year ago
In a current tech market which domain&#x2F;language&#x2F;skill is still in demand or is hard to find?<p>Can you bet on something for the future?

18 comments

llmblockchainabout 1 year ago
I have been happily using a pure Go stack. That includes Go&#x27;s built in templates, and web server. I compile the entire application into a single binary and rsync it to the server. Then I restart the systemd service which picks up the new binary.<p>It&#x27;s incredibly simple and old school. No kubernetes, docker, cdns, etc.<p>Write code, build binary, ship binary.
评论 #40359872 未加载
评论 #40388272 未加载
speedgooseabout 1 year ago
I still think RubyOnRails is the goat to super quickly create a great prototype that can eventually scale to large scale production.
评论 #40349808 未加载
foobarbaz33about 1 year ago
&gt; ...charm?<p>I say Go. It works nicely with old school tooling (editor, tags, grep) and a command line. That&#x27;s a charm for me.<p>Advanced tooling is available. You can take 1 step further with LSP integration. Or 2 steps further with a Jetbrains IDE. But you are not forced down the path of advanced tooling just to get by like you are with Java&#x2F;C#.<p>&gt; Can you bet on something for the future?<p>I say Go. The future may be parallel processing. Goroutines are easy way to harness that power and don&#x27;t &quot;pollute&quot; other code around them like async C# does.
评论 #40354718 未加载
mikewarotabout 1 year ago
I&#x27;ve been using Turbo Pascal and it&#x27;s derivatives since the 1990s.<p>Lazarus is cross platform and <i>fast</i>. The GUI tools are unmatched.
petabytabout 1 year ago
Say what you want about C but it&#x27;s been practically the same for the past 25 years, and it remains useful today for embedded development. People will be using C for many more decades.
sandreasabout 1 year ago
This is a pretty abstract question with an even more abstract descriptive summary.<p>Charming tech stacks in my understanding are fun to use and productive the same time. Still in demand tech stacks are well hung things that still are relevant. Hard to find skills are barely common. Betting on something for the future is not something that really falls in any of these categories.<p>So, still relevant, well hung, versatile tech stacks I would also bet on for the future are C#, Python and SQL (e.g. Postgres).<p>More modern and less hung alternatives would be Rust, Go and TypeScript &#x2F; Javascript (and some of the more modern Boilerplates &#x2F; Frameworks).<p>Still relevant, woth learning and hard to find is LISP.<p>Mojo (as possible python successor) would be something I&#x27;d bet for the future unless something goes really wrong - but that has to be proven.
rozenmdabout 1 year ago
JavaScript - not hard to get productive, opportunities to go deep are still there.<p>SQL, as hard as folks try, it&#x27;s not going away.<p>Also Ruby on Rails too.
评论 #40355176 未加载
runjakeabout 1 year ago
Charm? Django and Rails.<p>Future? JavaScript. Or Python or Ruby or C# or anything else you&#x27;re productive in, if you prefer.
moomoo11about 1 year ago
I just use go and call it a day for backend at least.<p>I have tried a bunch of frameworks across various languages. Sometimes it’s just better to keep it simple and boring. It’s fun to see stuff just work and perform the same at bigger scale with literally little changes on my end.
devdude1337about 1 year ago
In Germany I often come across MEAN Stack: Mongo, Express, Angular and Node.JS. Also Java Spring, ASP.net and MySQL is still in use heavily here. Agencies and E-Commerce mostly have PHP backends and React frontends including Next.JS.<p>Hard to tell what the future holds, but those technologies will be around for longer. Adoption within the industry is much slower that you’d anticipate.<p>Personally I’d go with the GoX-Light-Stack (just made that up): Go + SQLite backend and HTMX frontend.
mgl12 months ago
Market demand:<p>- high-performance, low-latency data processing skills<p>- out of the box thinking and &quot;I can do it&quot; attitude<p>Charm:<p>- Java lives its second life now with JVM, OpenJDK and GraalVM.<p>Shameless plug - just released a Java platform for building enterprise apps as an opensource project: <a href="https:&#x2F;&#x2F;github.com&#x2F;openkoda&#x2F;openkoda">https:&#x2F;&#x2F;github.com&#x2F;openkoda&#x2F;openkoda</a>
throwaway38375about 1 year ago
LAMP (or LEMP) stack.<p>Throw in a PHP framework (probably Laravel for rapid development) and use server side rendering.<p>Maybe add in Redis for caching too.<p>All hosted on a single Digital Ocean droplet.
softwaredougabout 1 year ago
Numpy for numerical computing?<p>TBH it does what it does well, and I rarely see a need to reach for an alternative.<p>Specifically - its greedy, single-machine, numerical array computing. If I need something distributed, evaluated lazily, or data frame oriented I reach for a different tool.
romanhnabout 1 year ago
I used .NET for about ten years since v1.1. After an almost ten-year break I&#x27;m developing with it once again, and finding the ecosystem much improved and even more of a pleasure. Wouldn&#x27;t bet against .NET and C# given the evolution so far.
neonsunsetabout 1 year ago
Rather than maintained, C# and F# have gained given how the tooling and developer experience turned out in the modern versions.
alexkwoodabout 1 year ago
c#, dotnet with blazor webassembly; for a new project I was hired to rework on for downsizing a 20user Salesforce SAAS app having around 30 tables everyone is happy with the performance. It is 2nd version of the rewrite which started of as a next.js app.
评论 #40351089 未加载
revskillabout 1 year ago
React server component.
thelastinuitabout 1 year ago
phoenix liveview