4 ms·
What framework or language would you use to write the same codebase with from scratch?
by neospice 9y ago
What framework or language would you use to write the same codebase with from scratch?
- yen223 9y agoI'd go for libraries instead of frameworks. Frameworks tend to force you into using a specific pattern or architecture (e.g. active records for Django), and I think the programmer should have full control over that. Having built couple of toy programs with OCaml, I'd be really interested in building a project in a functional language.
- __float 9y agoNot OP, but as a Python developer with interests elsewhere, I'm very productive in modern C# with ASP.NET Core MVC. (And I can write it on a Mac and deploy on Linux, too!)
- hitsurume 9y agoWhat are you using to host the app on linux? I've only worked with ASP.net in IIS windows hosts and havn't seen an alternative so far.
- zanny 9y agoNot close to baked yet, but look forward to Rust. Hyper just got async built in, so the entire ecosystem is going to be scalability first from the start. There are also a lot of "Flask-like" projects in Rust. Rocket for the framework, Tera for the templates, and Diesel for the ORM. The barrier right now is mainly upstream. Rocket is a nightly-only Rust crate right now, and a lot of the UX features these kinds of frameworks need / want are still missing from the compiler (like async / await).
- hasenj 9y agoI would go with Swift, actually. Another option would be D, although the lack of "batteries" (libraries and tools) is rather concerning.