zlacker

[parent] [thread] 4 comments
1. wiseow+(OP)[view] [source] 2025-12-02 22:50:08
> C#'s speed advantage over JS among many other things would make C# the main language

Nobody cares about this, JS is plenty fast for LLM needs. If maximum performance was necessary, you're better off using Go because of fast compiler and better performance.

replies(2): >>mrcsha+G2 >>mrsmrt+Ut1
2. mrcsha+G2[view] [source] 2025-12-02 23:09:02
>>wiseow+(OP)
> Nobody cares about this

And that was my point. The choice of using JS/TS for LLM stuff was made for us based on initial wave of SDK availabilities. Nothing to do with language merits.

replies(1): >>wratho+Pj1
◧◩
3. wratho+Pj1[view] [source] [discussion] 2025-12-03 11:10:34
>>mrcsha+G2
This has always been the case. The Java and C# ecosystems prioritise stability and scale. They wait for ideas to prove themselves in other languages like Erlang, Python, Go, Scala, and so on, and then adopt the successful ones. Last-mover advantage. That said, there are some caveats. Java is still missing value types, while C# has moved quickly with async/await rather than adopting models like goroutines or virtual threads, which can sometimes limit concurrency ergonomics for the developer.
4. mrsmrt+Ut1[view] [source] 2025-12-03 12:27:19
>>wiseow+(OP)
>If maximum performance was necessary, you're better off using Go because of fast compiler and better performance.

That's not true, if anything, C# is faster and also compiles fast enough.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

replies(1): >>igouy+ge2
◧◩
5. igouy+ge2[view] [source] [discussion] 2025-12-03 16:39:45
>>mrsmrt+Ut1
C# AOT "compiles fast enough" compared to Go or are you looking at C# JIT ?

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

[go to top]