東方算程譚

Oriental Code Talk ── επιστημηが与太をこく、弾幕とは無縁のシロモノ。

目次

Blog 利用状況

ニュース

著作とお薦めの品々は

著作とお薦めの品々は
東方熱帯林へ。

あわせて読みたい

わんくま

  1. 東京勉強会#2
    C++/CLI カクテル・レシピ
  2. 東京勉強会#3
    template vs. generics
  3. 大阪勉強会#6
    C++むかしばなし
  4. 東京勉強会#7
    C++むかしばなし
  5. 東京勉強会#8
    STL/CLRによるGeneric Programming
  6. TechEd 2007 @YOKOHAMA
    C++・C++/CLI・C# 適材適所
  7. 東京勉強会#14
    Making of BOF
  8. 東京勉強会#15
    状態遷移
  9. 名古屋勉強会#2
    WinUnit - お気楽お手軽UnitTest

CodeZine

  1. Cで実現する「ぷちオブジェクト指向」
  2. CUnitによるテスト駆動開発
  3. SQLiteで組み込みDB体験(2007年版)
  4. C++/CLIによるCライブラリの.NET化
  5. C# 1.1からC# 3.0まで~言語仕様の進化
  6. BoostでC++0xのライブラリ「TR1」を先取りしよう (1)
  7. BoostでC++0xのライブラリ「TR1」を先取りしよう (2)
  8. BoostでC++0xのライブラリ「TR1」を先取りしよう (3)
  9. BoostでC++0xのライブラリ「TR1」を先取りしよう (4)
  10. BoostでC++0xのライブラリ「TR1」を先取りしよう (5)
  11. C/C++に対応した、もうひとつのUnitTestFramework ─ WinUnit
  12. SQLiteで"おこづかいちょう"
  13. STL/CLRツアーガイド
  14. マージ・ソート : 巨大データのソート法
  15. ヒープソートのアルゴリズム
  16. C++0xの新機能「ラムダ式」を次期Visual Studioでいち早く試す
  17. .NETでマンデルブロ集合を描く
  18. .NETでマンデルブロ集合を描く(後日談)
  19. C++/CLI : とある文字列の相互変換(コンバージョン)
  20. インテルTBBによる選択ソートの高速化
  21. インテルTBB3.0 によるパイプライン処理
  22. Visual C++ 2010に追加されたSTLアルゴリズム
  23. Visual C++ 2010に追加されたSTLコンテナ「forward_list」
  24. shared_ptrによるObserverパターンの実装
  25. .NETでマンデルブロ集合を描く(番外編) ── OpenCLで超並列コンピューティング
  26. StateパターンでCSVを読む
  27. 状態遷移表からStateパターンを自動生成する
  28. 「ソートも、サーチも、あるんだよ」~標準C++ライブラリにみるアルゴリズムの面白さ
  29. インテルTBBの同期メカニズム
  30. なぜsetを使っちゃいけないの?
  31. WPFアプリケーションで腕試し ~C++でもWPFアプリを
  32. C++11 : スレッド・ライブラリひとめぐり
  33. Google製のC++ Unit Test Framework「Google Test」を使ってみる
  34. メールでデータベースを更新するココロミ
  35. Visitorパターンで遊んでみたよ
  36. Collection 2題:「WPFにバインドできる辞書」と「重複を許す検索set」
  37. Visual C++ 2012:stateless-lambdaとSQLiteのぷち拡張
  38. 「Visual C++ Compiler November 2012 CTP」で追加された6つの新機能

@IT

  1. Vista時代のVisual C++の流儀(前編)Vista到来。既存C/C++資産の.NET化を始めよう!
  2. Vista時代のVisual C++の流儀(中編)MFCから.NETへの実践的移行計画
  3. Vista時代のVisual C++の流儀(後編) STL/CLRによるDocument/Viewアーキテクチャ
  4. C++開発者のための単体テスト入門 第1回 C++開発者の皆さん。テスト、ちゃんとしていますか?
  5. C++開発者のための単体テスト入門 第2回 C++アプリケーションの効率的なテスト手法(CppUnit編)
  6. C++開発者のための単体テスト入門 第3回 C++アプリケーションの効率的なテスト手法(NUnit編)

AWARDS


Microsoft MVP
for Visual Developer - Visual C++


Wankuma MVP
for いぢわる C++


Nyantora MVP
for こくまろ中国茶

Xbox

Links

記事カテゴリ

書庫

日記カテゴリ

思惑通りにはいかないもんだね [2]

つづき。

やっぱさ、Cってスゴいんだよ。
デバイス・ドライバからOS、さらにはGUI,XML、
ありとあらゆるものがCで書けてしまう。
ゴリ押しでもなんでもできてしまうって元気のよさがあります。

メモリ食いつぶそうがマシンから煙上げようが、
プログラマがそれを望むならやらせてくれる。
うっかり触ると怪我するくらい切れの鋭いナイフ。
ハイリスク/ハイリターン
な言語なんだね。
# それはC++にも受け継がれているわけで。
# 安全のために牙を抜かなかったのはエラい > Bjarneセンセ

リスクを回避しつつ高リターンを狙うのがプログラマの
腕の見せ所なんだが、そこんとこわかってねぇ輩が多くね?

投稿日時 : 2006年11月3日 22:41

コメントを追加

# re: 思惑通りにはいかないもんだね [2] 2006/11/03 23:04 ひろえむ

まま、おっしゃることはすごくよくわかります。

ただ、昔ほど高リターンじゃなくてもいいような仕事が増えてきたってことじゃないかなぁとか思ってみたり。

昔はマシンスペックをフル活用しないとまともに操作できるアプリは組めなかったですが、今はそこまでしなくともそこそこのものが作れちゃう環境ができあがっちゃったんじゃないかなぁとか。

そんなことになっているので、ぬるま湯なプログラマも増えたんじゃないかなぁ・・・。

ただ、それだけじゃ、安全と引き替えに縛りも多いもんだから、そこが限界値となってそれ以上のものを思考することができなくなっちゃってるという感じもするんですよねー。

なので、C++にあこがれちゃうし(^^;

もっとも、私はCも好きなんですけどね。

ただ、私がDOSでCを書いていたときは、インラインアセンブラとかもつかっていたので、やっぱり、ポインタの便利さは高級アセンブラ(便利なアセンブラ)という感じがしていたんですよねぇ。

つまり、便利さ(考えることの少なさ)を求めるがために安全策も必要になってきて、制限が増えて、その中の土壌で思考がとまっちゃうって感覚でしょうか。

んー。 それでも、どうしようもないときはC++やCのパワフルさは非常に武器だとは思うんですが、なかなかその安全をはみ出す要件よりも制限のある中でどこまで出来るかというところもある意味、腕の見せ所だったりするんでしょうね。

どっちもわかる気がするなぁ・・・って長くなっちゃった(^^;

# re: 思惑通りにはいかないもんだね [2] 2006/11/03 23:19 επιστημη

CPU/メモリ共に一昔前には考えられないほど高速大容量化し、プログラマがカリカリチュンナップしなくてよくなった。
Javaにしろ.NETにしろ、現マシンスペックなくては使いもんにならんでしょう。
だから僕のタワゴト、今となってはほんとにタワゴトかもしんないね。

けどさ、どんな言語であれ「職人気質」を忘れて欲しくない。
プログラマが職人でなくなったらタダのキーパンチャですがな。

# re: 思惑通りにはいかないもんだね [2] 2006/11/03 23:39 ひろえむ

か・・・かっちょいい。

確かに「職人気質」という意味ではそう思いますね。

ただ、デスマなんかで消耗しちゃってるプログラマには厳しいのかもしれませんね。

一刻も早く、この状況から抜け出したいのに、抜け出すにはスキルアップするしかなくて、スキルアップには必然的に勉強する時間が必要で、デスマの中、そんなことをする時間があれば休みたいと思ったりして・・・。

悪循環ですね(^^;

私も昔経験した現場がそんな感じですねー。

ただ、そういう経験をしたリーダーが勉強してそうならないようにプロジェクトを管理すると、リーダーがしっかり考える分、プログラマの思考が止まって、ぬるま湯プログラマができちゃうっていう問題もあったり。

バランスが難しいんですよねー。

# Pin my tail and call me a donkey, that really hepeld. 2012/01/29 2:51 Lakisha

Pin my tail and call me a donkey, that really hepeld.

# Pin my tail and call me a donkey, that really hepeld. 2012/01/29 2:51 Lakisha

Pin my tail and call me a donkey, that really hepeld.

# Pin my tail and call me a donkey, that really hepeld. 2012/01/29 2:51 Lakisha

Pin my tail and call me a donkey, that really hepeld.

タイトル
名前
URL
コメント