2012-01-01から1年間の記事一覧

GCC-4.7.1 がリリースされた

gcc の最新版, GCC-4.7.1 がリリースされました: http://gcc.gnu.org/ml/gcc/2012-06/msg00198.html http://gcc.gnu.org/gcc-4.7/ ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.7.1/ 今回のリリースはパッチのため,機能的には GCC-4.7.0 と同じになりますが…

GCC Git Mirror における weekly snapshot の ID ( 20120607 〜 20120610 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120607 git tag snapshots/gcc-4.5-20120607 90c06ed67b844683372b51e08175650c5c02a0d5 gcc-4.6-20120608 git tag snapshots/gcc-4.6-20120608 ea3ade4deba21cd7c81f8cb724f2564fa0bc5bda gcc-4.…

GCC Git Mirror における weekly snapshot の ID ( 20120531 〜 20120603 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120531 git tag snapshots/gcc-4.5-20120531 17c5e17bac13f57a79bff29f088436c0080c206e gcc-4.6-20120601 git tag snapshots/gcc-4.6-20120601 567b6053bd06322791b565e7482346fa4c288de8 gcc-4.…

GCC Git Mirror における weekly snapshot の ID ( 20120524 〜 20120527 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120524 git tag snapshots/gcc-4.5-20120524 d0ebed5e2280416c5d377ea0916ca81fdc0040c6 gcc-4.6-20120525 git tag snapshots/gcc-4.6-20120525 c9c4278dea1a0dd42d09e30344b54c192be2043f gcc-4.…

GCC Git Mirror における weekly snapshot の ID ( 20120517 〜 20120520 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120517 git tag snapshots/gcc-4.5-20120517 44dbae0a5a27f196c7af9056f6bd56796bf1f24a gcc-4.6-20120518 git tag snapshots/gcc-4.6-20120518 ca1fbdbbaa361fc69d6b4cd148cf3387d607f5f3 gcc-4.…

GCC Git Mirror における weekly snapshot の ID ( 20120510 〜 20120513 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120510 git tag snapshots/gcc-4.5-20120510 f2bac29c4e34c874f0fc43fa2e25c0a2496780c1 gcc-4.6-20120511 git tag snapshots/gcc-4.6-20120511 45961689c1a509680b7aeed586ef15373d2fa28b gcc-4.…

GCC Git Mirror における weekly snapshot の ID ( 20120503 〜 20120506 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120503 git tag snapshots/gcc-4.5-20120503 c180a117e90b99e6d92d711f8d2c263ebeb045a1 gcc-4.6-20120504 git tag snapshots/gcc-4.6-20120504 7f89f47fcde78f822568f905f904ce0bf7c222cb gcc-4.…

真のプログラマを目指す人が学ぶべきプログラミング言語

なんだかんだで C++ やっとくと良いと思うよ?

真のプログラマを目指す人が最初に学ぶべきたった一つの言語

英語*1 *1:http://togetter.com/li/298119

GCC Git Mirror における weekly snapshot の ID ( 20120426 〜 20120429 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120426 git tag snapshots/gcc-4.5-20120426 68f051bcbf8b26ef3551f13d7fe96b75430677d1 gcc-4.6-20120427 git tag snapshots/gcc-4.6-20120427 fb0627c6e0be80f9cd0d984b062b8833347a72da gcc-4.…

GCC Git Mirror における weekly snapshot の ID ( 20120419 〜 20120422 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120419 8e36189b98c159845010ad99326233141651170b gcc-4.6-20120420 491ed290277dc809b84c788e8e7dc25a26f3b619 gcc-4.7-20120521 83dfe668fcde8f51b798db8063ada4a2d03c134f gcc-4.8-20120422 f…

GCC Git Mirror における weekly snapshot の ID ( 20120412 〜 20120415 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120412 edb11cfbfa1cff8360104ce76eec91f4a02738e1 gcc-4.6-20120413 2f6e708b252d3aa5aa4a4003c391c8ecaf5286eb gcc-4.7-20120514 818ea35b89f9ccbc2e684ff318cc5d2fa90975db gcc-4.8-20120415 f…

GCC Git Mirror における weekly snapshot の ID ( 20120405 〜 20120408 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120405 578c42e0bd6f71c4a528ae9c4ef286b9a81163b5 gcc-4.6-20120406 d51ebdd0a0678c27e9bbbed265151d4b85132ca9 gcc-4.7-20120507 97acff4ca5e4b5242e1e10a9a8f26d389e67d984 gcc-4.8-20120408 4…

GCC Git Mirror における weekly snapshot の ID ( 20120329 〜 20120401 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120329 a035f4d9391269878692c3aae815305897a01560 gcc-4.6-20120330 b7c32e1d5a4608688bc446db703f63665ff2b2d0 gcc-4.7-20120331 aa726fe86ba88c2bce5ec3a42672d32c685bee5a gcc-4.8-20120401 5…

GCC Git Mirror における weekly snapshot の ID ( 20120322 〜 20120325 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120322 4d861ee60891ef1023302d86829fddceea2a227f gcc-4.6-20120323 b9d6e66ba5a8bc1eab9ab7ba976805437b1527cb gcc-4.7-20120324 087b5393f824b1cdfee93d0a70894fb1b1df4ffc gcc-4.8-20120325 d…

GCC-4.7.0 がリリースされた

GCC の最新版, GCC-4.7.0 がリリースされました. http://gcc.gnu.org/gcc-4.7/ http://gcc.gnu.org/ml/gcc/2012-03/msg00347.html Git ミラーにおける ID はこちらです: gcc-4.7.0 93c5ebd73a4d1626d25203081d079cdd68222fcc GCC-4.7.0 は,実に1年ぶり…

GCC Git Mirror における weekly snapshot の ID ( 20120315 〜 20120318 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.5-20120315 03efb4cfd62e19fbd5ed9285c4bd3ffe19c5adb1 gcc-4.6-20120316((メールでの通知は(何故か)行われませんでしたが, snapshot 自体は ftp //gcc.gnu.org/pub/gcc/snapshots/4.6-20120316 か…

GCC-4.4.7 がリリースされた

GCC 公式から GCC-4.4.7 が入手可能になりました: http://gcc.gnu.org/ml/gcc/2012-03/msg00181.html http://gcc.gnu.org/gcc-4.4/ ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.4.7/ メールでのアナウンスは行われなかった模様です. なお,これにより GCC-4…

GCC Git Mirror における weekly snapshot の ID ( 20120306 〜 20120311 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.4-20120306 6c0a424ffa141e84fcfdc8dc6af436de28e36116 gcc-4.5-20120308 9d2bbe4dae1c5dc87677572d9070f321e8bd0bb3 gcc-4.6-20120309 cd823ec132e896933b4940dac08c407042680af8 gcc-4.8-20120311 f…

GCC Git Mirror における weekly snapshot の ID ( 20120228 〜 20120304 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.4-20120228 4441948b5fc1cdb8fbfb9793a43a66bdcd846331 gcc-4.5-20120301 ed2102fed0358e6dc767038b9dea4908f08d1545 gcc-4.6-20120302 63858b49e774960f522d1fe44f789ff70b792f1a gcc-4.8-20120304 6…

コピーできるけどムーブできないクラス

以下のようなクラスを考えます: struct Hoge { Hoge(){} Hoge( Hoge const& ) = default; // Copy は定義されている Hoge( Hoge && ) = delete; // しかし, Move は明示的に delete されている // 代入は(とりあえず)考えないことにする void operator=(…

post-Kona 2012 mailing が公開されていた

C++ 標準委員会で, post-Kona 2012 mailing が公開されていました. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/#mailing2012-02 http://cpplover.blogspot.com/2012/03/2012-02-post-kona-mailing.html 後で確認する.

GCC-4.7.0 の RC がリリースされた

GCC の最新版, GCC-4.7.0 の Release Candidate が GCC 公式と そのミラーから入手可能になりました: http://gcc.gnu.org/ml/gcc/2012-03/msg00014.html ftp://gcc.gnu.org/pub/gcc/snapshots/4.7.0-RC-20120302 新機能を追加するバージョンの RC ですので…

GCC-4.6.3 がリリースされた

GCC の最新版, GCC-4.6.3 がリリースされました: http://gcc.gnu.org/ml/gcc/2012-03/msg00006.html http://gcc.gnu.org/gcc-4.6/ ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.6.3/ 前回のリリースである GCC-4.6.2 と同様,パッチであり,新しい機能の追加…

株式会社 Aiming に入社しました

本日 2/27 日から,株式会社 Aiming の東京スタジオで働かせて頂くことになりました. 一応 対外的には 大学に再入学する*1費用を稼ぐために働く, ということになっているので,一応アルバイト扱いにしてもらっていますが, 働く時間は正社員として働くのと…

GCC Git Mirror における weekly snapshot の ID ( 20120221 〜 20120225 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.4-20120221 f40f0100974f42f42ff3171f3d733ac40c3470ed gcc-4.5-20120223 73ad7ba1a1702971221e10ed34c8647a656e5bcf gcc-4.6-20120224 55b1894782789ca868541c3113ba530440f75963 gcc-4.7-20120225 a…

std::forward restriction

いつの間にか GCC のオプションで -std=c++11 という書き方が可能になっていたので, これからの C++11 関連の記事には C++0x ではなく C++11 というタグを付けることにします. *1 最近は GCC のみならず, Clang でも本格的に C++11 の機能が実装されるよ…

GCC Git Mirror における weekly snapshot の ID ( 20120214 〜 20120218 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.4-20120214 caed58132099fddb5c6ee456a76212d3f5732ce9 gcc-4.5-20120216 41e57f0eec0b33b3740b68cf6ecbf30a03c336ac gcc-4.6-20120217 2194ab28271376cfab4c5c6de157151ebf182583 gcc-4.7-20120218 c…

GCC Git Mirror における weekly snapshot の ID ( 20120207 〜 20120211 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.4-20120207 f7fc8f0d255c49848cd3af151816c568fbf6dd62 gcc-4.5-20120209 e36352648e5d6f434a8e64397cb439d689628291 gcc-4.6-20120210 1fe5c34f1e694beb0cf6900e2791e6e9a5b1dc09 gcc-4.7-20120211 a…

GCC Git Mirror における weekly snapshot の ID ( 20120131 〜 20120204 )

リポジトリ: http://gcc.gnu.org/git/?p=gcc.git gcc-4.4-20120131 41839955201911870b41de308c9a26a4b0558f51 gcc-4.5-20120202 149afc5efef1477bc7ebfcff96499f2f48d803b2 gcc-4.6-20120203 434e4b3a609431c8c6a9035fe9f75f1a4abec477 gcc-4.7-20120204 5…