Path: csiph.com!aioe.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=c3=b8j?= Newsgroups: comp.lang.java.programmer Subject: Re: Javascript replacing Java? Date: Sun, 14 May 2017 20:30:54 -0400 Organization: Aioe.org NNTP Server Lines: 34 Message-ID: References: <75947fa8-5d0c-415c-b2f1-78ccd38293a3@googlegroups.com> NNTP-Posting-Host: PBuS014lhzVyHjLbXmo/ZQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.java.programmer:36620 On 5/9/2017 4:41 PM, a.laforgia@gmail.com wrote: > On Saturday, 6 May 2017 03:28:18 UTC+1, Arne Vajhøj wrote: > [...] >> They are typical used for different purposes. > > Clearly, you've never used NodeJS. I don't. But I must admit that I find it very difficult to see the relation between: 1) whether one has used node.js 2) whether one is aware that the percentage of different usages (web client side, web server side, smartphone app, desktop app, non-web server side, batch oriented) are very different in Java and JavaScript > JavaScript and Java might be very > different but that does not mean anything. They are two > general-purpose languages, and you can resolve the same problems with > them. The implicit assumption you are making that because a language can do a task, then it is as good as any other language for the task is fundamental flawed. Different languages are have different strong sides and weak side. As a consequence different tasks suggest different languages. In which case it makes sense to train students in multiple languages that are significant different. Arne