他サイト更新RSSぴぽぺ速報最新記事

NTTデータ「社内公用語をHaskellにする。奴隷どもJavaやPHPやCで書いた古いシステムは今すぐ書き直せ」

このエントリーをはてなブックマークに追加 LINEで送る

1: トラースキック(芋) 2013/10/25(金) 08:14:52.08 ID:kn0TSqLK0 BE:25336894-DIA(110000) ポイント特典

NTTデータでは、レガシーシステムのリバースエンジニアリングツールの開発においてHaskellを
利用しています。レガシーシステムのリバースエンジニアリングを行うには多様なプログラミング
言語の解析を行う必要があり、解析対象のプログラミング言語に合わせて、一部の機能を修正したり
入れ替えたりすることが多いため、関数型プログラミングの利点を大きく享受できることが理由です。

また、関数型プログラミングを実践できる技術者の育成にも着手しています。
http://www.nttdata.com/jp/ja/insights/trend_keyword/2013032101.html

3: 張り手(茸) 2013/10/25(金) 08:16:09.08 ID:4MvWcMAB0

開発なんてしてないだろお前ら


7: ニーリフト(やわらか銀行) 2013/10/25(金) 08:19:55.47 ID:mD/S/R9b0

>>3
ほんとこれ


8: 頭突き(静岡県) 2013/10/25(金) 08:20:58.92 ID:NUgnSQcg0

>>3
下請けに押しつける、て意味だなw


15: タイガースープレックス(神奈川県) 2013/10/25(金) 08:23:17.98 ID:0G/8M+IG0

>>3

ケツを蹴飛ばして歩くだけ (w


4: フロントネックロック(芋) 2013/10/25(金) 08:16:32.49 ID:JCGGeNqM0

データとは関わりたくない


9: バックドロップ(神奈川県) 2013/10/25(金) 08:21:01.77 ID:xAWfph9D0

NTTデータって人身売買の会社だよねえ?


10: キングコングニードロップ(庭) 2013/10/25(金) 08:21:42.50 ID:Qjw0uSET0

もはや人身売買しかできないよNDは


5: フォーク攻撃(SB-iPhone) 2013/10/25(金) 08:17:40.45 ID:6ixJ+Kqri

ピンハネ専門業


40: ジャンピングDDT(新疆ウイグル自治区) 2013/10/25(金) 08:54:14.65 ID:aS++zr3Y0

あいつらは下請けへ丸投げしてサヤ抜くのが仕事ではないか


18: ミドルキック(SB-iPhone) 2013/10/25(金) 08:26:07.00 ID:raUduVu7i

就活では人気だから難易度高いけど
中はゴミみたいなにわかしかいないゴミ企業


12: デンジャラスバックドロップ(千葉県) 2013/10/25(金) 08:22:03.76 ID:EJEhZBbn0

データって外部に依存しすぎて、社内に有用な人間が残ってないんだろ?


19: フロントネックロック(芋) 2013/10/25(金) 08:26:21.62 ID:JCGGeNqM0

>>12
若手にはいいのがいる。
けど上は新聞読むのが仕事。


44: リバースパワースラム(WiMAX) 2013/10/25(金) 08:57:45.34 ID:QnItJD1o0

全国指折りレベルの神プログラマーいるらしい
でもレベルが高すぎて誰も引き継げなくて後釜がいないらしい。


48: サソリ固め(庭) 2013/10/25(金) 09:07:49.19 ID:UP7D0fmk0

>>44
そんな奴居ても仕事ないから
ここは、下請けに指示出すのが仕事


67: リバースパワースラム(WiMAX) 2013/10/25(金) 09:46:59.73 ID:QnItJD1o0

>>48
神プログラマーいるよ。
神の基準が主観だが、少なくともGoogleやCiscoが喉から手が出るほど欲しがるのは間違いないレベルの人材。


69: エルボードロップ(芋) 2013/10/25(金) 09:59:03.63 ID:M/t2+Whm0

>>67
Hさん?


72: リバースパワースラム(WiMAX) 2013/10/25(金) 10:04:05.26 ID:QnItJD1o0

>>69
ごめん、これ以上言及できないんで引っ込むわ

すまん…


73: ストマッククロー(北海道) 2013/10/25(金) 10:10:06.36 ID:tXttTJ8v0

いや、そりゃゼロじゃないのはわかるよ
今も神プログラマはいる
ただ、今は、開発手法の進化、ツールの進化、コンプライアンス、品質の管理、保守運用等から
昔のようにプログラマに依存しない方向性になってるんだよね


74: エルボーバット(庭) 2013/10/25(金) 10:17:34.15 ID:Mi7R9pMr0

>>73
それは同意


14: エルボーバット(神奈川県) 2013/10/25(金) 08:23:06.81 ID:f45dy7Zm0

下請けや派遣の奴隷に押し付けて、プロジェクトが炎上したら下請けがバカで
言語すら理解できないからと客に説明するわけか。


57: 膝靭帯固め(SB-iPhone) 2013/10/25(金) 09:24:22.38 ID:1Sh+geXYi

>>14
奴らはシステム設計のプロというか、
顧客説明のプロのほうが近いわ。
どんなに遅延しても理由ついて規模がでかけりゃごまかせる。


35: 閃光妖術(愛知県) 2013/10/25(金) 08:49:39.96 ID:CV8rA5FF0

高    0     データ

給   0 0    デー子
料  0 0 0   下請け
↓ 0 0 0 0  孫請け

   NTT Data




52: アキレス腱固め(茸) 2013/10/25(金) 09:16:35.27 ID:mTvAVMZn0

>>35
クスッときた


93: テキサスクローバーホールド(茸) 2013/10/25(金) 12:24:55.47 ID:QnxF0/cn0

>>35
わらたwww


39: 毒霧(庭) 2013/10/25(金) 08:53:57.82 ID:QBf1KLfW0

>>35
デー子で給与高いところなんてほんの一握りのようなw


51: 足4の字固め(dion軍) 2013/10/25(金) 09:15:42.93 ID:dLMKwSQ00

言い値で請け負いはした金で下請けにデスマーチを強要するヤクザ企業


64: 稲妻レッグラリアット(SB-iPhone) 2013/10/25(金) 09:34:16.07 ID:L6lwGC9qi

下請けに強要すんの?


53: リバースネックブリーカー(愛知県) 2013/10/25(金) 09:17:26.86 ID:UpCIgknB0

全部下請けが作ってるのに


22: ラ ケブラーダ(芋) 2013/10/25(金) 08:28:05.54 ID:lY9lJRRB0

バカな下請けを管理するのも大変なんですよ
バカには難しい


82: ラ ケブラーダ(青森県) 2013/10/25(金) 11:32:37.13 ID:e4ZOF9+R0

時代の変遷で10年と持たずに埋もれそうなマイナー言語っぽい
響きなんだが、これからメジャーになるってことあるのか?


99: エメラルドフロウジョン(SB-iPhone) 2013/10/25(金) 15:43:53.15 ID:Hy9Tj9pDi

しかしよくhaskellなんてぶっ飛んでるの採用するよな
一体どんな効果を求めてるのか?????


92: 腕ひしぎ十字固め(西日本) 2013/10/25(金) 12:08:21.50 ID:GH6AVavI0

>社内公用語をHaskellにする
楽天の英語よりハードル高ぇなぁおいwww


34: キドクラッチ(SB-iPhone) 2013/10/25(金) 08:43:00.62 ID:hyil+m/mi

ほんとこういうセンスみると日本がIT伸び悩むのもわかる
大切なのは適材適所で言語使うことであって一つの言語で全て賄おうとするのは間違いなんだよ
良くも悪くも日本人は汎用性に固執するからなぁ


45: ニールキック(禿) 2013/10/25(金) 09:04:50.54 ID:uSqpph1bi

ハスカルとか勘弁
パイソンも勘弁


79: フランケンシュタイナー(東日本) 2013/10/25(金) 11:25:12.81 ID:oVLCoIny0

wikiみてもいまいちピンとこないアホにおしえてくれ。
高階関数とか、この言語はどんな利点があるんだ?


83: バズソーキック(北海道) 2013/10/25(金) 11:32:41.50 ID:cDGZFMAw0

>>79
関数は外部の影響を一切受けないので、
関数単位で単体テストを作れて捗る。


84: 男色ドライバー(WiMAX) 2013/10/25(金) 11:41:09.84 ID:yLlq1txW0

>>79
数式と相性が良いので数学的な解を求めるシステムなら
Cでアルゴリズムをゴリゴリ書くより効率的
ただスピードでないから結局ボトルネックをCで書くというお粗末


86: フランケンシュタイナー(東日本) 2013/10/25(金) 11:47:15.59 ID:oVLCoIny0

>>83
>>84

つまり、1つの関数に関連性のない複数の機能をぶち込みまくるやつが90%以上のIT業界では、机上の空論ってことかね?


91: バズソーキック(北海道) 2013/10/25(金) 12:04:33.40 ID:cDGZFMAw0

>>86
C言語でいうブロック単位に近い。
でブロック内では外部の変数にアクセスできないので
なので1つの関数に関連のない複数の機能をぶち込んでもブロック分けさえすれば問題ない。


88: 男色ドライバー(WiMAX) 2013/10/25(金) 11:58:58.60 ID:yLlq1txW0

んー、まあでも直接Haskell使うことはなくても
Haskellで培ったノウハウは、最近のモダンな言語(ドットネットなど)に取り込まれてるし
各種フレームワークにも活用されているので
間接的には一般プログラマも恩恵うけてるんじゃないかと


89: フランケンシュタイナー(東日本) 2013/10/25(金) 12:01:17.08 ID:oVLCoIny0

つか

goto時代
構造化プログラミング時代
オブジェクト指向時代

その後、なんか大きくかわったプログラミング工学あった?


90: 魔神風車固め(庭) 2013/10/25(金) 12:03:44.70 ID:rURvPgMN0

>>89
関数型言語


94: 膝靭帯固め(SB-iPhone) 2013/10/25(金) 12:25:26.85 ID:1Sh+geXYi

>>89
関数型に近いが値の変更の禁止。
不変指向。Clojureとか。


96: エルボードロップ(禿) 2013/10/25(金) 12:36:11.41 ID:olPN3U2g0

遅延評価は割と萌えるけどなあ


100: サソリ固め(チベット自治区) 2013/10/25(金) 16:27:37.18 ID:fm110jCq0

>>99
遅延評価は計算量の最適化

つまりデータがやりたいのはそうゆうこった
てめえら土方を最適化したいんだよww


元スレ:http://hayabusa3.2ch.net/test/read.cgi/news/1382656492/
sosu



このエントリーをはてなブックマークに追加 LINEで送る
↑この記事をみんなに広めよう↑

↓ランキングクリックよろしくお願いします↓
 にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ニュース)へ にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ゲーム)へ

コメントをどうぞ

メールアドレス
コメント本文

  • あなたのコメントが、更にこの記事をおもしろくします。

プロフィール

PipopeFavicon

ぴぽぺ速報です。

下らないニュース、
おもしろい事件、
ゲームなど色々扱っております。
1日約70記事です。

Twitter
RSS

↓ランキングクリックよろしくお願いします↓
 にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ニュース)へ にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ゲーム)へ

新着情報

逆アクセスランキング

アクセスカウンター

  • 29現在の記事:
  • 1476589総閲覧数:
  • 86今日の閲覧数:
  • 152昨日の閲覧数:
  • 528631総訪問者数:
  • 47今日の訪問者数:
  • 93昨日の訪問者数:
  • 121一日あたりの訪問者数:
  • 1現在オンライン中の人数:

genzou1919 world