アカウント名:
パスワード:
レガシーな言語で書かれたレガシーなソフトウェアの保守のために、その人は居るんじゃねーの?
会社の負担だとかは、人事を考える立場の人が考えれば良いことだし。
果たしてC++はレガシーなのか、有る意味あれほど先進的な言語もないと思うが。というかスクリプト言語でマルチスレッドが必要なほど重い処理するなら、最初からバイナリ吐ける言語で作ったほうがいいんじゃないの、
上記と逆のパターンなのか、新しいことしたがるのも困る。
C#でラムダ式つかいまくってて、クラスの関数2,3個かとおもいきやラムダ式で数10個の関数を生み出してたり。
単純なラムダ式なら許容できるけれど数10行もすると普通に関数として書いてくれよと思う・・・。
C++で、ほとんどC言語やんてプログラム書く人いますやん
c言語はある程度は書けるけどc++は解らんと言うと、c++を解ってる人は同じだと言うけれども、じゃあつってグローバル関数と構造体で書くときっと怒り出す。/* malloc()も使ったりして */
動的配列が使えるC++で、動的にメモリを確保するってのはバッドノウハウじゃないのかね。スマートポインタも、既存のコードとの互換性を維持するための妥協案、コンストラクタの中で、わざわざnewで動的に貼り付けるとか不毛すぎ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
今の言語は今使える人がいるでしょ。 (スコア:0)
レガシーな言語で書かれたレガシーなソフトウェアの保守のために、
その人は居るんじゃねーの?
会社の負担だとかは、人事を考える立場の人が考えれば良いことだし。
Re: (スコア:0)
果たしてC++はレガシーなのか、有る意味あれほど先進的な言語もないと思うが。
というかスクリプト言語でマルチスレッドが必要なほど重い処理するなら、最初からバイナリ吐ける言語で作ったほうがいいんじゃないの、
Re:今の言語は今使える人がいるでしょ。 (スコア:2)
VB.NetでClassを使っててOOPかと思いきや
名前空間と勘違いしてるプログラムの修正もやったことあるしw
clausemitz
Re: (スコア:0)
上記と逆のパターンなのか、新しいことしたがるのも困る。
C#でラムダ式つかいまくってて、クラスの関数2,3個かとおもいきや
ラムダ式で数10個の関数を生み出してたり。
単純なラムダ式なら許容できるけれど数10行もすると
普通に関数として書いてくれよと思う・・・。
Re: (スコア:0)
# VB.NET(.NET3.5)でラムダ式が実質使えなくてその反動で使いまくったことはある。それはあとでメソッドに直した。
Re: (スコア:0)
C++で、ほとんどC言語やんてプログラム書く人いますやん
c言語はある程度は書けるけどc++は解らんと
言うと、c++を解ってる人は同じだと言うけれども、
じゃあつってグローバル関数と構造体で書くと
きっと怒り出す。
/* malloc()も使ったりして */
Re: (スコア:0)
動的配列が使えるC++で、動的にメモリを確保するってのはバッドノウハウじゃないのかね。
スマートポインタも、既存のコードとの互換性を維持するための妥協案、コンストラクタの中で、わざわざnewで動的に貼り付けるとか不毛すぎ。