Additionally, I guess you could say that I never really took Javascript seriously as a language prior to using Nodejs. Hell, I never really saw web development period as something all that important. Mostly because the languages used, in web technologies, really are not that hard to learn. *However*, there is a hell of a lot more to web development, than just the languages. . .
Also, probably 90% of the Javascript developers out there do not really know what they're doing. This is something I was guilty of myself for a few years. Passed that, you have "features" such as function chaining, that I personally still think are so wrong. Yes, it is possible, and it may even work well in most cases. But can you read, understand, and follow the code ? I doubt it . . . On Mon, Aug 1, 2016 at 2:52 PM, William Hermans <[email protected]> wrote: > On Mon, Aug 1, 2016 at 2:27 PM, Jason Kridner <[email protected]> > wrote: > > I still "think" in C, but JavaScript really can be rather handy. As much >> as people seem to want to get rid of curly braces, I still appreciate them >> over making whitespace meaningful. Besides, everyone has a JavaScript >> interpreter readily at their disposal almost without exception. >> > > I still think in C too, but that's where a lot of us C programmers can get > into trouble with Javascript. *If* we do not understand the Javascript > language well. Reading the book "Javascript, the good parts" did a lot to > putting me on the right track, but only after a couple years of misusing > the language. Speaking of curly braces, placement of curly braces is > important in Javascript. This is something that may sound silly from a C > programmers standpoint. But it is true. > > Anyway, syntax is similar to C in many cases, but that's really where the > similarities end. While I also have a love / hate relationship the non > blocking nature of Javascript. It is an awesome feature, but at the same > time "callback hell" can be difficult to avoid. > > Now days though, I actually write all my prototype code in Javascript. > Before porting to C, if I port the code at all. Simply because it is > quicker, and easier to get things done in Javascript. Despite having far > more hands on experience with C, and other procedural type languages. > *shrug* It's all good. > -- 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/CALHSORqBr2Hca8yubHR4DEHhJYh-eSS48XRSsevRKyi_LC5g_w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
