Though javascript can provide us multithreading illusion using eventloop but why it is first made as single threaded language ? is there any specific reason ?