Re:Office 365 is being completely rewritten in JavaScript
by StavrosK on Wednesday June 13, 2018 @09:36AM
(#17302879)
I know you know this, but for the GP or anyone else: "Dynamically typed" doesn't mean "strongly typed". Python and Ruby are strongly typed, JS is weakly typed.
Re:Office 365 is being completely rewritten in JavaScript
by pdpi on Wednesday June 13, 2018 @01:11PM
(#17305042)
Yeah, went for the "picture is worth a thousand words" approach to explaining the distinction :)
Re:Office 365 is being completely rewritten in JavaScript
by workinthehead on Wednesday June 13, 2018 @02:15PM
(#17305667)
and yet you still managed to misunderstand the point :)
Re:Office 365 is being completely rewritten in JavaScript
by workinthehead on Wednesday June 13, 2018 @10:17AM
(#17303254)
Thank you for illustrating my point. All of the dynamic languages made different decisions on how to handle type conflicts, there simply is no right or wrong answer.
Oh, and JavaScript is single-threaded. It's impossible to share resources in a single process.
Do they now?
> Meanwhile, those of us using JavaScript simply run one process per core and never worry about contention, deadlocks, or race conditions.If you never worry about those things, then you're either not sharing any resources at all (in which case threads are also dead easy), or you're failing to deal with the shared resources properly.