NTTデータ「古いシステム全部Haskellで作り直すわ」 Java土方「えっ?」
■ このスレッドは過去ログ倉庫に格納されています
NTTデータでは、レガシーシステムのリバースエンジニアリングツールの開発においてHaskellを
利用しています。レガシーシステムのリバースエンジニアリングを行うには多様なプログラミング
言語の解析を行う必要があり、解析対象のプログラミング言語に合わせて、一部の機能を修正したり
入れ替えたりすることが多いため、関数型プログラミングの利点を大きく享受できることが理由です。
また、関数型プログラミングを実践できる技術者の育成にも着手しています。
http://www.nttdata.com/jp/ja/insights/trend_keyword/2013032101.html おればかだからLispは継続で
Haskellはモナドで死んだ
COBOL(とか)を解析するツールをHaskellでつくるというだけで、
Haskellで書き直すわけじゃないでしょう
それはともかくHaskellたんはすはす
>レガシーシステムのリバースエンジニアリング
なんだか糞カッコいい
最近Haskellのステマ多すぎだろ システムいじくり回すためのツールをHaskellで作るってだけだろこれ?
She is Haskell. 彼女はとってもピュアだけど、ちょっと近寄りがたいところがある。
とりあえず>>1のカタカナを取り除いてみた
> NTTでは、のの開発においてHaskellを 利用しています。のを行うには多様な
> 言語の解析を行う必要があり、解析対象の言語に合わせて、一部の機能を修正したり
> 入れ替えたりすることが多いため、関数型の利点を大きく享受できることが理由です。
これでも大体雰囲気は分かるなw Javaは最近のアップデートで署名付きじゃないと確認ポップアップが随時出るようになってウザいし
Haskellって関数型言語界のPythonってイメージだけど
なんか関数型って芋虫みたいで気持ち悪いから敬遠しちゃうわ
emacsの設定ファイル記述とか関数型言語なんでしょ?
だよな
解析ツールだよな
なんでもかんでもHaskellなんて想像できない
IT業界ってわりと流行に流されやすいじゃん
ビッグデータだ!って誰かが言い始めたら誰でも彼でもビッグデータだよ
ビッグデータサイエンティスト〜とか急に横文字の資格がバズってきたしよ
ビッグデータつってもいろいろあるし抽象的すぎるのに NTTは昔、オブジェクト指向の熟練者を集めてSmalltalkでシステムを作ろうとして失敗してたな。
〜が出来る出来ますと言うのと表現ツールとして快適かと言うことの乖離
また、あとで他人がコードを読んで容易に手入れが出来るかどうかとか
練度の高いコードを書き下ろせるやつは〜が面倒だとか
そこら辺の思惑がしっちゃかめっちゃかになって色々な開発ツール環境言語とかが爆誕してるから
新たな言語仕様の決定からライブラリの作成辺りまでは同じ事の繰り返しな
タコツボ状態になってるよな
そんな現状のおかげである程度の習熟が進むから悪くは無いけど
そこから先の展望を試みるのは相変わらず難度高め
0 データ
0 0 デー子に丸投げ
0 0 0 下請けに丸投げ
0 0 0 0 孫請けに丸投げ
NTT Data
Javaはセキュリティガバガバでオワコンだから仕方ないね
他に変えた所でイタチごっこでしか無いけどな
>>24
一応コンパイルできるからJavaよりは速い
ただ、組める人間相当限られるだろ・・・ >>27
NTT系列はJava使いまくってるのにSunもOracleも禁止、
合弁会社つくっちゃうくらいIBM絶対主義だったからな。
データベースはDB2、開発環境はEclipseとか このてのリバースエンジニアリング=バイナリ解析だと思ってたけど
ソースコード残ってる状況でも使う言葉なのか。委託先にコメント全消しで納品されたとかか
謎だ
cobolがわかるSE・プログラマを使ってcobolを使い続けるほうが低コスト
haskelとかhaswellとかhasって何者なの?
俺が25年前に勉強したフォートランはいつ、役に立つんですかね
>>35
23年前に全面刷新されて別言語になったのでまったく役に立たないでしょう ボロい汎用機って2k問題の時にリフレッシュされてるから需要ないんじゃないか?
>>28
経緯は知らないけど、
データの仕事でオラクル使ってたけど? ツールの目的すらわからない土方未満のトピ主が
間違ったスレタイを付けただけだな
■ このスレッドは過去ログ倉庫に格納されています