こんにちは。谷口です。
paizaが公開しているITエンジニア向けの無料オンラインプログラミング実行環境サービス「paiza.IO (パイザ・アイオー)』」の対応言語に、最新のPHP7とSwiftが追加されました!!
paiza.IOは、ブラウザ上でコードが書け、書いたコードをその場で実行出来るオンラインプログラム実行環境です。
ブラウザだけでプログラミングがすぐ始められる【paiza.io】 from paiza on Vimeo.
■オンライン実行環境「paiza.IO」について
paiza.IOは、プログラミング実行環境の構築における従来の手間を解消し、オンラインで気軽に色々な言語でのプログラミングができるサービスです。昨年11月のリリースから、既に11万件以上のプログラミングコードが作成・実行をされています。
これまでは、環境構築といえば初心者にとってハードルが高く、ものによっては細かい部分でつまづいたりなどして1~2日程度はかかる工程の面倒な作業でした。この面倒な手間を解消し、気軽にいろいろなプログラミング言語に触れられるサービスがpaiza.IOです。
paiza.IOでは、ブラウザ上のエディタでプログラミングをしたい言語を選ぶだけで、すぐにプログラミングを開始でき、ボタン1つで実行及びその結果を確認する事ができます。
paizaでは、より多くの方が気軽にプログラミングの学習を始められることを目指して、本サービスを運営しています。
■今すぐPHP7・Swiftでプログラミングができる!
12月3日にリリースされたPHP7は、2004年7月にリリースされたPHP5.6以来、11年ぶりのメジャーアップデートとなります。PHP7はPHP5.6に比べ2倍以上の処理パフォーマンスを実現した上、メモリ使用量の大幅削減、64ビットサポート、スカラー型宣言、戻り値の型宣言、致命的エラーが例外としてキャッチできるようになっていたり等、多くの進化を遂げています。
http://php.net/archive/2015.php#id2015-11-26-1
Swiftは米Appleが開発したプログラミング言語で、現地時間の12月3日にオープンソース化が実施されたことにより、どこでも誰でも無料で利用できるようになりました。初心者でも学びやすくパフォーマンス性の高いアプリを開発できる言語として、非常に注目されています。
速報:Apple、 Swiftプログラミング言語をオープンソース化 | TechCrunch Japan
注目を集める最新のPHP7とSwiftを使ったプログラミングの実行や学習ができるよう、piaza.IOではいち早く対応言語として追加いたしました!
◆その他の対応言語は?
現在の対応言語はC、C++、C#、Java、Ruby、Python2系、Python3系、PHP、Perl、JavaScript、Objective-C、Scala、Go、Haskell、CoffeeScript、Bash、Erlang、R、COBOL、VB、F#、MySQL、Clojure、D、Swiftとなっております。
paiza.IOを使えば、「ちょっとあの言語を触ってみたいけど環境を作るのが手間だな~」という時や、「初心者にプログラミングを教えたいけど環境を作るのに時間がかかってしまう……」という時などに最適な、ブラウザだけで手軽に即プログラミングができます。
複数ファイルの実行、ファイルアップ機能、外部ネットワークへの接続も可能なため、外部apiへの接続や、 スクレイピングなどもできるようになっております。
■使ってみよう!paiza.IO
■ツイッターでも使えるよ!
さらにpaiza.IOと連動したツイッターアカウント「@paiza_run」でも、PHP7とSwiftが実行できます!
こちらの@paiza_run宛てにツイッターでコードをリプライとして飛ばしますと、そのコードの実行結果が返信されます。つまりツイッターからコードの実行ができるというわけです。paiza.IOとあわせてぜひお試しください!
@paiza_runの使い方はこちらの記事でもご紹介しております。
paiza.hatenablog.com
■まとめ
オンラインの無料プログラミング実行環境サービスpaiza.IOとは今後もどんどん対応言語を増やしていきたいと考えております。引き続き、ITエンジニアの皆さんのプログラミング学習や教育にぜひお役立ていただければと思います。
ITエンジニアに特化した転職・就活・学習サービスpaizaもあわせてよろしくお願いいたします!
paizaは、技術を追い続けることが仕事につながり、スキルのある人がきちんと評価される場を作ることで、日本のITエンジニアの地位向上を目指したいと考えています。
自分のスキルを磨いていきたいと考えている方におすすめなのが「paizaラーニング」。オンラインでプログラミングしながらスキルアップできる入門学習コンテンツです。初心者でも楽しくプログラミングの基本を学ぶことができます。
そして、paizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。
スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。