Thanks all! I still do not see why ELM can never be compiled directly in the 
browser. A V8 engine compiler for ELM?
After all it becomes JavaScript right?

Elm's benefits are derived from the functional paradigm (no runtime errors, 
static types, optimized speed, etc.). 
They are trying to make JavaScript more functional, and if used in this way 
there are little differences with the benefits of Elm other than developer 
preference and ease of learning; However since JavaScript runs in the browser 
it will always be more accessible to most people. 

1) What if I want a header done in Elm, and then a footer with different 
function done in Elm but with a standard HTML center. If I compiled two elm 
files and connected them to the header and footer they would both contain 
overlapping dependencies.

2) HTML in ELM looks like div[][div[class "this"][text "does not read well"]]. 
This would not make sense to most team members "designers", anyone who does not 
no ELM. This would mean that developers would need to manually change any HTML 
portion that needs to be in ELM. I could not argue on the point that JSX is 
easier to work with for most people because it looks like plain old HTML.

3) When there is an update we would need to go through the entire project and 
fix everything for the new version of Elm.
I wonder how NoRedInc deals with this.

I want to use ELM more in production, it is just really hard to make the case 
for it right now. Evan seems busy with a few specific issues at one time, so I 
expect progress will be slow. Dropping FRP was a great start to accessibility!

Very good hobby language, I hope I can use it in production soon.

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to