Swift only treats Apple OSes as first class citizens - even though technically you can use it on other platforms it’s a painful and limited experience.
Better than an ORM is to use a query builder. You get the expressiveness of SQL with the safety and convenience of an ORM.
Most developers that use ORMs create poorly performing monstrosities, and most developers who write raw SQL create brittle, unsafe and unmaintainable software. There is a happy medium here.
I’m having a blast with tornado Druid.
I played Sorc in first beta, Rogue in second, Necro in preseason and Druid for S1 and to be honest I’ve had a lot of fun with all of them. I’m looking forward to playing Barb in S2.