generated at
JavaScript
ロゴはlogo.jsから 非公式です

Java ではない
全く違うものに似たような名前をつけてしまうと、いらぬ誤解を招くという教訓
流行りの言語に名前を被せたというのは、むしろ誤解させるためのネーミングってことなんじゃ…
当初はNetscapeの独自機能だった
語源はネットスケープとサン・マイクロシステムズが業務提携していた事らしい

使えるとScrapboxで遊べる

>Java Appletっぽい事ができるスクリプト言語
>
> 大抵の言語にあるthreadやsleepがずっと存在しない
> おかげで非同期処理に強い
これマジで助かるbsahd
async/awaitで疑似sleepができる
一昔前まではビジーウェイトで疑似sleepしてた
イベント駆動も便利
> どういう歴史的経緯だったのか知らないけどすごい
> おかげで他人が適当に作ったプログラムを組み込んでも(ほぼ)他の非同期処理を邪魔しないで済む
スレッドセーフに書かなくてもいいのはやっぱりすごいよねbsahd
ただグローバル変数は他の関数が書き換えるかもしれないから注意
await先で直接書き換えなくても、await時に他のイベントが動いてグローバルが書き換わるかもしれない
> 安心感がある

あの、インデントがクソ深くなる言語でしょ?
インデントしなければいいのです()