アカウント名:
パスワード:
そんな手段があるなら、是非、我が社の採用試験にも採用してください。
採用試験なら,プログラム書かせるだけでは?必要な能力に見合った設問を与えれば,すぐ判ります.
今回の場合は,能力があるか否か?では無くて能力が無いという主張が嘘か本当か?,という点が争点です.これは例えば- 学生時代のレポート等- 以前の勤務先で作成したファイル類の中にソースコードが見つかったりすると,嘘である可能性がものすごく高くなります.
仕事でやってる職業プログラマーなら、・ 今までの仕事で使ったことがあるか?・ 履歴書に使える言語として含まれてないか?・ 他にどんな言語が使えるのか?も重要かと。
家宅捜索したんなら、C#の参考書がどれだけあったか、今までの購入履歴にC#本がどれだけ含まれていたかとかも重要かな。
それで、ケーサツはC#が使えるという証拠を掴んでたから逮捕したんだよね?ね?
警察にCとC++とC#とObjective-CとJavaとJavaScriptとX-Basicの区別がつくんかな…
F#は演算子やらエントリポイントを示す属性やらが含まれるFSharp.Core.dllにリンクされるのですぐわかる。VBも同じようにMicrosoft.VisualBasic.dllにリンクされる。C++/CLIはVS2012からmsvcm*.dllにリンクされなくなったのか…。とはいえ、生成されるコードが特徴的だからすぐわかる。例えば変数名が残ってたりconst属性がついたり。これらの特徴がないのがC#ってとこかな。もちろん、アセンブラを使えば、どの言語にも似せることはできるだろうけどそれはそれ。
Microsoft.VisualBasic.dllにある機能はVB6からVB.NETへの変換のために用意されたものが多くあまり使う必要が無いのでリンクされないことが多いC#でもその機能が必要で利用したならリンクされる
自然に書くとF#ランタイム使うんじゃ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
ある言語で開発する能力をもつことを立証する手段 (スコア:5, すばらしい洞察)
そんな手段があるなら、是非、我が社の採用試験にも採用してください。
Re: (スコア:4, すばらしい洞察)
採用試験なら,プログラム書かせるだけでは?
必要な能力に見合った設問を与えれば,すぐ判ります.
今回の場合は,能力があるか否か?では無くて
能力が無いという主張が嘘か本当か?,という点が争点です.
これは例えば
- 学生時代のレポート等
- 以前の勤務先で作成したファイル類
の中にソースコードが見つかったりすると,嘘である可能性がものすごく高くなります.
Re: (スコア:0)
仕事でやってる職業プログラマーなら、
・ 今までの仕事で使ったことがあるか?
・ 履歴書に使える言語として含まれてないか?
・ 他にどんな言語が使えるのか?
も重要かと。
家宅捜索したんなら、C#の参考書がどれだけあったか、
今までの購入履歴にC#本がどれだけ含まれていたかとかも重要かな。
それで、ケーサツはC#が使えるという証拠を掴んでたから逮捕したんだよね?ね?
Re: (スコア:1)
警察にCとC++とC#とObjective-CとJavaとJavaScriptとX-Basicの区別がつくんかな…
Re:ある言語で開発する能力をもつことを立証する手段 (スコア:0)
# .NETってビルド後のバイナリからC#かVBか区別つくモンなの?
Re:ある言語で開発する能力をもつことを立証する手段 (スコア:3, 参考になる)
F#は演算子やらエントリポイントを示す属性やらが含まれるFSharp.Core.dllにリンクされるのですぐわかる。
VBも同じようにMicrosoft.VisualBasic.dllにリンクされる。
C++/CLIはVS2012からmsvcm*.dllにリンクされなくなったのか…。とはいえ、生成されるコードが特徴的だからすぐわかる。例えば変数名が残ってたりconst属性がついたり。
これらの特徴がないのがC#ってとこかな。
もちろん、アセンブラを使えば、どの言語にも似せることはできるだろうけどそれはそれ。
Re: (スコア:0)
Microsoft.VisualBasic.dllにある機能はVB6からVB.NETへの変換のために用意されたものが多く
あまり使う必要が無いのでリンクされないことが多い
C#でもその機能が必要で利用したならリンクされる
Re: (スコア:0)
自然に書くとF#ランタイム使うんじゃ