インデントに文法的な意味がある Pythonの文法は、基本的にはC言語系の文法をベースにしていますが、インデント(字下げ)によってブロックのかたまりを表す「オフサイドルール」と呼ばれる規則を採用している点が特徴です。例えば、C言語系の言語では、if文などのブロックを、次のように ...
2024年3月19日 (米国時間⁠)⁠、米Oracle CorporationはJava最新版 「Java 22」 をリリースした。 12のJEPsによるアップデートと改良 Java 22は、これまで開発が進められてきたProject PanamaやProject Amber、Project Loomなどの各プロジェクト、また、コアライブラリやツールに ...
また色んなワードが出てきました。 どんな仕事をして、どんな案件をするのか分かりませんが Javaでは、開発するプログラムの種類によって 適切なエディションをを選択する必要があるとの事。 Javaが提供するエディション JavaはJavaSE、JavaME、javaEEという3 ...
2023年3月21日 (米国時間⁠)⁠、米Oracle CorporationはJava最新版 「Java 20」 をリリースした。 7つのJEPsによるアップデートと改良 今回も発表されているリリーススケジュールに則り、前バージョンから6ヵ月後となるリリースとなる。 Java 20は、 「⁠言語 ...
2022年9月末に Jakarta EE 10がリリースされました。Jakarta EE 10は、Java EEがOracleからEclipseに移管されてから初の本格的なメジャーアップデートとなります。 Jakarta EE 8以前から Jakarta EE 10へ移行する際に注意すべき重要な点の一つとして、名前空間の変更があります。
米Microsoftは11月2日(現地時間)、オンラインイベント「Microsoft Ignite」で、「Microsoft 365」の新機能を多数発表した。「Mesh for Teams」と「Microsoft Loop」は別記事で紹介したので、本稿ではそれ以外のOffice関連の主な新新機能を紹介しておく。 Microsoft 365全体に ...
AIの軍事利用への懸念は強い。3年前、Googleは米国防総省の「Project Maven」について、社内の反対を受けて撤退を決めた。だが、巨額のプロジェクトには、すぐに代わりが現れる。9月上旬、非営利の監視団体がProject Mavenの“その後”についての調査を公表。
前回は、Javaに標準ライブラリとして搭載されているJava Scripting APIと、JDKに付属するJavaScriptエンジンである「Nashorn」を使って、JavaとJavaScriptを相互に連携させる方法について紹介した。NanhornはJava 8の頃からJDKに標準で付属していたが、2018年9月にリリースさ ...
外資系企業でソフトウェアエンジニアをしております、タロイモと言います。今日もよろしくお願いします。 みなさんはどんな言語を使っていますか。 JavaScriptは、サーバーサイドとフロントサイドの両方が書けるため、パーフェクトな言語であるし、勉強 ...
Webシステムの開発効率を高めるにはJavaScriptの習得が不可欠だ。今回はJavaScriptを使った開発を便利にする、前途有望な新しいAPIを紹介していこう。 Webシステムを開発する際に、JavaScriptは欠かせなくなっている。JavaScriptを利用した開発を便利にするのが ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
Java EE 7でのクラウド対応は見送りへ 日本オラクル株式会社は13日、「Javaテクノロジーに関する説明会」をプレス向けに開催。9月30日から10月4日に米国で開催された「JavaOne」での発表をもとに、現状に関する説明を行ったが、Fusion Middleware事業統括本部 ...