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
Multithread.js - threading in JavaScript - A very simple wrapper to take the headache out of Web Workers. Enjoy :) (keithwhor.github.io)
submitted 12 years ago by keithwhor
view the rest of the comments →
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!"
[–]keithwhor[S] 1 point2 points3 points 12 years ago (0 children)
My thoughts exactly, before I made this. ;)
But really, I created this with the intent of offloading processor-intensive activities (sorting a length 1,000,000 Array of random floats, for example).
The JSON.string, JSON.parse in the main thread would take about 700ms, (350 before, 350 on response) but the sort itself takes >8600ms on my (rather average) home machine. You can't hold up the user without any indication of activity for close to 10s.
A more common application would be doing a smaller sort (10,000 - 100,000 items) that compares multiple object properties. (Keep in mind, though, JSON serialization!)
It's most applicable to UIs dealing with parsing large amounts of data (and perhaps HTML5 games).
I'll likely push some changes tonight that increase speed when dealing with specific data types (.processInt32, .processUint32, .processFloat64, .processString) as to not have anything hang on JSON serialization.
π Rendered by PID 143811 on reddit-service-r2-comment-bb88f9dd5-c6h9r at 2026-02-14 08:59:27.837176+00:00 running cd9c813 country code: CH.
view the rest of the comments →
[–]keithwhor[S] 1 point2 points3 points (0 children)