雑記

言語選択

おもしろさ C++ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> C# 3.0 開発のしやすさ C++ C# 3.0

プログラマという呼称について

「SEとプログラマを一緒にしてほしくない」 「仕事でしかプログラミングしない人をプログラマとは呼ばない」 とかいろいろなところで言われていますが いっそのことプログラマという呼称自体を変えるのもアリかもしれませんね 仕事でしかプログラミングしな…

経験値

勉強会とかのプログラミングのイベントは1日参加するだけでかなりの経験値になります 講師の人が数ヶ月〜数年かけて勉強した内容を要点をまとめてるとはいえ数十分で伝えるのだから当然かな

Tech・Ed 2007 雑感

やっぱりC# 3.0 + .NET Framework 3.5の時代が来るんだろうなー LINQの本質は、ADO.NET Entity FrameworkのEDM(Entity Data Modeling)とeSQL(Entity SQL)ですかだからあんなクエリの形(fromが最初でselect最後)をしてるんですね 赤間さんのセッションは永久…

.NET Frameworkの今後

.NET FrameworkはいつになったらWindows Updateで配布してくれるんだろうそうすれば.NET開発への敷居はかなり低くなるだろうに

明日は『Tech・Ed 2007 in Yokohama』

以下のセッションに参加予定もちろん唯一のC++セッションは必須です 09:30 〜 10:45 アプリケーション アーキテクトを目指すあなたに贈るスペシャル セッション 「LINQ to the Future 〜 LINQ が贈る次世代型データ処理技術 〜」 11:05 〜 12:20 .NET Framew…

C#のたのしさ

C#はなにがおもしろいかって言うと ・強力なインテリセンス ・Windowsフォーム ・簡単なXMLシリアライズ ・C# 3.0の新機能 テンプレートさえあれば・・・・

古き良き時代にさよならを

そろそろVC++6.0にはさよならしたいですね メンバ関数テンプレートをサポートしていない時点で腐ってますから VC++6.0でも使えるようにライブラリを作るのもけっこうタイヘンなんですよ・・・ C++をまともに使いたいなら最低でも7.1(できれば8.0) C++/CLIを…

C# 3.0 雑感

おもしろい! 嗚呼・・・一気にC#で埋まってしまったマイブログ

STLに慣れると

STLのアルゴリズムに慣れると、for文書きたくなくなります基本構文のはずなのに、とても冗長に見えてしまう あぁ・・・ラムダ式がほしい

ITって言葉が嫌い

なんとなく「IT」って言葉が嫌いです意味もわからず使ってる人が多くないでしょうか 「IT系」とか言ってる人に「ITって何?」と聞くと答えられない人が多いんです SEとかもイヤですね たまに自己紹介するとき 「プログラマです」 っていうと 「あー、SEです…

Cが嫌い

どうも私はCがとても嫌いなようだ

「C/C++」という表記について考える

uskzさんも言っているが、本のタイトルやHP、ブログで扱う言語に 「C/C++」と表記しているところが多い 別な言語なのにどうしてムリヤリ同時に教えようとするのだろう? 「C/C++」と表記して同時に教えることの問題点 ・分けて教えなければ混同してしまう恐…

好きなパラダイム

(C++の)ジェネリックプログラミングが好き

正規表現

Regexって「レゲックス」って読むんですね レジックスだと思ってた。。。

潜在的な関数型プログラミングの嗜好度

Functioal Programming IAT「あなたの関数型指数は -0.145816492425772 です。正が関数型、負が手続き型です。」 へー。 「なんで関数型 or 手続き型の2択なんだー」とか 「なんで手続き型にC++が入ってんだー」 といろいろ言いたいことはありますが・・・ …

Next-study

今後新しく勉強する予定のもの優先順に書こう ・Lisp 最も美しい言語と各所で話題な古代の言語(2番目に古いんだっけ?) ・COM 『Inside COM』が手に入ってからだなー 誰か良い解説サイト知ってたら教えてください(COMってまともに検索できない。。。) ・Ruby…

.NET Frameworkにグチる

.NET Frameworkって「Win32 APIに変わるクラス・API群」ですよね?それがNativeでは使えないのがおかしいと思う 私たちC++プログラマはいったいいつまでWin32 APIをラップして使えばいいのだろう? .NETに比べ、微々たる拡張しかされないWin32 API MCP試験に…

C++/CLIに望むこと

私はNativeとManagedを混合して使いたいわけではない ManagedをNativeとして使いたいんだ Windowsフォームと、(C#の簡単な)XMLシリアライズこれがNativeなC++で使えればManagedなんていらない そもそも、なんで「アンマネージド」なんて言葉があるんだろう・…

プログラマという生き方をすると変わること

「退屈」とは二度と出会うことはないでしょうまともなプログラマならヒマしてるヒマなんてない (「仕事がいそがしいから」とかじゃないですよ。もちろん) 今から「寿命が足りない」って本気で思ってますから。 C++を極めるには2000年くらいかかります

プログラミングで最も重要なもの

プログラミングで最も重要なものとは可読性 そこにこの2つが加わればなお良い 拡張性 汎用性

C#の名前の由来

C#の名前の由来は「C++++」らしいです。ホントに〜〜? + + ↓# C++の拡張版ならtemplateをサポートしてください。genericsなんていりません。

プログラミングの楽しさを伝えよう

プログラミングのおもしろさがわからないっていう人がよくいる そういう人はたいてい「授業だから」「仕事だから」という理由で仕方なくプログラミングしている人たちだ ではそういう人たちはどうすればプログラミングの楽しさに気づけるのだろうか? 私が考…

はじめまして

アキラといいますC++の話題を中心に書いていこうと思いますtemplateが大好きさ