サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
ペロペロペロペロ――愛しのあの子をペロペロできるプログラミング言語が誕生した。その名も「ペログラム言語Prpr」。 ペロペロとはものをなめることだが、主に2次元の世界のキャラクターへの過剰な愛情を表すのにも使われる。Prprはそれをプログラミング言語化したものだ。 すっごくペロペロしてます スタックも演算もあらゆるコマンドを「ペロペロ」で表現。サイトでは好きな人をペロペロするプログラムも作れる。ペロペロしたい人の名前を入力してボタンを押すだけで、あずにゃんでもほむほむでも好きな人をぺろぺろできる。 開発したのは蕎麦粉ぎむざさん。みんなもペロペロしよう! advertisement 関連記事 「ほむほむ」だけでプログラミングできる言語登場 わけがわからないよ なんと「ほむほむ」だけでプログラムが書けてしまう言語が開発された。ほむほむほむほむ。 「ダァシエリイェス!!」でコードを書く「プログラ
ボインボイン体験できる「Kinect 巨乳」など、さまざまな利用法が生み出されているKinectだが、また1つユニークなKinectハックをご紹介しよう。その名も「肉体言語 Tython」。Kinectセンサーで検知した体の動きによって入力するプログラミング言語だ。 入力は簡単。左ジャブで「a」、右アッパーで「g」といった感じで、あらかじめ決められたポーズをとるだけだ。ただし、バックスペースの機能はなし。1度でも入力を失敗すると最初からやり直しとなる。例えば「Hello,World」を入力するには、左ジャブ・左ジャブ・左ジャブ・左ジャブ・右ストレート・右ストレート・右ストレート……と、ポーズを決め続けて4分ほどかかるらしい。 開発者のgongoZさんがブログで公開している。入力の様子はYouTubeの動画でもチェックできる。いや、それにしてもかなり疲れそうなTython。gongoZさんは
ダァダァ!!とノリノリである 京浜急行電鉄の駅員さんによる「ドア、閉まります」という音声案内が「ダァシエリイェス!!」と聞こえるとネット上でたびたびネタになっているが、このネタをプログラミング言語化してしまった人が現われた。その名も「プログラミング言語KQ」だ。 「ダァダァ!!シエリダァ!!シエリシエリ……」と書いていくだけでプログラムを書けるネタ言語。「Hello, world!」を出力するには「ダァダァ!!ダァダァ!!ダァダァ!!ダァダァ!!ダァダァ!!ダァダァ!!ダァダァ!!ダァダァ!!ダァダァ!!シエリイェス!ダァイェス!!……」といった感じで入力する。ダァイェス!!って何だよ。 @nvsoftsさんが制作した。「Hello, world!」を出力するサンプルの全文を確認したい人はこちらでどうぞ。 advertisement 関連記事 Kinectセンサーの前でポーズをとるだけ で
0-1. 前書き この世にはたくさんのプログラミング言語が存在します。Wikiepdiaのプログラミング言語一覧を見ると、実に200個以上というわけの分からない数の言語が並んでいたりします。 【参考URL】プログラミング言語一覧 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%... 200の中にはほとんど使われてない言語も混じってるので、実際に仕事でざくざく使われている言語は20とか30とかそういうオーダーなのですが、それでも1人の人間が把握するにはちょっと多過ぎる数です。 本記事では、そうした有り余るプログラミング言語の海の中で「どれを勉強したらいいの?」とか「どれを採用するのが適切?」という悩みをお持ちの方が「よし、この言語に決めた!」と自信を持って決断できるように背中を押すことを目的として書か
GoはGoogleが中心となってオープンソースで開発が進んでいるプログラミング言語です。いろいろなプログラミング言語の良いところを採り入れたGoは、様々な“顔”を持っています。Go言語の生まれた背景や特徴などについて、グーグルのソフトウェアエンジニアである鵜飼文敏氏にお話を伺いました。 Goが生まれた経緯や背景について教えてください。 Googleの中には検索エンジンや「Google App Engine」など、様々なサーバーがたくさんあるのですが、その中でスピードを要求する部分ではC++を使っています。ただ、C++は実行速度は速いのですが、ビルドに非常に時間がかかります。社内では分散コンパイル環境を作っていますが、仮に検索エンジンのサーバーを1台のマシンでビルドしようとすると、1日くらいの単位で時間を見ておかなければなりません。CPUなどが速くなっているのにコンパイルが遅いというのは何か
グーグルが新プログラミング言語「Noop」を公開しました。Noopは新旧のプログラミング言語からいいとこ取りをした、JavaVMで動作するプログラミング言語と説明されています。 Noopは、サン・マイクロシステムズで開催中の「JVM Language Summit」で、グーグルの2人のエンジニア、Alex Eagle氏とJérémie Lenfant-Engelmann氏によって発表されました。 すでにJVM Language Summitでの発表資料がPDFとして公開されており、その資料には、Noopのミッションが次のように説明されています。 Noop's mission Help teams develop software that is easier to understand and maintain. Noopのミッション 分かりやすくメンテナンスしやすいソフトウェアのチーム開
BASICしか知らなかったころ、Cに触って、行番号がないのに自由に跳べないという不安感を感じ、 自動変数がスタック上にあると理解できなくて見よう見まねでlongjmpしてみて落とし、 VBに出会って、エントリーポイントはどこだ、ととまどい、 C++に触ってテンプレートやpolymorphismに圧倒され、まず試みたのは仮想関数のアドレス取得で、コンパイラに撥ねられ、 Perlに出会って$に困惑し、Rubyに出会って先祖がえりみたいなendが気持ち悪くて Lispに触って括弧の列に慄き、 アセンブリに降りて今度は制御構造がないのが不安で、 自己改変コードを書くんでハンドアセンブルして、オフセットを手計算するのに泣いて Luaをやってはどうにもクラスがないと落ち着かずに、サンプルを見ながらクラスを実装して、 それからJavaを本格的に触って、やっぱりVMっていうのに違和感があり、 Scheme
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く