TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Why C# is not a good choice for web development?

1 pointsby afshinmehabout 9 years ago

1 comment

coldteaabout 9 years ago
The &quot;one file to update whole up&quot; is not really an issue (and you don&#x27;t need to upload whole dll, if size&#x27;s an issue, can always rsync (besides people appreciate getting a single artifact from e.g. Go, and of course they compile their JS into a single bundle with webwork etc).<p>Changing and touching &quot;only one file&quot; might be doable in Python or Node, but it&#x27;s not the way it should be done there either.<p>You should have an automated process for deployments.<p>Plus, if there were interdepencies between files, you&#x27;d need to fix and upload them too, only Python wouldn&#x27;t help you find which those are because the tooling is not that good as in a statically compiled language.<p>Not to mention: the tendency in dynamic languages is to lament for lack of typing and related toolsets when it comes to large scale programming. People go from Python&#x2F;Node to Go for this, or add types to JS (Typescript, Facebook&#x27;s Flow), or add type annotations to Python (see 3.5), or do the same to PHP, or create a PHP-derived language with types (Hack), etc.