就活塾は必要な知識を身につけるための塾

今、日本は就職困難に陥っていて若い人たちの就職場所がなく、困っています。少しでも内定をもらう確率を上げるために就活塾に通っている人も増えています。今就職希望の人のほとんどは就活塾に通っています。ですが、それでも就職できないのがほとんどです。それでも、就職に有利になるために必要な知識を身につけるために通っています。
就活塾という言葉を聞くようになったのは、ここ2、3年だろうか、もっと前からだろうか。それだけ就職難で、若い人たちが苦労しているということだろう。しかしこの就活塾、どのような人が指導しており、どのような内容で、どのくらいのお金がかかり、結果はどうなのだろうか。一部の受験塾のように、どこも合格しなかった場合、業者のコネ等でどこかには入れてくれるのだろうか。
 米国Googleは、新しいWebプログラミング言語「Dart」のプレビュー版を公開した。同社のエンジニアはDartによって、広く使われている「JavaScript」の制約の一部を解決したいと考えている。

 「構造化された柔軟なWebプログラミング言語」としてDartの開発を目指していると、GoogleのDartチームのソフトウェア・エンジニア、ラーズ・バック(Lars Bak)氏は、Dartを正式発表した10月10日付けのブログ記事で述べている。

 バック氏はJavaScriptには言及していないが、Dartの機能はJavaScriptに似ているという。さらに、Dartでは、JavaScriptのスケーラビリティやコード編成における問題の一部を解決することが意図されている。

 InfoWorld米国版の報道によると、Googleの社内メモとされる2010年11月16日付けのメッセージの中で、同社のエンジニアは、JavaScriptには、「この言語を進化させるだけでは修正できない根本的な欠陥」があるとして、不満を表明しているという。

 Dartは、Webアプリケーションの作成に利用できるオブジェクト指向言語で、小規模なプロジェクトの迅速な実行にも、大規模なWebアプリケーション開発にも対応できるように設計されている。

 Dartでは、プログラマーは、データ型を定義せずに変数を追加することも、定義したうえで追加することもできる。前者のアプローチは「動的型付け」、後者は「静的型付け」と呼ばれる。動的型付けは、迅速に進める必要がある小規模なプロジェクトに適しており、静的型付けは、大規模なWebプログラムの安定性や性能の確保に役立つ。

 Dartのプレビュー版には、コンパイラや仮想マシン、基本的なライブラリ・セットが含まれる。Dartで作成したコードは、Dartパッケージに含まれるツールでJavaScriptにコンパイルすることで、Webブラウザで実行できるようになる。

 Googleは、最終的には各Webブラウザに、Dartプログラムを実行可能なDartのネイティブ仮想マシンが搭載されるようになることを目指している。だが、今のところは、Googleの「Chrome」もDartをサポートしていない。バック氏は、われわれは、ChromeへのDart仮想マシンの統合というオプションを模索すると述べている。

 Googleが、DartがJavaScriptに代わってWebで広く使われることを目指すのであれば、Dartの普及促進に莫大な労力が必要になる。オランダTiobe Softwareが独自に算出している各プログラミング言語の人気を表す指標によるランキングでは、JavaScriptは10位に位置している。

 JavaScriptは、1995年に米国Netscapeによって最初に開発されたWebプログラミング用のスクリプト言語だ。1996年に同社によってECMA Internationalに標準案として提出され、その後、ECMAScriptとして標準化された。米国Adobe SystemsもECMAScriptの1バージョンであるActionScriptを、同社のFlash Player用のスクリプト言語として採用している。

 Googleが、既存言語の制約を克服するために新しいプログラミング言語の開発に乗り出すのは、Dartが初めてではない。同社は2009年11月、アプリケーションの性能を低下させずにコーディングの煩雑さを解消することを目指した新たなプログラミング言語「Go」を、オープンソース・ソフトウェアとして公開した。同社のエンジニアは、複雑なC++、Javaなどの既存言語に代わる選択肢としてGoを開発した。

 バーク氏は、デンマークのオルフスで今週開催される「GOTO Aarhaus 2011」カンファレンスで、Dartの詳細を発表する計画だ。

(Joab Jackson/IDG News Serviceニューヨーク支局)

【関連記事】
グーグル、開発者のAPI利用を支援する「Google APIs Discovery Service」公開
グーグル、「Google Data Protocol」の実験的機能を発表
グーグル、「Web Elements」の機能を拡充
グーグル、新たなプログラミング言語「Go」をオープンソースとして公開


 メディアファクトリーは、10月6日からTVアニメ放送が開始された『僕は友達が少ない』のiOSアプリ「僕は友達が少ない App」をApp Storeで配信開始した。価格は無料。

 同作品は、2009年8月に単行本第1巻が発売されたライトノベル。宝島社の『このライトノベルがすごい!』2011年度版では「とある魔術の禁書目録」に次ぐ2位になるなど話題を集めている作品だ。現在、ライトノベルが7巻、コミックスが3巻まで発売中で、シリーズ累計350万部を突破。気鋭のイラストレーター、ブリキ氏のイラストもファンが多い。

 メディアファクトリーは、これまでにも「緋弾のアリア」「まりあ†ほりっく」「殿といっしょ」「まよチキ!」といった作品のアプリをTVアニメ放送に合わせる形で配信してきた。これらのアプリは、ライトノベルやコミック、プロモーションビデオ、壁紙、ミニゲームなどを1つのアプリで楽しめるというもので、同社はこれを「クロスメディアアプリケーション」と呼んでいる。

 アプリには、電子書籍(ライトノベル6巻、コミック2巻)や作品PV、オリジナル壁紙、そしてTVアニメキャストによるビジュアルサウンドボード“ひとり隣人部”などが用意されている。

【関連記事】
ACCESS、電子出版プラットフォーム「ACCESS Digital Publishing Ecosystem」を提供開始
メディアファクトリー、新書専門の電子書籍ストアアプリをリリース