タグ「プログラミング言語」の記事一覧
MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから。
2011/12/16
Perl好き(そうでない人も)集まれ!「Perl道場」
そなた、Perlは好きか?好きならばぜひPerl道場に入門されい。好きではない、ならばPerl道場に入門して好きになるがいいぞ。 Perl道場へようこそ…。早速入門しようぞ。 一つ目の質問じゃ。正解が分かるかな? 正解、不正解を問わず詳しい解説がある。一歩レベルアップするのに役立つはずじゃ。...
2011/12/08
動的な型付け、コンパイルを備えたプログラミング言語「Neko」
世の中には色々なプログラミング言語があります。今回紹介するNeko(猫)もその一つです。Web系からローカルまで幅広くこなせるプログラミング言語となっています。 nekocコマンドでコンパイルします。 そしてnekoコマンドで実行します。VMなのでコンパイルしたバイトコードはどの環境でも動く...
2011/10/29
試そう!PHPコードを解析して修正点を指摘「phpca」
PHPを書く際にどう書けば小さなミスによるバグの発生を防げるでしょうか。一定の基準に沿って記述することで整然としたコードを実現し、可読性をあげることでバグの混入を防ぐことができます。そこで使いたいのがphpcaです。静的にPHPファイル(ディレクトリ単位も可)を解析し、修正すべき場所を指摘し...
2011/10/18
PHPのさらなる利用者増を目指し再定義する「PHP.reboot」
PHPは恐らくWebサイトにおいて最も良く使われている言語でしょう。習得も容易で、手軽に色々なWebアプリケーションが作れる、そんな利便性の裏で言語仕様などについて毛嫌いされる声も聞かれます。そこで注目したいのがPHPを再定義するPHP.rebootです。 PHP.rebootの書き方です。...
2011/09/21
PythonコードをC++に変換して高速化をはかる「Shed Skin」
Shed SkinはPython製のオープンソース・ソフトウェア。プログラミング言語というのは世の中にたくさん存在する。コンパイルする言語もあれば、スクリプトとして実行されるものもある。どれが好きかはプログラマー次第だが、仕様によって言語の選定がしぼられることも多い。 変換処理 そうした言語...
2011/09/13
新しい時代の幕開けか。クラウド向けWebアプリケーション開発用プログラミング言語「Opa」
Opaはオープンソースのプログラミング言語。世の中には幾つのプログラミング言語があるだろうか。最近だと人気なのはJavaScriptだろう。10年くらい前から言えば、Web向けのプログラミング言語であるPHPがシェアを一気に高めた。 デモのチャット しかし常に人気が高い状態が続く訳では...
2011/07/11
プログラマーならコードで語れ。プログラミングコミュニティ「Codebrawl」
CodebrawlはRuby/Ruby on Rails製のフリーウェア(ソースコードは公開されている)。プログラミングはデジタルな1/0のコードを生み出すが、そのやり方は開発者によって千差万別だ。エレガントなコードを書く人もいれば、ひどいスパゲティなコードを書く人もいる。結果は同じであった...
2011/06/24
好きなプログラミング言語はなんですか?
プログラマーと言えばこだわりの開発言語があるはず。ということで、あなたが一番好きな開発言語を教えてください。 コメントで理由とか教えてくれると嬉しいです。 言語がなければ追加してください。
2011/02/03
これは凄いぞ!スマートフォン向けHTML5生成プログラミング言語「mobl」
moblはJava製のオープンソース・ソフトウェア。スマートフォンの人気がとても高い。特にWebKitのモバイル版を組み込んでいるものが殆どで(iOS/Android/Palm Pre/Blackberryなど)HTML5の恩恵にあずかりやすいのが良い。 開発環境はEclipse そん...
2009/11/20
Google製のプログラミング言語「Go」
GoはLinux、Mac OSX用のオープンソース・ソフトウェア。Googleは様々なものを作り替えようとしている。ブラウザはChromeで、OSはAndroid OSでといった具合だ。そしてさらに新しいプログラミング言語を通じて、現状の問題点を克服しようとしている。 おなじみのHello...
2008/11/28
ソースコードを皆で共有、レビュー「Yes! Paste!」
※ 画面は公式サイトより Webシステムは表面上はHTMLやJavaScriptを出力するため、内部でどのような処理を行っているのかは外部からでは分からない。開発者自身、作っているコードが問題ないか誰かに見てもらいたいと思うことはないだろうか。 ソースコード表示 そのためのシステムがソ...
2008/07/20
PHPのソースコードをPythonへ変換する「PHPPython」
新しいプログラム言語を覚えようと思っても、その必須性がないとなかなか覚えられない。業務などでどうしても覚える必要があれば努力もするのだが…。現状、特にRailsでの開発で満足してしまっていて、習得に向けて踏み切れないのがPythonだ。 元のPHPコード もしあなたがこれから新しい言語...
2008/06/26
WindowsでもCPANを活用する「Strawberry Perl」
Perlが得意でない筆者は、WindowsでPerl = Active Perlという式ができあがっていた。そして、CPANを使おうと思ってエラーが出てしまい、PPMを使うのだが、何かいまいち…という感が否めなかった。 Strawberry Perlの公式サイト。巨大なイチゴが目印。 ...
2008/06/26
間もなくオープンソース化されるCFMLエンジン「Railo」
世の中には様々なプログラム言語が存在する。最近は初期開発の速さから、動的なスクリプト言語が好まれることが多い。PHP、Perl、Python、Rubyなど様々なスクリプト言語が存在するが、その一つがCFMLだ。 管理画面 CFML(ColdFusion Markup Language)...
2008/06/22
Railsをさらに加速するテクノロジー「Ruby Enterprise Edition」
一般的にRailsは開発は速いが、動作は遅いという印象がある。もちろん、速度面の解決手段は様々に存在し、現在はキャッシュを利用する方法が多用される。そしてもう一つの欠点として、設置の面倒さが挙げられることが多い。これはmod_rails(Passenger)を使うことで相当楽になる。 Ru...
2008/02/05
PHPの関数をJavaScript上に実装「PHP.JS」
PHPの便利な点は色々あるだろうが、その一つに豊富な関数群があるだろう。様々な関数が予め用意されていることで、やりたいことが大抵関数一つでできてしまう。それが他の言語に比べて便利だと感じる人も多いはずだ。 そんな便利な関数群を他の言語で実装しようと言うプロジェクトがこれだ。その対...
2007/12/12
スクリプトを書いてグラフィックス作成「Design By Numbers」
何となくプログラムを覚えたて当時を思い出すソフトウェア。例えばprint "Hello World!"と書き、実行した時に画面上にHello World!と表示された感動に似ている。 プログラミングを知っている人も、知らない人も誰でも楽しめるであろうソフトウェアを紹介しよう。 ...




















アンケート