Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is absolutely not true, because most of the industry uses Python for web services and serving web pages is still the same thing as it was 20 years ago. You scale by bringing in more processes.

Multicore concurrency is still a pet use case because high performance is still a minority of applications and async programming is not necessarily faster, per many benchmarks. Most companies will rewrite the high-performance component in the proper manner and continue to do everything else the way they did.



>> Most companies will rewrite the high-performance component in the proper manner and continue to do everything else the way they did.

they do and when they need it is not in python or asyncio wonder why it is usually in cpp,java,erlang,elixir,haskell ?


Nobody's writing production Haskell or Erlang for this save maybe a half-dozen companies; it's all C++ or Java, and it represents a very small minority of the code as critical paths are usually tiny slivers of a codebase.


isn't that changing with elixir seeing a huge resurgence and haskell with tweag/well-typed/serokell success stories?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: