top | item 46924479

(no title)

superze | 24 days ago

To make matters worse, they are using Django. I can't take the EU serious any more.

discuss

order

ffsm8|24 days ago

What issue do you have with Django?

This is not a situation where you'll have thousands of people editing the same document, that'd be insane with Django for sure - but at general collaboration tooling with <100 (random number I made up) editing, Django is unlikely gonna be the bottleneck

superze|11 days ago

My issue is latency. Django is extremely slow.

spwa4|24 days ago

Does it really need explaining why Office 365/Google Docs cannot be written in Django?

innocentoldguy|24 days ago

Django is perfectly capable. I'd use Phoenix for its scalability and performance, if it were me, but I've built large-scale projects in Django before, and it worked well.

speedgoose|24 days ago

What would you use instead?

spwa4|24 days ago

Something like this that's proven itself: https://www.figma.com/blog/webassembly-cut-figmas-load-time-...

TLDR: C++, WASM, and some form of GRPC with C++ on the server side as well. Because you need a language that's fast, can contain high complexity and large programs without collapsing (which is a short list of languages) and can work fast for the bits that need speed.

shimman|24 days ago

What an asinine comment, Django is good enough for several billion dollar companies. It's probably good enough to use in a government capacity too.

cbdevidal|24 days ago

It really depends on how it’s used. I love Django in certain specific situations. You know that saying though about when you have a hammer, everything looks like a nail…

_el1s7|23 days ago

At least it's not Laravel or .NET lol.