News for hackers. Stuff that matters.
Re:Running a startup on Haskell by hristov on Tuesday September 20, 2011 @08:09PM (#3020160)
It is pretty disappointing that they decided to go with c# for the local client. This pretty much guarantees that it will not work on Linux.
Re:Running a startup on Haskell by iam on Wednesday September 21, 2011 @12:39AM (#3020804)
C# lets you make very powerful UIs with very little work (thanks to WPF) which most importantly feel quite native. WPF is also the only widespread framework that I know of that lets you have pretty much any kind of control inside another control (well, other than HTML that is -- the problem with HTML is that you lose the native feeling).

That being said Mono supports System.Windows.Forms (the poor predater to WPF) so there's always that. Or they can code against the (now dying?) Silverlight which actually works on Linux ala Moonlight.

But really, the best user experience is the one that feels the most native. So on Mac that would mean building a Cocoa client, on Windows WPF, on Linux Gtk/Qt (but then again who actually pays for Linux apps?)

Going with a one tech that supports it all just has a higher probability of having something that supports everything poorly, instead of something that supports one thing very well.

Re:Running a startup on Haskell by aberkowitz on Wednesday September 21, 2011 @02:09AM (#3020985)
> but then again who actually pays for Linux apps?

Despite this oft repeated statement, I have seen no evidence that Linux users don't pay for apps. The only thing saying it does is scare developers away from a perfectly good source of income.

Re:Running a startup on Haskell by irahul on Wednesday September 21, 2011 @03:38AM (#3021134)
It looks like he built an outlook extension. I don't know of any applications in the same cadre on Linux for which users pay. Oracle and RHEL itself are two examples where users pay for the software; I can't recall any other significant examples from the top of my head.
Re:Running a startup on Haskell by DannoHung on Wednesday September 21, 2011 @12:09AM (#3020727)
He revealed during the talk (after a very small amount of prodding) that it was an Outlook extension (since people on Windows are willing to pay for software... out of company budgets).

The brains are in the cloud though, apparently.

Re:Running a startup on Haskell by protagonist_h on Tuesday September 20, 2011 @08:58PM (#3020284)
Not really, as long as they don't use Windows API directly and rely on .NET Framework they should be able to run it on MONO.
Re:Running a startup on Haskell by technomancy on Tuesday September 20, 2011 @11:55PM (#3020683)
He said in the Q&A that they used C# specifically to target integrating with Outlook, so that wouldn't apply in this case.
Re:Running a startup on Haskell by darklajid on Wednesday September 21, 2011 @06:25AM (#3021417)
Mono's not an acronym, as far as I know.
Re:Running a startup on Haskell by Locke1689 on Tuesday September 20, 2011 @08:56PM (#3020281)
See Mono.
Re:Running a startup on Haskell by jcromartie on Tuesday September 20, 2011 @09:51PM (#3020388)
See: actual Mono apps.

I only have a handful of experiences with GUI-intensive C# apps on Mac and Linux. They were all flat-out bad, though.

Re:Running a startup on Haskell by chrismsnz on Tuesday September 20, 2011 @11:43PM (#3020660)
KeePass: average Banshee: great

Which ones have you used?

Re:Running a startup on Haskell by darklajid on Wednesday September 21, 2011 @06:26AM (#3021420)
(Banshee was mentioned already)

Tomboy

F-Spot

Gnome-Do(?)