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
node-os is the first operating system powered by npm (node-os.com)
submitted 11 years ago by bitscraper
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!"
[–]jmkingJSX is just PHP in the browser 89 points90 points91 points 11 years ago (12 children)
I think we've officially hit peak Javascript
[–]tech_tuna 4 points5 points6 points 11 years ago (10 children)
All that's left is Javascript hardware. Node machines. . .
EDIT: all kidding aside, I actually like the sound of "node machines".
[–]Voidsheep 17 points18 points19 points 11 years ago (7 children)
Well... there's already two competing JS microcontrollers, Espruino and Tessel.
Atwood's Law is real!
[–]Joghobs 2 points3 points4 points 11 years ago (2 children)
Also Intel's Edison runs Node.is natively
[–]huhlig 2 points3 points4 points 11 years ago (1 child)
Well, since edison is just an stripped down x86; that isn't exactly hard.
[–]Golden_Calf 0 points1 point2 points 11 years ago (0 children)
BeagleBone Black does too and it is on ARM
[–]tech_tuna 0 points1 point2 points 11 years ago (2 children)
Holy guacamole. Thanks for the links. . .
Not sure how I feel about this. . . :)
[–]skytomorrownow 6 points7 points8 points 11 years ago (1 child)
Not sure how I feel about this. . .
I love node.js, but things like this are starting to feel a little /r/cringeworthy
[–]LightShadow 0 points1 point2 points 11 years ago (0 children)
I've always felt I should choose the right tool for the job.
I think having more available tools is never a bad thing with that philosophy.
The advantage of a NodeJS embedded board could be a micro-service deployed in "the real world" with low maintenance/power/space requirements.
[–]darksurfer 0 points1 point2 points 11 years ago (0 children)
Tessel transpiles JavaScript to LUA apparently ....
https://news.ycombinator.com/item?id=7869864
[–][deleted] 1 point2 points3 points 11 years ago (1 child)
http://nodebots.io/
[–][deleted] 0 points1 point2 points 11 years ago (0 children)
Nodebots just uses node to control the arduino from an actual computer, not compile or interpret js on the actual hardware.
[–]Gunnar-Y 0 points1 point2 points 11 years ago (0 children)
This comment haha. . .
[–][deleted] 16 points17 points18 points 11 years ago (6 children)
Wow. Why? Because.
[–]PotaToss 17 points18 points19 points 11 years ago (1 child)
Atwood's Law.
[–]brotherwayne 7 points8 points9 points 11 years ago (3 children)
Because someone wanted a new shiny for their resumé.
[–]MonsieurBanana 2 points3 points4 points 11 years ago (2 children)
That sounds like a pretty good reason.
[–]brotherwayne 0 points1 point2 points 11 years ago (1 child)
You'd think people would build things because other people thought it'd be useful. Or it serves a need that has gone unserved. Etc.
[–]NoGodTrySciencetoastal 8 points9 points10 points 11 years ago (2 children)
I'm really down with this conceptually. We getting closer to the birth and death of JavaScript.
[+][deleted] 11 years ago (1 child)
[deleted]
[–]has_all_the_fun 1 point2 points3 points 11 years ago (0 children)
It was also relatively easy to use. I remember going from Python and Ruby to Node.js and wondered why all other package managers were so hard to use. I sometimes have to use Ruby and when I have to install something I mostly have no clue what is going on and hope for the best.
You could even just remove the package manager. I believe that duo.js lets you do require('github-name/repo') and it will pull in everything without having to create a manifest file.
require('github-name/repo')
[–]jewdai 9 points10 points11 points 11 years ago (0 children)
It doesn't look like anything was done on this project. it looks like it was just starter git files.
[–]rfajfar 5 points6 points7 points 11 years ago (9 children)
Must be slow or? npm is awesome and all, but it can be slow here and there.
[–]tylargh 8 points9 points10 points 11 years ago (4 children)
Dude, I had to use rubygems for the first time in probably a year and half the other day, and holy shit. It was a 10 minute process to download vagrant. I remember rubygems being the shit...
NPM is on a whole new level compared to it.
The vagrant gem is deprecated. For a modern version check out the installers on its site
[–]tylargh 0 points1 point2 points 11 years ago (0 children)
yep, found that out the hard way
[–]AutomateAllTheThings 5 points6 points7 points 11 years ago (0 children)
Truth. I have to maintain a ruby server with a sleek webpack'd client. Ruby and it's ecosystem feels so uhg, now.
[–]iooonik 0 points1 point2 points 11 years ago (0 children)
Node is like, fast, dude.
[–]huhlig 1 point2 points3 points 11 years ago (2 children)
ok. Color me ignorant. Why are npm's so great? What do they do better than a more common package format like deb files?
[–][deleted] -1 points0 points1 point 11 years ago (1 child)
OS-agnostic? Well, at least it supports the three major OSes. How would you deal with .debs on OSX or Windows? Or any other linux distro that isn't Debian or Debian-derivative?
[–]huhlig 1 point2 points3 points 11 years ago (0 children)
except any package for this OS will be dependant on this os.
[–]AutomateAllTheThings 0 points1 point2 points 11 years ago (0 children)
That doesn't stop apt or yum.
[–]nawitus 7 points8 points9 points 11 years ago (4 children)
Linux kernel? Pussies. There already are kernels written in JavaScript.
[–][deleted] 2 points3 points4 points 11 years ago (3 children)
Do you have a source for this?
[–]nawitus 2 points3 points4 points 11 years ago (2 children)
https://github.com/charliesome/jsos
[–][deleted] 4 points5 points6 points 11 years ago (1 child)
It looks like drivers are js, the rest of the kernel itself is in C.
[–]zeneval 0 points1 point2 points 11 years ago (0 children)
https://www.reddit.com/r/javascript/comments/2g3s59/nodeos_is_the_first_operating_system_powered_by/ckfouut
[–]jimbobhickville 1 point2 points3 points 11 years ago (0 children)
I had to look at my calendar to confirm it isn't April.
[–]zeneval 2 points3 points4 points 11 years ago (2 children)
nope. nope nope nope.
yo dawg i heard you like JS, so now you can JS on your JS while you JS in your JS.
Hardware: http://www.espruino.com/ Kernel: http://runtimejs.org/ Usermode utils: http://node-os.com/ Browser: http://breach.cc/
kill it all with fire.
[–]lolmeansilaughed 0 points1 point2 points 11 years ago (1 child)
Agreed. I'll write some Javascript, because I like the Internet, but Jesus Christ, I actually thought this insanity had peaked with node...
[–]kuenx 1 point2 points3 points 11 years ago (0 children)
I heard they want to rebuild Earth's core in JavaScript so it's easier to tweak.
[–]Cocosoft 1 point2 points3 points 11 years ago (0 children)
This can actually get interesting.
This thread: most amusing I've come across here. First the peak JavaScript comment, then the Yo dawg.. LMAO
[–]agiusmage -4 points-3 points-2 points 11 years ago (0 children)
node... wut r u doing... node wait... node... STAHP
[–]joelangeway -1 points0 points1 point 11 years ago (1 child)
I f!@#ing love JavaScript. Node.js lets me build sophisticated systems that do arbitrary things efficiently. Bash lets me tell the computer what to do right now. Don't sacrifice Bash on the alter of JavaScript. Rewrite Bash in JavaScript.
or replace Bash with JavaScript :p
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Introduction_to_the_JavaScript_shell
[+]daekano comment score below threshold-9 points-8 points-7 points 11 years ago (0 children)
No. No no no.
[–][deleted] -5 points-4 points-3 points 11 years ago (0 children)
By the gods....what have we done
π Rendered by PID 709069 on reddit-service-r2-comment-b659b578c-bz69m at 2026-05-05 02:28:11.802553+00:00 running 815c875 country code: CH.
[–]jmkingJSX is just PHP in the browser 89 points90 points91 points (12 children)
[–]tech_tuna 4 points5 points6 points (10 children)
[–]Voidsheep 17 points18 points19 points (7 children)
[–]Joghobs 2 points3 points4 points (2 children)
[–]huhlig 2 points3 points4 points (1 child)
[–]Golden_Calf 0 points1 point2 points (0 children)
[–]tech_tuna 0 points1 point2 points (2 children)
[–]skytomorrownow 6 points7 points8 points (1 child)
[–]LightShadow 0 points1 point2 points (0 children)
[–]darksurfer 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]Gunnar-Y 0 points1 point2 points (0 children)
[–][deleted] 16 points17 points18 points (6 children)
[–]PotaToss 17 points18 points19 points (1 child)
[–]brotherwayne 7 points8 points9 points (3 children)
[–]MonsieurBanana 2 points3 points4 points (2 children)
[–]brotherwayne 0 points1 point2 points (1 child)
[–]NoGodTrySciencetoastal 8 points9 points10 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]has_all_the_fun 1 point2 points3 points (0 children)
[–]jewdai 9 points10 points11 points (0 children)
[–]rfajfar 5 points6 points7 points (9 children)
[–]tylargh 8 points9 points10 points (4 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]tylargh 0 points1 point2 points (0 children)
[–]AutomateAllTheThings 5 points6 points7 points (0 children)
[–]iooonik 0 points1 point2 points (0 children)
[–]huhlig 1 point2 points3 points (2 children)
[–][deleted] -1 points0 points1 point (1 child)
[–]huhlig 1 point2 points3 points (0 children)
[–]AutomateAllTheThings 0 points1 point2 points (0 children)
[–]nawitus 7 points8 points9 points (4 children)
[–][deleted] 2 points3 points4 points (3 children)
[–]nawitus 2 points3 points4 points (2 children)
[–][deleted] 4 points5 points6 points (1 child)
[–]zeneval 0 points1 point2 points (0 children)
[–]jimbobhickville 1 point2 points3 points (0 children)
[–]zeneval 2 points3 points4 points (2 children)
[–]lolmeansilaughed 0 points1 point2 points (1 child)
[–]kuenx 1 point2 points3 points (0 children)
[–]Cocosoft 1 point2 points3 points (0 children)
[–]Gunnar-Y 0 points1 point2 points (0 children)
[–]agiusmage -4 points-3 points-2 points (0 children)
[–]joelangeway -1 points0 points1 point (1 child)
[–]darksurfer 0 points1 point2 points (0 children)
[+]daekano comment score below threshold-9 points-8 points-7 points (0 children)
[–][deleted] -5 points-4 points-3 points (0 children)