I'm an experienced developer who has been working with .Net for the last 5 years or so. As I've been assembling an application stack for a startup idea I've had, I've noticed that many of the supporting tools that I would like to use are either flaky or have become commercial. As I have no revenue, and factoring in the cost for for Visual Studio, SQL Server (yes, I know about Biz Spark), etc, and I've suddenly realised that I should be looking elsewhere.
So, without further ado, here are my requirements and nice-to-haves. The obvious front-runners are Java and Ruby, but I'm happy to hear any other suggestions (Object oriented and compiled preferred but not required. PHP not welcome here).
Overall
Framework
Code Quality
OOP Stuff
IDE
Code Quality
Build
Other notes: I'm happy using Linux (would be quite refreshing!). I'm assuming MySQL for DB, as I don't require ACID compliance (and it's probably ACID by now anyway), and SVN for source control.
Any help or suggestions would be greatly appreciated.
Edit: Currently leaning towards Sinatra, as it looks very elegant, but allows the user to have as much or as little control as they want. And I will select an answer when I think the answers have stopped.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With