Are there any large open-source Elm apps? I've had trouble finding anything other than toys, libraries, or dev tools.
Why we chose Elm for Humio’s web UI
111–120 of 137 posts
Re: Why we chose Elm for Humio’s web UI
#112Earlier quoted context omitted.
a true believer I can tell. But you could easily say the same thing about a well architected typescript/react frontend app, its just that it has several orders of magnitude more experienced developers and billions in corporate sponsorship behind it. Which is significantly more important than any cool feature the hip esoteric language of the week may have.
> a true believer I can tell Just fuck off with that kind of comment. I provided a well reasoned post, dismissing my views like that just because they don't align with yours is dishonest on your part and no way to have a discussion. To answer your claims: No, I couldn't easily say the same about TS/react. In elm the language forces the architecture and safety. In react it can be whatever you want with leaks and unsaf…
Re: Why we chose Elm for Humio’s web UI
#113Earlier quoted context omitted.
For what it's worth, Elm is extremely battle tested. We have over 400K lines of Elm in production, and have been using it since 2015. We've been super happy with it, and have no interest in going back to JS or TS. (To be totally honest, at this point I can't imagine even a hypothetical JS/TS framework that could bring enough benefits for us as a business to justify giving up Elm's compiler and package ecosystem. I'd…
Is Evan still working for NoRedInk? It looks like he vanished sometime around May last year.
Re: Why we chose Elm for Humio’s web UI
#114Earlier quoted context omitted.
Could you share some screenshots of the complex UIs you're building over at GWI? It always helps me to understand other perspectives as difficulty/complexity seems to be relative in discussions around UIs most of the time.
Sure thing! Here is an Imgur album with screenshots of some of the apps: https://imgur.com/a/GCxSrr1
Re: Why we chose Elm for Humio’s web UI
#115Elm is the only technology I'd consider for serious frontend development. It's a pity the leadership / dictatorship means package management is a massive pain and support for some features is not available (unless you FFI to JS). It feels like what react + redux + saga should be like. Amazing developer experience. The only cons is availability of content online / hiring.
As written in different comment my Elm hiring experience was stellar, but now I wonder if it might be because we're fully remote team (not, say, Czech company hiring only Czechs from a radius of 30km around one city. I can imagine how that would limit the talent pool.)
Re: Why we chose Elm for Humio’s web UI
#116Earlier quoted context omitted.
a true believer I can tell. But you could easily say the same thing about a well architected typescript/react frontend app, its just that it has several orders of magnitude more experienced developers and billions in corporate sponsorship behind it. Which is significantly more important than any cool feature the hip esoteric language of the week may have.
> a true believer I can tell Just fuck off with that kind of comment. I provided a well reasoned post, dismissing my views like that just because they don't align with yours is dishonest on your part and no way to have a discussion. To answer your claims: No, I couldn't easily say the same about TS/react. In elm the language forces the architecture and safety. In react it can be whatever you want with leaks and unsaf…
Re: Why we chose Elm for Humio’s web UI
#117Earlier quoted context omitted.
> a true believer I can tell Just fuck off with that kind of comment. I provided a well reasoned post, dismissing my views like that just because they don't align with yours is dishonest on your part and no way to have a discussion. To answer your claims: No, I couldn't easily say the same about TS/react. In elm the language forces the architecture and safety. In react it can be whatever you want with leaks and unsaf…
Cussing the GP out for a light joke does not inspire confidence in you or your cause.
Re: Why we chose Elm for Humio’s web UI
#118Elm as a language is really nice, and I do like the goals of the project. I tried it out a bit, its a mind-bending paradigm for someone coming from OOP/prototype (Python, Java, JS) and I enjoyed the challenge. The community, on the other hand, is what turned me off. It does seem very unfriendly to newcomers. In addition, https://lukeplant.me.uk/blog/posts/why-im-leaving-elm/ amongst others, is an entire turnoff. And…
Why should UI's and their API's be tied to specific programming languages? What's needed is an an interactive stateful GUI markup language that supports the common GUI idioms. (At least in the domain of business CRUD.) Rather than start from scratch, perhaps the "GUI browser" can be based on the Tk or Qt ui kits, since they are road-tested and exist.
Re: Why we chose Elm for Humio’s web UI
#119Earlier quoted context omitted.
Cussing the GP out for a light joke does not inspire confidence in you or your cause.
I don't have "a cause". I'm just providing insight, not trying to convert anyone to anything. So you're no better than GP in irrelevant accusations.
Re: Why we chose Elm for Humio’s web UI
#120Why should we have to register for demos? It's the web, let anybody run the demos. What are they protecting?