[Ottawa_users] Node

Amos Hayes ahayes at gcrc.carleton.ca
Tue May 23 10:02:34 PDT 2017


Can you provide some context on the discussion that prompted your
investigation? We have been using Javascript in the browser for Geo stuff
for a long time now. node.js wasn’t around when we developed the bulk of
our server-side tech.

Javascript is very fast these days, even in browsers. The trick with
browsers is to not touch the DOM until you have to, and try to avoid
unnecessary reflow.

See this for some good guidance.
https://gist.github.com/paulirish/5d52fb081b3570c81e3a

--
Amos Hayes
Geomatics and Cartographic Research Centre
Carleton University, Canada
http://gcrc.carleton.ca
ahayes at gcrc.carleton.ca

On 22 May 2017 at 20:46, Fabien Ancelin <fabien.ancelin at gmail.com> wrote:

> It is not that Java Script is not cool. It brings a lot of cool stuffs on
> a table. But within a browser, it is not the latest fastest language on
> earth for many reason including DOM manipulation and resource sharing.
> Chrome is actually using the V8 engine which is the same used by Node (
> https://developers.google.com/v8/intro). Things are different for each
> browser. Jerome would need to comment on web assembly. I got the gist of it
> through his explanation and that seems cool but I haven't played with it
> yet.
>
> *Fabien*
>
> 2017-05-19 17:30 GMT-04:00 Regie Alam <regie.alam at gmail.com>:
>
>> Interesting discussion there....
>>
>> So, is JavaScript cool or is it NodeJS? Or, is it both:)
>>
>> Now, where does web assembly fit into all these?
>>
>> Cheers,
>> Regie
>>
>>
>>
>> On May 19, 2017 5:14 PM, "Fabien Ancelin" <fabien.ancelin at gmail.com>
>> wrote:
>>
>> I was not good at realizing the difference so that is not really your
>> fault.
>>
>> Now I get what you were saying. And I agree with you, this piece of
>> technology is really cool. I can see why you were so excited about that.
>> And the additional good side is that it got me research more about that.
>> More knowledge is good.
>>
>> Enjoy your long week-end. Maybe I will see you at the Python meetup next
>> Thursday. I will be doing a lightning talk here about Conda.
>>
>> Cheers,
>>
>> *Fabien*
>>
>> 2017-05-19 16:36 GMT-04:00 Denis Carriere <carriere.denis at gmail.com>:
>>
>>> Makes a lot of sense now!
>>>
>>> Yes when I refer to Javascript I actually mean NodeJS.
>>>
>>> *~~~~~~*
>>> *Denis Carriere*
>>> *GIS Software & Systems Specialist*
>>>
>>> On Fri, May 19, 2017 at 7:23 AM, Fabien Ancelin <
>>> fabien.ancelin at gmail.com> wrote:
>>>
>>>> After having a heated discussion with Denis about JavaScript and
>>>> node.js (and close to come to a food fight :) I actually ended up finding a
>>>> really good article making making a really good case for node. The best one
>>>> being "Node is not JavaScript". Now we're talking:
>>>>
>>>> https://www.oreilly.com/ideas/what-is-node
>>>>
>>>> *Fabien*
>>>>
>>>
>>>
>>
>> _______________________________________________
>> Ottawa_users mailing list
>> Ottawa_users at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/ottawa_users
>>
>>
>>
>> _______________________________________________
>> Ottawa_users mailing list
>> Ottawa_users at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/ottawa_users
>>
>
>
> _______________________________________________
> Ottawa_users mailing list
> Ottawa_users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/ottawa_users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/ottawa_users/attachments/20170523/fe707d44/attachment.html>


More information about the Ottawa_users mailing list