Elixir: Ruby-like syntax, simple hygienic macros, built atop Erlang and its VM, with easy support for calling Erlang functions. It's like a friendlier Erlang with better tooling and a happening, excited userbase.

//

Yeah. They complain more the less useful the thing is. But Xamarin uses native UI on all platforms AFAIK, only with .NET language bindings, so you can work in C# or F# or whatever.

One thing that gets me: No draft support / save&restore of state means that I can start writing a reply, pop over to Mobile Safari to get a URL, come back to Cappuccino, and find it doing a full reload. It loses both my mostly-written post and my place in the stream which showed the post I was replying to before. I have to scroll around to find the post, rewrite the message, and hope I don't need to look up a second URL!

Kill 2 birds with 1 stone by using PostgREST? [postgrest.com] It reads the DB schema and provides a corresponding API.

//

That would be awesome. US has a weaker version of that, I think.

Xamarin and tag 'em all?

Maybe: Tap the picture. Aspect fit. Support landscape and allow pinch to zoom. X button to go back.

One more: I can view pinned posts, but can't pin them from the Home screen!

//

Two new Cappuccino oddities:

  • If you reply to a post in conversation view, the composition dialog is behind the conversation pane. Only the cursor shows through. You have to close out the Conversation view to actually send your reply!
  • The X button on the Conversation view is not fixed to upper right corner, so you have to scroll back to the top post before you can close it.

Both you can work around, so little trouble once you've found the work around.

//

Preference. I also figure right hand does most mousing so let left do phoning. Funny enough, I used to swap mouse hands fairly often, so ended up standardized on flipped mouse buttons with right hand usage. I like how it puts most clicks on the middle rather than index finger.