| ▲ | tshaddox 3 days ago | |||||||
So you'd recommend they rewrote their Python project in Java (assuming the rewrite itself was a good idea)? I don't have any experience on a production web server written in Java or C#, but they both seem like a more difficult transition than JavaScript for rewriting a Python codebase. | ||||||||
| ▲ | CharlieDigital 3 days ago | parent | next [-] | |||||||
For the uninformed, C# and TypeScript are very similar[0] In fact, JavaScript has borrowed a lot from C# including async/await, lambda expressions, and the syntax for disposables -- all influenced by and done first in C#. Of course, TypeScript and C# are from the same designer at Microsoft so there are even more similarities. Any team that's considering moving to TypeScript should also really give C# a look. [0] https://typescript-is-like-csharp.chrlschn.dev/pages/intro-a... | ||||||||
| ||||||||
| ▲ | jacquesm 3 days ago | parent | prev [-] | |||||||
I've written code in all of these and I think that Python to Java or Go is easier than Python to Node, especially if you don't want to spend the next 24 months auditing all of the code you just imported. | ||||||||