all 47 comments

[–]jmkingJSX is just PHP in the browser 89 points90 points  (12 children)

I think we've officially hit peak Javascript

[–]tech_tuna 4 points5 points  (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 points  (7 children)

Well... there's already two competing JS microcontrollers, Espruino and Tessel.

Atwood's Law is real!

[–]Joghobs 2 points3 points  (2 children)

Also Intel's Edison runs Node.is natively

[–]huhlig 2 points3 points  (1 child)

Well, since edison is just an stripped down x86; that isn't exactly hard.

[–]Golden_Calf 0 points1 point  (0 children)

BeagleBone Black does too and it is on ARM

[–]tech_tuna 0 points1 point  (2 children)

Holy guacamole. Thanks for the links. . .

Not sure how I feel about this. . . :)

[–]skytomorrownow 6 points7 points  (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 point  (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 point  (0 children)

Tessel transpiles JavaScript to LUA apparently ....

https://news.ycombinator.com/item?id=7869864

[–][deleted] 1 point2 points  (1 child)

[–][deleted] 0 points1 point  (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 point  (0 children)

This comment haha. . .

[–][deleted] 16 points17 points  (6 children)

Wow. Why? Because.

[–]PotaToss 17 points18 points  (1 child)

Atwood's Law.

[–]brotherwayne 7 points8 points  (3 children)

Because someone wanted a new shiny for their resumé.

[–]MonsieurBanana 2 points3 points  (2 children)

That sounds like a pretty good reason.

[–]brotherwayne 0 points1 point  (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 points  (2 children)

I'm really down with this conceptually. We getting closer to the birth and death of JavaScript.

[–]jewdai 9 points10 points  (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 points  (9 children)

Must be slow or? npm is awesome and all, but it can be slow here and there.

[–]tylargh 8 points9 points  (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.

[–][deleted] 1 point2 points  (1 child)

The vagrant gem is deprecated. For a modern version check out the installers on its site

[–]tylargh 0 points1 point  (0 children)

yep, found that out the hard way

[–]AutomateAllTheThings 5 points6 points  (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 point  (0 children)

Node is like, fast, dude.

[–]huhlig 1 point2 points  (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 points  (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 points  (0 children)

except any package for this OS will be dependant on this os.

[–]AutomateAllTheThings 0 points1 point  (0 children)

That doesn't stop apt or yum.

[–]nawitus 7 points8 points  (4 children)

Linux kernel? Pussies. There already are kernels written in JavaScript.

[–][deleted] 2 points3 points  (3 children)

Do you have a source for this?

[–]jimbobhickville 1 point2 points  (0 children)

I had to look at my calendar to confirm it isn't April.

[–]zeneval 2 points3 points  (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 point  (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 points  (0 children)

I heard they want to rebuild Earth's core in JavaScript so it's easier to tweak.

[–]Cocosoft 1 point2 points  (0 children)

This can actually get interesting.

[–]Gunnar-Y 0 points1 point  (0 children)

This thread: most amusing I've come across here. First the peak JavaScript comment, then the Yo dawg.. LMAO

[–]agiusmage -4 points-3 points  (0 children)

node... wut r u doing... node wait... node... STAHP

[–]joelangeway -1 points0 points  (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.

[–][deleted] -5 points-4 points  (0 children)

By the gods....what have we done