Isn't Software Transactional Memory more for concurrency than parallel computing though?
Interestingly, the docs for Flutter are comprehensive and overall just really excellent. Maybe they shifted focus to that in the past years.
It is, from top to bottom.
You got any links to share on this? I'm doing a bit of academic study on the subject of pattern matching in OOP.
My point was rather that that's where Elixir excels. Throughput is always a compromise with latency in garbage collectors and schedulers. Elixir prioritizes low consistent latency with its garbage collector and…
I actually have a similar experience. This is basically due to having no type system, at least the problems we've encountered.
It really depends where you're coming from. If you're from the enterprise world I'd expect you'll find the ecosystem limited for anything else than web related, maybe even for enterprise web integrations. If you're…
Elchemy too which is based on Elm.
That was also the first thing I was looking for in the docs. I mean how it ties to the Erlang OTP. It's the reason why anyone would use Erlang's platform after all.
Wow this looks interesting, I don't know why it has slipped right past me so far.
My experience is similar with yours. With React Native I had to fight just about everything on Android just to get everything working bearably. Hell, even some things like the profiler didn't work in Android when I was…
My experience with Flutter is that you need a lot less native code than you do with React Native. However, the hands down best part is the tooling. Unlike on react native everything just works on Flutter. It doesn't…
True, but the problem is that any production ready library you come across uses some pretty advanced type magic that you have to learn to understand. At least to some extent. Servant, the currently dominant API…
There's also some work pushing Haskell to perform better (more like Elixir) in networking/concurrency applications: http://www.well-typed.com/blog/2019/10/nonmoving-gc-merge/
As someone mostly writing functional languages I'm always having a hard time writing decent functional code in Python. There's almost no facilities to support modern functional programming so it just doesn't feel…
Or a weapon.
Aren't Python's lambdas expressions while JS's arrow functions are not?
That's not how you would persist to the database. Processes (Erlang VM threads) have mailboxes that process messages (like records to be saved to db) in a queue. Everything is built around message passing, each process…
What are you building?
Japan seems to be completing civil engineering projects pretty fast compared to almost any other nation. Maybe there's something to be learned from there?
But Typescript is not a "typed language", rather a "language with types". Because of having to maintain JS compatibility it lacks the inherent type safety that other similar languages like Dart provide.
Typescript's inherent problem may well be that it's rules are too lax, it allows you to circumvent them conveniently. This keeps poisoning the code base piece by piece, leaving you with a false sense of trust. Maybe…
Thanks, excellent summary!
But Swift has had a more specific target platform, where it wouldn't make sense to produce excessively high level generic abstractions. Whereas a language like Haskell is happy to try some absurdly abstract concepts in…
Public sharing of REPLs for anyone even without an account is just awesome. Gitpod or anyone else that I know of doesn't offer this.
Isn't Software Transactional Memory more for concurrency than parallel computing though?
Interestingly, the docs for Flutter are comprehensive and overall just really excellent. Maybe they shifted focus to that in the past years.
It is, from top to bottom.
You got any links to share on this? I'm doing a bit of academic study on the subject of pattern matching in OOP.
My point was rather that that's where Elixir excels. Throughput is always a compromise with latency in garbage collectors and schedulers. Elixir prioritizes low consistent latency with its garbage collector and…
I actually have a similar experience. This is basically due to having no type system, at least the problems we've encountered.
It really depends where you're coming from. If you're from the enterprise world I'd expect you'll find the ecosystem limited for anything else than web related, maybe even for enterprise web integrations. If you're…
Elchemy too which is based on Elm.
That was also the first thing I was looking for in the docs. I mean how it ties to the Erlang OTP. It's the reason why anyone would use Erlang's platform after all.
Wow this looks interesting, I don't know why it has slipped right past me so far.
My experience is similar with yours. With React Native I had to fight just about everything on Android just to get everything working bearably. Hell, even some things like the profiler didn't work in Android when I was…
My experience with Flutter is that you need a lot less native code than you do with React Native. However, the hands down best part is the tooling. Unlike on react native everything just works on Flutter. It doesn't…
True, but the problem is that any production ready library you come across uses some pretty advanced type magic that you have to learn to understand. At least to some extent. Servant, the currently dominant API…
There's also some work pushing Haskell to perform better (more like Elixir) in networking/concurrency applications: http://www.well-typed.com/blog/2019/10/nonmoving-gc-merge/
As someone mostly writing functional languages I'm always having a hard time writing decent functional code in Python. There's almost no facilities to support modern functional programming so it just doesn't feel…
Or a weapon.
Aren't Python's lambdas expressions while JS's arrow functions are not?
That's not how you would persist to the database. Processes (Erlang VM threads) have mailboxes that process messages (like records to be saved to db) in a queue. Everything is built around message passing, each process…
What are you building?
Japan seems to be completing civil engineering projects pretty fast compared to almost any other nation. Maybe there's something to be learned from there?
But Typescript is not a "typed language", rather a "language with types". Because of having to maintain JS compatibility it lacks the inherent type safety that other similar languages like Dart provide.
Typescript's inherent problem may well be that it's rules are too lax, it allows you to circumvent them conveniently. This keeps poisoning the code base piece by piece, leaving you with a false sense of trust. Maybe…
Thanks, excellent summary!
But Swift has had a more specific target platform, where it wouldn't make sense to produce excessively high level generic abstractions. Whereas a language like Haskell is happy to try some absurdly abstract concepts in…
Public sharing of REPLs for anyone even without an account is just awesome. Gitpod or anyone else that I know of doesn't offer this.