Live data from Hacker News

Tessel: A microcontroller that runs JavaScript

tessel.io

31–40 of 92 posts

Re: Tessel: A microcontroller that runs JavaScript

#31
post #11
post #3

$100 for something vastly inferior to a Raspberry Pi, Beaglebone, etc. that cost 1/2 to 1/3 of that. What am I missing here?

Equally as ill-conceived and/or misdirected as other "language du jour"-specific chips of times past? http://en.wikipedia.org/wiki/PicoJava http://en.wikipedia.org/wiki/Jazelle

Jazelle still exists in newer ARMs; ARM shot its own foot off by keeping it closed, so its use is limited to a few corporates.

Re: Tessel: A microcontroller that runs JavaScript

#33
post #31
post #11

Earlier quoted context omitted.

Equally as ill-conceived and/or misdirected as other "language du jour"-specific chips of times past? http://en.wikipedia.org/wiki/PicoJava http://en.wikipedia.org/wiki/Jazelle

Jazelle still exists in newer ARMs; ARM shot its own foot off by keeping it closed, so its use is limited to a few corporates.

Not really, it has been replaced by ThumbEE https://en.wikipedia.org/wiki/Jazelle#Successor:_ThumbEE

Re: Tessel: A microcontroller that runs JavaScript

#34
post #12
post #3

$100 for something vastly inferior to a Raspberry Pi, Beaglebone, etc. that cost 1/2 to 1/3 of that. What am I missing here?

Lower barrier of entry for people interested in playing around with hardware development. No breadboards and wires, only pluggable modules. Javascript instead of C.

I think for many people cost is the most important factor. People who bought the RPi did so because it was so cheap that it was practically an impulse purchase.

Disregarding the actual device price, the other issue here is the expensive module pricing. Let's face it, if you're buying this because you want to do things the simple way then you're going to be buying modules. Ambient light + MicroSD card? That'll be $50 please. Too many electronics outfits shaft consumers like this and too many electronics hobbyists put up with it.

Re: Tessel: A microcontroller that runs JavaScript

#35
post #34
post #12

Earlier quoted context omitted.

Lower barrier of entry for people interested in playing around with hardware development. No breadboards and wires, only pluggable modules. Javascript instead of C.

I think for many people cost is the most important factor. People who bought the RPi did so because it was so cheap that it was practically an impulse purchase. Disregarding the actual device price, the other issue here is the expensive module pricing. Let's face it, if you're buying this because you want to do things the simple way then you're going to be buying modules. Ambient light + MicroSD card? That'll be $50…

Taking into account the value of one's time, maybe paying $50 for a pair of modules rather than taking the time to discover how to build them from scratch is a worthwhile spend? Enough hobbyists seem to think so, based on the success of these businesses.

Re: Tessel: A microcontroller that runs JavaScript

#36
post #12
post #3

$100 for something vastly inferior to a Raspberry Pi, Beaglebone, etc. that cost 1/2 to 1/3 of that. What am I missing here?

Lower barrier of entry for people interested in playing around with hardware development. No breadboards and wires, only pluggable modules. Javascript instead of C.

So...people who want to play around with hardware development without actually learning anything about hardware development? How is that helpful? Why not just learn what you need to learn and do it right the first time?

Re: Tessel: A microcontroller that runs JavaScript

#37
post #20

Earlier quoted context omitted.

You don't have to write in low-level C. You can write in high level C++, which is vastly preferable to javascript! Or hell, why not write in Lua! It's what this apparently transpiles to, and is much nicer. The only reason javascript became popular is because it was the only option on the web. Why does that mean we would want to use it when we have better options?

> You can write in high level C++, which is vastly preferable to javascript! First, C++ compilers are not available everywhere. Second, C++ compilers do not always implement all corners of the language on embedded systems. Third, C++ is better than Javascript? That's going to take some explanation. > Or hell, why not write in Lua! Lua has it's own share of "Wat". 1-based indexing when a non-trivial amount of your stu…

.NETMF will run a C# Interpreter in 256KB of RAM and 1/2 a meg of code space.

Give it a bit more and you can get a full UI up and running with a WPF variant!

Re: Tessel: A microcontroller that runs JavaScript

#38
post #36
post #12

Earlier quoted context omitted.

Lower barrier of entry for people interested in playing around with hardware development. No breadboards and wires, only pluggable modules. Javascript instead of C.

So...people who want to play around with hardware development without actually learning anything about hardware development? How is that helpful? Why not just learn what you need to learn and do it right the first time?

I assume you're using a computer you made yourself from materials you mined out of the Earth? Running software you programmed in hardware of your own design?

Higher level abstractions in computing are of obvious value. Many more people know Javascript than know HDL, an assembly variant or even C. It's pretty obvious why this would be helpful. If you know a little bit of Javascript you can get out of the browser and have physical stuff happen. Pretty neat hack if you ask me.

Re: Tessel: A microcontroller that runs JavaScript

#39
post #36
post #12

Earlier quoted context omitted.

Lower barrier of entry for people interested in playing around with hardware development. No breadboards and wires, only pluggable modules. Javascript instead of C.

So...people who want to play around with hardware development without actually learning anything about hardware development? How is that helpful? Why not just learn what you need to learn and do it right the first time?

Because hardware is hard. There's a learning curve that requires a time investment before you can do anything cool. Anything that starts to tear down that learning curve is a step in the right direction.

Do you honestly think that there is anyone out there who bought a Tessel instead of an Arduino/Raspberry/etc.? Every single person I know who ordered a Tessel is someone who wasn't interested in hardware originally AT ALL. The premise of the Tessel got them interested in playing around with hardware.

Edit: I answered this seriously because I assumed OP was a serious comment. After re-reading, I'm not certain, so I apologize if it wasn't.

Re: Tessel: A microcontroller that runs JavaScript

#40
post #12
post #3

$100 for something vastly inferior to a Raspberry Pi, Beaglebone, etc. that cost 1/2 to 1/3 of that. What am I missing here?

Lower barrier of entry for people interested in playing around with hardware development. No breadboards and wires, only pluggable modules. Javascript instead of C.

I really don't see how that homepage example is any simpler than Arduino.

http://playground.arduino.cc/ComponentLib/Servo

Post reply on HN