anthonybullard
Joined 10 years ago
Joined 10 years ago
This blog post seems to indicate Python, Ruby, and Go: https://github.blog/changelog/2019-11-13-code-navigation-is-...
I'm sure that will increase over time.
The issues of noise, trash, parking etc should be made to be internalized by those that bring the nuisance. There are noise laws, littering laws, and parking ordinances. Maybe adjustments are appropriate in some cases.
At the end of the day, anti-AirBnB laws are about control over your neighbor. The same things were said about home offices for years (and still are in some localities). The problem is, you can always point to antecdata to support your point, but we should be looking at individual violators of reasonable laws that uphold health and safety in a neighborhood - not using a blunt instrument to snuff out all new uses of property that come about because you don't like it.
From Wikipedia:
> The Juche theory is the belief that through self-reliance and a strong independent state, true socialism can be achieved.
This isn't really started strongly enough about their views (or at least what they tell their citizens) as regards self-reliance. Most of the famines there have been caused by incompetence. But they are called the Hermit Kingdom for a reason. They want to do it themselves.
They have the resources to create nuclear weapons, but not feed their population? I honestly don't understand how people can make excuses for a regime that had literally provided no value to their people or the world except for war, murder, and suffering.
Note: Was a Korean linguist in a branch of the US military. Might make some people think I was brainwashed, but actually just gave me actual context on the country and it's people.
Evan spends every Meetup exclusively focused on attendees who've no it's very little experience with the language, basically giving them a personal guided tour. In these sessions here is very kind and patient - and a skilled teacher.
Richard is friendly as well and does a great job communicating the vendors of Elm's design and how best to take advantage of it. He is also a senior practitioner who writes Elm on a daily basis.
NoRedInk is truly powered by Elm, and that has helped them hire very easily despite not having tons of cash to throw around (they make education software).
So at the end of the day, I've come to view them as true believers in a very particular vision for the language. It is compelling, especially when walked through it by Evan. But they have a lot personally on that vision.
In many ways, they view themselves as taking the long slow road to what will be the "UI language of the future". They want many people to try the language and see the benefits of immutability, purity, and declarative UI. They want people to follow their lead and use those principles in using Elm in their projects.
But in their eyes, Elm is not done. They have no interest in people coming in and suggesting that Elm should be something else. At times, that's lead to some rash behavior that looks bad. But as practical as Elm is for many projects it is not Pragmatic. And that turns people off.
And if it turns you off, I'd leave Elm off your list of choices for a language in your production projects...for now.
It is yet to be seen if Evan's vision will succeed in it's goal of making functional, declarative, strongly typed UI programming "mainstream". But he's proven that he is committed to that vision regardless of a large host of workaday engineers asking him to compromise in some way.
Maybe some day, custom operators come back. Maybe some day there will be type classes. But I can guarantee that day won't come until the vision is complete and you see Elm 1.0
PS: I fully empathize with the people turned off by this approach by the way, but I can't help but truly appreciate someone doggedly standing firm on their design principles and seeing it though despite it costing them an opportunity at widespread fame. I have no long term contact with the Elm core team, and no projects using Elm currently. Maybe when I see 1.0 :-)
Source: former team member