Devographics / surveys

YAML config files for the Devographics surveys
43 stars 8 forks source link

State of JS 2024 Preview #252

Open SachaG opened 3 weeks ago

SachaG commented 3 weeks ago
SachaG commented 2 weeks ago

Changes:

Features

Other Questions

SachaG commented 2 weeks ago

More general issue: there was a lot of complaints about the fact that the back-end frameworks section has been downsized to a single question for the past couple years.

The reasoning behind this was that:

  1. the survey is quite long already
  2. not every JS dev uses JS on the back-end
  3. I wanted to create a separate JS on the back-end survey eventually

Given that the back-end JS survey hasn't yet materialized, should I reconsider and promote back-end JS to a full section again? If so could it replace another section? Which one?

SachaG commented 1 week ago

Considering adding two new questions:

JS0/JSSugar Proposal

What do you think about the recent JS0/JSSugar proposal?

If implemented, this proposal would shift some of the weight of supporting new features to JSSugar, a superset of JavaScript interpreted by build tools; while browsers would only need to support a subset of that language, JS0

UPDATE: might delay this one until we can be sure the general public has an accurate understanding of the proposal.

Native JavaScript Types

How would you like to see JavaScript support types?

SachaG commented 1 week ago
Screenshot 2024-10-31 at 9 56 46
SachaG commented 1 week ago
Screenshot 2024-10-31 at 13 57 52
SachaG commented 1 week ago
Screenshot 2024-10-31 at 14 24 16
SachaG commented 1 week ago

Which of these active JavaScript proposals are you most excited about?

Updated list based on feedback from TC39 group chat:

Stage 3:

Stage 2.7:

Not included (too niche)

littledan commented 1 week ago

This list looks pretty good. I think it'll be quite useful for TC39 to get input on these proposals, both to let us have a check-in on whether we've been making good decisions recently, and to give input to implementations about priorities.

I'd consider including JSON.parse source text access, decorator metadata (and maybe Float16 arrays, Math.sumPrecise). I'd consider excluding dynamic code brand checks (and maybe Array.fromAsync).

SachaG commented 1 week ago

OK, I think the survey is pretty much finalized. Tentative launch date is November 10, but I might move it up/delay it a bit based on the overall survey schedule.

56789KD commented 6 days ago

Issue a change view comment here démographie.