|3 months ago||16 days ago|
|BSD 3-clause "New" or "Revised" License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Elm: a good frontend language?
1 project | dev.to | 10 Aug 2022
Clojure/ClojureScript for web - where to start?
4 projects | reddit.com/r/Clojure | 9 Aug 2022
If you want to combine functional programming with the web i'd consider Elm which seems to have a fairly decent documentation and a good official guide.
A message to Evan. People are just in love with your language.
2 projects | reddit.com/r/elm | 8 Aug 2022
Well, but the website tries to encourage you to use Elm. The guide explicitly asks you to "give Elm a shot and see what you think". So it seems to me that Evan does want Elm to be popular.
Ahem Elm ahem
Other languages geared towards outputting HTML, like PHP?
3 projects | reddit.com/r/ProgrammingLanguages | 4 Aug 2022
Ask HN: Best language/framework to develop web-based text games today?
6 projects | news.ycombinator.com | 3 Aug 2022
I really like Elm  and write all my side projects in it. There are many reasons I like it, but the one that probably plays best around here is that it feels like a very learn-it-for-life type language. It has a release cadence measured in years (the latest version, 0.19.10, was released in October 2019!), and a community that has adapted to match. Elm doesn't release shiny new features often, or even necessarily ever again, but it has everything I need to make every web game I could possibly think of already so that's a good thing.
Whats the most mature type generation tool for Rust types to other languages?
3 projects | reddit.com/r/rust | 1 Aug 2022
As for other languages, I wrote one for Elm (https://elm-lang.org/) inspired by ts-rs: https://crates.io/crates/elm_rs
tuples being limited to three elements [...] prevents me from shooting myself in the foot
2 projects | reddit.com/r/programmingcirclejerk | 1 Aug 2022
Also check out the follow-up issue!2 projects | reddit.com/r/programmingcirclejerk | 1 Aug 2022
negative numbers not being allowed in pattern matches ... prevents me from shooting myself in the foot
4 projects | news.ycombinator.com | 30 Jul 2022
Pretty much. I keep asking people "Why not Elm?" ( https://elm-lang.org/ ) but no one has a very good answer.
The weird thing to me is that the two main customers or consumers of front-end programming (publishers and users) never see and do not care about the underlying language or implementation! Businesses and other orgs (schools, NGOs, etc.) as well as individuals (FB users, WordPress blogs, etc.) never see under the hood (except when something goes wrong or they deliberately click "View Source", eh?)
"Change my mind?"
5 projects | reddit.com/r/ProgrammerHumor | 16 Aug 2022
Silly me forgot about CoffeeScript
The Art of Transpilers - From One Programming Language to Another
4 projects | dev.to | 30 Jun 2022
Rulex – A new, portable, regular expression language
20 projects | news.ycombinator.com | 9 Jun 2022
After looking at all the examples I can't say I'm a fan. Sometimes it's even more verbose than standard regular expressions. Over the years I've become quite familiar with regexp so maybe I'm just biased, but I'd rather have something like CoffeeScript's block expressions instead, where you can easily group and document each part:
5 projects | dev.to | 9 May 2022
SNOWBOL -- Need your opinion on a future project I'm planning on building. Would you use a language which is basically just COBOL but with simplified syntax?
2 projects | reddit.com/r/ProgrammingLanguages | 23 Apr 2022
I think it would make a lot more sense to make a language with similar semantics to COBOL, but modernized syntax. Instead of Typescript, a better model might be Coffeescript or Moonscript, which have a nearly 1:1 semantic mapping with their target language, but offer a more ergonomic and less verbose syntax. I haven't worked with COBOL at all, but I think the verbose syntax is probably one of the most offputting parts of the language. Stuff like move 1 to fact or multiply num by fact is tedious to type and read compared to fact = 1 or num *= fact. It's similar to how a mathematician would write equations like "z = x1.5 + y" instead of "z is equal to the sum of x raised to the power of 1.5 and y". The shorter form is not only quicker to write, but also easier to understand once you're familiar with the notational conventions.
11 projects | news.ycombinator.com | 26 Mar 2022
A list of new budding programming languages and their interesting features?
12 projects | reddit.com/r/ProgrammingLanguages | 18 Mar 2022
3 days late, but there's this list from CoffeeScript's docs.
8 projects | news.ycombinator.com | 10 Mar 2022
CoffeeScript, for one, is already at least talking about emitting TS . These kinds of changes are vigorously debated though, e.g. . Once ECMA type comments get to stage 4, CS would probably also adapt the new syntax. Other compile-to-js languages that already ship with their own type system will probably be indifferent to the debated proposal.
Thoughts on TypeScript
4 projects | dev.to | 4 Mar 2022
Transpiled languages were nothing new to the web dev community. Let’s see - we had CoffeeScript, Flow, Elm, GWT counts? sure why not, and of course TS (and probably more I’ve neglected). So we must ask ourselves why TS won, right? Well, at least I did.
Differences between TypeScript and Elm
7 projects | dev.to | 5 Feb 2022
What are some alternatives?
rescript-compiler - The compiler for ReScript.
reflex - Interactive programs without callbacks or side-effects. Functional Reactive Programming (FRP) uses composable events and time-varying values to describe interactive systems as pure functions. Just like other pure functional code, functional reactive code is easier to get right on the first try, maintain, and reuse.
haskelm - Haskell to Elm translation using Template Haskell. Contains both a library and executable.
yew - Rust / Wasm framework for building client web apps
idris - A Dependently Typed Functional Programming Language
Tailwind CSS - A utility-first CSS framework for rapid UI development.
iced - A cross-platform GUI library for Rust, inspired by Elm
language-thrift - Haskell parser for the Thrift IDL format.
re-frame - A ClojureScript framework for building user interfaces, leveraging React