Hacker Newsnew | past | comments | ask | show | jobs | submit | sandeepc24's commentslogin

You might be interested in F# https://fsharp.org/


The NET ecosystem is too heavily built for C#. The documentation is hard to use, and nearly non existent for F#. I looked at it before I started digging into Ocaml. I interact with Linux far more than anything else, I think Ocaml is just going to be more useful to me, more often.

I really admire Don Syme though. He's one of the most intelligent people in software, by my reckoning. Literally a brilliant genius in a field littered with mediocre hacks that work real hard to ship things. He's a real legend.

Thanks for the suggestion though. Maybe some folks will come across it for the first time now. It's a well designed syntax, and has some really interesting features. Units of Measure in particular is a really cool thing I've needed before, I usually just use data classes and decorators in python to do a lookup, and just pay the performance penalty. It's neat to have that info at compile time for free.


dotnet core runs on linux, mac and windows - just mentioning.


I was to introduced to F# through the excellent fsharpforfunandprofit blog[1]. I wonder if there is a similar thing for other ML-like languages

[1] https://fsharpforfunandprofit.com


https://blog.janestreet.com/ is fantastic.

Jane St are a hedge fund doing some seriously heavy lifting in OCaml land, and they sometimes write up really interesting stuff they've done. It's less tutorial-like than fsharp for fun and profit, though.




And open source tools like Free Pascal: https://www.freepascal.org/

And Lazarus: https://www.lazarus-ide.org/


I have used TypeScript and I liked it but now I prefer to use Fable http://fable.io/

I agree with others that a language should not become bloated and I think it is heading in that direction.


Have a look at F# and Fable.


Also have a look at https://www.npmjs.com/package/fable-elmish with F# flavor.


Do you use Fable / Fable-Elmish? If so, how do you like it?


I am working on a project using Fable Elmish and I am really happy with it. All I can say is give it a shot.


As a side project or at work? Thanks for any info.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: