4 ms·
Here is a list of similar languages that operate on the fringes and work in a similar compiled-yet-readable (somewhat) fashion: http://nim-lang.org/ http://nim
by phantom_oracle 10y ago
Here is a list of similar languages that operate on the fringes and work in a similar compiled-yet-readable (somewhat) fashion:
http://nim-lang.org/ http://nim-lang.org/
http://crystal-lang.org/ http://crystal-lang.org/
http://lbstanza.org/ http://lbstanza.org/ (posted a few days ago)
Here is the 1 clear and important problem these languages have (which is similar to the marketplace-dilemma for ebay-type businesses):
They lack support from the community because the community would come only if they had a strong set of libraries/packages to do "actual" work OR if they had the financial-muscle of a big company backing it (Go from Google being the prime example) AND they need the community to actually build these frameworks/libraries to make the language popular/usable to more than 40 people.
If any of these languages want to expand beyond "we're an amazing systems-language that you can build: games, web applications, OSes, desktop applications, mobile applications with", they need to focus on a problem-domain and address it.
Here are some examples:
- Elixir - although not explicitly saying it, with the rise of Phoenix, they are clearly targeting web-backends with good performance
- Kotlin - Java is shit, so they are addressing the Android issue with a language that some say is better
I'm not exactly sure what specific problem-domains the 3 languages above are addressing, but ask yourself this:
If you are going to use a systems-language (similar to those above) to build some micro-service or web backend, why use anything over than Go?
It has community support (and is presumably the 1 systems-language that is growing/being-used more and more), which is 10x more useful when you have a StackOverflow question or a situation where someone else has probably experienced and fixed it.
I say this as someone who likes these fringe-languages, but nobody is going to be building their bank-IT-infrastructure in "Nit" any time soon.