The Flix Programming Language
flix.dev
The Flix Programming Language
1–10 of 126 posts
Re: The Flix Programming Language
#2Re: The Flix Programming Language
#3Re: The Flix Programming Language
#4Re: The Flix Programming Language
#5Great, But \ is ugly
Re: The Flix Programming Language
#6Re: The Flix Programming Language
#7Woah, the effect system looks really neat at first glance. Also, “region-based local mutation” so your pure functions can use mutation under the hood for performance? Sweet!
I always say that purely in terms of design my ideal language is high-level Haskell, low-level C. Conceptually, purely functional design is how programming "should" (note the quotes) be, but doing so down to the level of functions is both not very practical (some algorithms are just easier to express in terms pointers moving around rather than folds, reduces and the like), and makes it hard to reason about performance (especially memory, and most especially if you throw laziness in the mix).
But then again, I write my own stuff in python because I'm a lazy fuck, so probably it's not meant to be :(
Re: The Flix Programming Language
#8One thing not clear is what's the reference vs value model, lifetime, and mutable vs immutable model.
Re: The Flix Programming Language
#9do functional languages mainly appeal to computer language enthusiasts/researchers? im just not seeing the benefit personally.
Why / why not?
Re: The Flix Programming Language
#10do functional languages mainly appeal to computer language enthusiasts/researchers? im just not seeing the benefit personally.
Do you worry about side-effects that leak beyond the scope of the routines you're authoring? Why / why not?