News for hackers. Stuff that matters.
Re:WebSharper: Make web apps in F# by iamleppert on Friday October 03, 2014 @07:38PM (#8408203)
Another monolithic framework that will likely catch some unsuspecting CTO or director and ultimately be his demise, or someone who doesn't want to learn javascript (such people still exist, sadly).
Re:WebSharper: Make web apps in F# by nbevans on Friday October 03, 2014 @11:09PM (#8408650)
Nobody really "wants" to learn JS. It's a hateful little language and the sooner it gets nuked from orbit or at least abstracted away to become merely the "assembly language of the web", the better.

While I don't agree WebSharper is monolithic - it's anything but that. I do agree that it is a bear trap. They could go bust at any moment and leave you with a big headache.

Even as a F# dev I have deliberately avoided using it because yes I agree with some of the sentiment here that the licensing model is a bit odd, but also the thought of needing to write a Binding for basically any JS library it doesn't support out of the box is quite a burden that will never go away. And can really slow down a new project that wants to iterate fast.

I firmly believe in using the best tools for the job at hand. So that means a F# back-end and a AngularJS front-end. It's a PITA maintaining two domain models in each, and similar validation logic etc, but such is life sometimes. What I lose in the domain model side, I gain back in a rich and vibrant set of available AngularJS modules and JS libraries.

Re:WebSharper: Make web apps in F# by zoomerang on Friday October 03, 2014 @09:26PM (#8408475)
Out of curiosity, have you tried F#?

It's a substantially nicer language than Javascript, and there's a lot of problem domains that are far easier solved in it.

People wouldn't use it because they don't want to learn Javascript. They'd use it because they don't want to use Javascript, on account of knowing better.

Re:WebSharper: Make web apps in F# by _random_ on Saturday October 04, 2014 @07:23AM (#8409264)
Yes, but can you believe there exist people who think using just a few legacy ill-designed languages negating the years of progress is not just OK but dare to call this approach "open" as in "open web"?
Re:WebSharper: Make web apps in F# by RichardFord on Friday October 03, 2014 @10:15PM (#8408574)
Sadly? If COBOL was the lingua franca of the web would it be sadly?