>
> *Playing with some code snippets I've found on-line, I'm starting to
> develop an appreciation for nodejs. . .*
>

Nodejs is actually a really good development platform. It's really fast,
and it being an event driven, object oriented platform. Thanks to
Javascript. It is well suited for many tasks on any hardware platform.

The only real downsides is that Nodejs can have high latency at times,
depending. Nodejs being based on javascript brings all the bad that is
javascript, into Nodejs( there is still a lot of good too ). Then so many
other things that it is hard to mention it all. Such as NPM, poor coding
standards among those who demonstrate the language( Function chaining
should be a hang-able offense - for starters ), and many others.

On Thu, Apr 28, 2016 at 11:10 AM, Wally Bkg <[email protected]> wrote:

> Thanks for such a great answer and concise history of the issues!
> At least we're newer than Raspberry Pi2 Jessie that I installed yesterday
> which is still at 0.10.29  :)
>
> Playing with some code snippets I've found on-line, I'm starting to
> develop an appreciation for nodejs and think it'd be a way better choice
> for my newbie friend than python.  Nodejs is very amenable to
> "cut-and-paste" programming  where one finds an example that does something
> sorta like you want and then learn enough to modify it for your needs --
> very newbie friendly.  Node-red graphical "flow" programming is even more
> newbie friendly when starting with an idea and a blank page.
>
>
> On Thursday, April 28, 2016 at 12:30:08 PM UTC-5, RobertCNelson wrote:
>
>>
>>
>> On Thu, Apr 28, 2016 at 12:22 PM, Wally Bkg <[email protected]> wrote:
>>
>>> Are the nodejs and npm for ARM versions numbered differently?  or are
>>> they really this far behind the x86 versions?
>>>
>>> on Ubuntu 32-bit 16.04:
>>> nodejs -v
>>> v4.2.6
>>>
>>> From what I gather, I'm new at the nodejs stuff, 4.4.3 is the "current"
>>> stable LTS version.  I've no appreciation of the consequences of these
>>> version differences beyond some feature used in sample code not being
>>> available in the version I'm trying it on :(
>>>
>>> npm -v
>>> 3.5.2
>>>
>>
>> For awhile 'nodejs' was stagnant (0.8.x/0.10.x era) then it got forked
>> around (0.12.x) and io.js came out, then io.js merged with nodejs... yada
>> yada things are moving fast now...
>>
>> https://github.com/nodejs/LTS#lts_schedule
>>
>> ReleaseLTS StartMaintenance StartLTS End
>> v0.10 (current) 2015-10-01 2016-10-01
>> v0.12 (current) 2016-04-01 2017-04-01
>> v4.2.0 2015-10-01 2017-04-01 2018-04-01
>> v.Next 2016-10-01 2018-04-01
>> For beagleboard.org we've moved from 0.10.x (which we shipped in wheezy)
>> to 0.12.x in jessie just in the last month or to.  We were unable to do the
>> full jump to v4.x at the time..
>>
>> By mid summer (2016) i'd like us to be getting things read to move to
>> 'v4.x'  as 'stretch' will ship with that  (unless they jump to the new v6.x
>> lts released this week)..
>>
>> While "npm" is a separate project bundled with nodejs..
>>
>> Regards,
>>
>> --
>> Robert Nelson
>> https://rcn-ee.com/
>>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/3a11f217-2bf8-4236-baac-c87914fbf4d9%40googlegroups.com
> <https://groups.google.com/d/msgid/beagleboard/3a11f217-2bf8-4236-baac-c87914fbf4d9%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORotCP6Fp4WCiC1LMcdMnmD0x1_SujnV06tDbJapQ6sYNw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to