6 ms·
Instead of developing a language similar to Java (C#) or similar to Ruby/Python (F#) or investing in companies / ideas they were not successful at (Social Netwo
by chrissanz 16y ago
Instead of developing a language similar to Java (C#) or similar to Ruby/Python (F#) or investing in companies / ideas they were not successful at (Social Network / MSN 10 years ago), I think they need to bring back the "Bill Gates" innovative spirit... what's the language of choice 5 years from now? what are the hurdles most developers are going through today and how are they solving them?
- InclinedPlane 16y agoF# is not very similar to Ruby/Python, it's closer to OCaml.
- fleitz 16y agoF# is not like Ruby/Python at ALL. F# is statically typed for one, variables are by default immutable, let me give you an example, tell me what you think the following prints? let somefunc() = let i = 10 i = 11 printfn "%s" (somefunc().ToString()) it prints "false", not 11. F# is a lot like ocaml, which it was syntax compatible with for many years. Most developers in the non-web sphere are dealing with multi-core and async issues. F# solves these problems very elegantly.
- chrissanz 16y agoyes, very true. closer to Erlang or Caml instead. I guess I see the value for a functional programming language written on top of the CRL