3 ms·
By the way, Monaco is 10MB+. That's quite impressive nowadays for something so feature filled, but you're staying for 10MB when doing quick edits. Monaco is a
by alephnan 4y ago
By the way, Monaco is 10MB+.
That's quite impressive nowadays for something so feature filled, but you're staying for 10MB when doing quick edits.
Monaco is a mature, powerful and pluggable, which makes it a good platform to build on top of. More cynically, it's a good bang-for-the-buck project if you are seeking a promotion. The alternative is building your own. Maybe that doesn't make good business sense. And that's exactly why I'm crafting a good enough web-based code editor under 14KB ( a single TCP roundtrip ). I was optimistic for Cloud9. It was built from the ground up, for the web, and was at a suite spot between being light but entirely suitable inline code edits.
- m_eiman 4y ago> under 14KB ( a single TCP roundtrip ) That's not a single roundtrip in any TCP stream I've heard of... Still, a lot smaller than 10MB of course.
- alephnan 4y agohttps://tylercipriani.com/blog/2016/09/25/the-14kb-in-the-tcp-initial-window/ https://tylercipriani.com/blog/2016/09/25/the-14kb-in-the-tc...
- m_eiman 4y agoAh, so it's "initial window size" than than "ping round trip". Interesting. The RFC they reference doesn't seem to be elevated to official standard, and it appears different OSes have different default values. On my Mac sysctl net.inet.tcp.maxseg_unacked says 8, which I assume is the relevant TCP option. But in the case of a server responding to a HTTP request I suppose the server could set it to basically any value, so why stop at 10? :)