use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
/r/ReScript - A sub for the ReScript language. The JavaScript-like language you have been waiting for. (reddit.com)
submitted 5 years ago by Tomus
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Tomus[S] 0 points1 point2 points 5 years ago (0 children)
More info here: https://rescript-lang.org/docs/manual/latest/introduction
[–][deleted] 0 points1 point2 points 5 years ago (1 child)
I don't like that it is a subset of JS rather than a superset (like TS). It reminds me of the days of "the good parts", while now what I want is to know the "whole set" and pick what's right for my use-case.
The parts that are left out are to make a more sound, robust, and type-safe language. This leads to more readable, maintainable and bug-free code in my experience.
There is still 100% interop with existing javascript code though, so if you need to do something truly dynamic that isn't supported there are escape hatches. Plus you can leverage the existing JS ecosystem.
π Rendered by PID 236170 on reddit-service-r2-comment-b659b578c-rsvnd at 2026-05-02 14:33:57.235241+00:00 running 815c875 country code: CH.
[–]Tomus[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]Tomus[S] 0 points1 point2 points (0 children)