Oracleの創始者の博士が趣味で作成して、現在のOracleデータベースの基礎となるテクノロジー。アプレットという実行するための専用プログラムをインストールしないと、Javaで作ったプログラム(.classファイル)は動作しない。マークはコーヒーだと思われがちだが、紅茶(ジャワティー)である。アンドロイドOSを作成するためにも使われており、アンドロイドのOSカーネルはJavaで制御されている。そのため定期的にGCが走るので、アンドロイド端末は定期的に動作を停止することがある(いわゆるプチフリーズ)。対策するためにはGC戦略を見直してヒープ領域のサイズやメモリに乗せるキャッシュのサイズなどの調整が必要であるが、げんざいのGoogleにはこれらを調整する人員はすでにいない。このように業務用データベースから携帯電話まで幅広く使われているので、Javaの技術があっても市場価値は殆どないと言われている。(みんな使えて当たり前)PHP晩年政界への進出を目論んでいた松下幸之助が、未来社会を見据えて開発した言語。Webアプリケーションを作成するために使われている。PはパナソニックのP。略してPHPかんたんにシェルコマンドを実行できたり、クエリストリングに代入した値を直接グローバルで評価できたりするなど、洗練されていてとても便利な言語である。HTMLやメール本文の中にもPHPの処理を書き込むことができる。この世のすべてのサーバーに実行環境が存在するので、PHPのコードさえあれば、コンパイルも不要でどのような環境でも動作する。C言語の100倍生産性が高く、Wikipedia、Facebook、Slackなどの超一流のサイトやサービスで大量のアクセスを捌いている。WardPressと呼ばれるフレームワーク(全世界のWebサイトの3分の1以上はWardPressで作成されている)を作成している言語であり、この言語なくして今のWebは存在していない。データベースとも親和性がある、などと言われることもあるが特に根拠はない。Go韓国人棋士を倒したAIに特化したプログラム言語。Googleが開発しており、もともとはDartという名前だったが、汚いという理由でなまえがGoに変わった。そのため現在はDartという言語は存在していない。AIに特化しているというだけあり、低レイヤむけの実行ファイルを作成する必要があるため、コンパイルが必要ではあるが、だいたいどの環境向けのバイナリも生成することができる。デフォルトでディープラーニングを使うための機能を持っていたり、プログラムを並列実行するための機能が備わっているので、コア数の多い環境で高速に動くプログラムを作りやすい。JavaScriptJavaの元になったプロトタイプベースのオブジェクト指向言語。読み方はジャワエスクリプト。W3Mというブラウザの上でインタラクティブにWebサイトを動かすために作成された言語。ブラウザの上で動くための言語だったが、後にSafariブラウザに搭載されていたV6エンジンというJavaScript言語の実行エンジンを分離してNPMというJavaScriptを直接実行できる環境となった。それ以降JavaScriptはブラウザ以外にVRゴーグルの中などで動くようになった。並列プログラミングが不可能な作りのため、コールバックを多用して、スパゲッティーコードを量産することができる。NPMを使う奴らは、JSがブラウザ環境で使われる言語であることを全然考えてないため、WebpackとかBabelといった謎の開発環境をシコシコ積み上げている。いつかその塔は爆発し崩れ去ることになるであろう。jQueryJavaと同じくJavaScriptから派生した言語。Javaとは互換性は無いが、JavaScriptの上位互換があるため、JavaScriptのコードをそのまま実行することができる。$マークから始まる命令のみで構成されているとても縁起のいいプログラミング言語。パララックスなどを実現するために利用されていて、WardPressなどのドライバとしても使われている。JavaScriptの改良版であり、現在JavaScriptと言われているプログラム言語の99%はjQueryのことである。そのため現在慣習的にJavaScriptと呼ばれているもののほぼ全てはjQueryである。jQueryを覚えればJavaScriptは覚えなくても良い。言われるが、正確にはjQueryを覚えた頃にはJavaScriptも覚えている。TypeScriptJavaやjQueryなどと同じくJavaScriptから派生した言語。F#(エフシャープ)というコードネームだった。型に特化した言語であり、Microsoft製のVSCodeというIDE環境でしか開発、実行が出来ない。(ただしMacやLinux上でも動作可能)TypeScriptを動かすにはサーバーにVSCodeもインストールする必要があり、言語やIDEのバージョンアップも多いため、メンテナスンスが困難である。なるObjectiv-Cという言語が、気持ち悪い構文であったため開発者が不足しており、このままではOSのメンテナンスもままならない、という理由で最初のバージョンがわずか14日間で作られた言語。Apple製品の上でしか動作しない。ビルドが非常に遅く一日に60回が限度である。LISP((最強の言語。全ては関数であり、値であり、式である。)(制御構文も、(一種の式であり、値である。13:422020-02-15■子持ち既女の私がロリコンを恐れる理由ロリコンのしていることは、精神の焼き畑農業なんだよ。おじさま率の高い会社組織というものに、新卒22歳のOLが入ってくると、それはもう大人気になった。彼女たちはチヤホヤされることで己の価値を知り、より高値で自分を売ろうと画策し、当然の権利として高価なデートを求めるようになった。なると男性たちはその小賢しさに辟易し、「女子大生ってピュアだよなあ」と思うのだ。男子大学生はお金を持っていない。彼らと付き合う女子大生は、安価なデートに慣れている。同年代に囲まれているから、自分の若さに価値があることにもまだ気付いていない。社会人からちょっと高価なデートをしてもらえると、「同い年の男子はこんなことしてくれない」と目を輝かせる。男性たちは新卒OLより女子大生の方が安く買い叩けることに気付き、女子大生ブームが起きた。ブームになると、女子大生も自覚する。私たちは女子大生という最高のブランドを持っている価値ある存在なのだと。なるとデートへの期待度も上がり、よりお金持ちでイケメンな男性と付き合いたいと考えるようになる。男性たちは女子大生が値上がりしてしまったことに気付く。起きたのがコギャル(女子高生)ブームだ。「あいつらも自分の価値に気付いてしまったのか」と、男性の目線は「JC」へと降りていく。高学年JS向けファッション誌には「かっこいい同級生男子から注目を浴びるファッション」などの特集が組まれているのだ。はじめに焼き畑農業と表現したのはこういうことだ。若い女の子の持つ素朴さや素直な心は、男性たちに「この年代は安く買い叩けるんじゃないか」という目で見られることによって失われてしまう。OLは焼かれ、女子大生も焼かれ、女子高生も焼かれ...女の子は「私は女であり、女は売り物である」という自覚を低年齢で持つことを迫られるようになる。自分をラッピングすることに早く目覚めさせられてしまう。ラッピング、それは「媚び」だ。その必要性や有用性に気付いたとき、少女は大人にさせられ、不幸が始まる。これ以上、焼け野原を広げないでくれませんか。男性諸氏への、二児の母からの唯一のお願いです。16:142020-02-12■anond:20200212143037MS系技術はやめておいた方がいい。...と自分では思っている。TypeScriptで出力したJSは、MS系ブラウザしかサポートしない、という未来は十分に予測できる。}(どうでもいいが、増田はスーパーpre記法使えないのか?)こんな具合の「値を返すswitch」のような文法拡張すら実現できていない。国内の勢いのあるスタートアップの中で、MS系技術を使う会社は本当に「皆無」だしうちの会社も、MSフリーで固めてる。15:27■anond:20200212143037モダンJSをIE用にトランスパイルするやつだっけwもう今さらIEには用は無いわなwWin7は終わって、IEから解放された。Winごと終わってくれてもよかったのだが。MSはもう潰れちゃうんじゃないか?Windowsも売れてないようだし。なると、Winももう消えるのも時間の問題なのかね。縁のない生活ではあるが、ちょっと寂しくはなるかもね。14:45■盗流悶は閉鎖にならんの?盗撮販売サイトなんだけど。jsです!みたいなかきかたでロリがいるのよ。お風呂ものだし女優じゃなさそう。14:29■盗流悶は閉鎖にならんの?盗撮販売サイトなんだけど。jsです!みたいなかきかたでロリがいるのよ。お風呂ものだし女優じゃなさそう。00:462020-02-07■コインハイブ事件の有罪判決を受けて有識者に質問したいのだがじゃあ広告も全滅だね、みたいなコメントに対して、いや広告はユーザーの目に触れるから裏で勝手にやってるコインハイブとは違う、みないなレスが出たりしてるけどさ、Vue.jsとFirebaseでOGP画像生成系のサービスを爆速で作ろうhttps://qiita.com/serinuntius/items/3017fb6ef51cd47352f6たとえばこういった感じのサービス。ユーザーのブラウザ側で、画像を生成して、それをfirebaseにアップロードしてるけど、利用者のみんながみんな「自分の端末から画像のアップロードが発生してる」と認識してるとは思えないわけで(サーバーが画像生成してそれをアップロードしてるからサーバーの通信帯域を使う、と認識しがちなのでは?)、ということは勝手にギガを消費して不利益を被っているいるから有罪になるんじゃないか?真面目に気になるので誰か教えてほしい。13:44■anond:20200207114857既にほかの類似判例で黒判決になってるのにJSだけ神聖視してたもんな。11:54■anond:20200207115050JSはただの文字列に過ぎないが、ただのインクの染みに過ぎない憲法9条が増田の命を戦争から守ってることからするに、jsだからって馬鹿にするのは間違いだぞう。ワイだってJSに搾り取られたら死んでしまう可能性も結構あるし。'@/hoge/fuga.js'みたいなファイルパスにプロジェクトの任意のディレクトリを示すアットマークが入っている謎のインポート表記があるやつを開く方法。19:26■Jsライブラリをちゃちゃっとさわってブログ記事にするゴミは死刑せめてライセンスや対応してるブラウザを書けよ、くそが。OSのユーザーエージェントに「iPad」が含まれない理由https://www.qam-web.com/?p=15115しかし、デフォルトは「デスクトップ用Webサイトを表示:On」であるため、モバイル判定にするには【ユーザーが】設定を変更する必要がある。いうの、どっかが統一してくれんもんだろうか。13:162020-01-21■anond:20200121180509ガチレスすると根気よくプログラム的なパーツを切り出していって自分のクラスライブラリの中に落とし込め。元のソースがJSならTSのソースに置き換えるところがまずスタートや。TSの自作クラスライブラリが出来上がって初めてそっから「改造」作業のスタートやな。写経に近いと思うから、最初からクラスライブラリ化されていないようなソースはいっそ利用しないで動作を目コピする方がええかも。