
ワタクシはコンピュータ言語の習得を試みるのが趣味である。決してマスターするぞという高望みは無いのである。C#は昔・・・2010年ごろかしらねえ、インストールした事はある。JAVAとC#で比較だあぁぁぁと思った次第である。
JAVA,C#は中間言語に落とすという共通項がある。そうすると何が良いのかワタクシは理解しておらん・うーたん。なにかいいことがあるのであろう。メリットがあるからJAVA,C#ともに多くのユーザーがおるのであろう。知らんけど。
ワタクシはプログラマーではござらぬ。MicrosoftがJAVA真似て似たようなコンピュータ言語を作ったとかシッタカしとる連中がいた気がするがMicrosoftは直ぐに真似した電器産業になるのである。どやどーーや。
真似した電器産業どころか儲かりそうなベンチャー企業は直ぐに吸収・・・ってか、それはGoogleだって他企業だって日常茶飯事なのであーーーーた。なむう。真似した電器産業のような真似するより開発したベンチャー企業を吸収する方が手っ取り早いですわねえ。そうでごさざいますねえ。GoogleもDeepMind社を買収してAIのトップランナーになったのでしたねえ。
自社で自社のエンジニアに真似させるより、そのベンチャー企業を買収する方が効率的なのであーーーる。そうでございますねえ。
2010年頃は C#3.0だった気がするが、今はC#12.0なのである。上の編はC#10である。2020年から4年めですねえ。。。。。
てなわけでワタクシは出版社から例題をdownloadしたし解凍してVScodeで動作を見るのであるが、・・・・と思ったのだがVisualStudio2022 Communityでの例題であった。
*.slnをクリックしたらVisualStudio2022 Communityが起動したのである。そりゃそうだ。
で、例題の一つをビルド実行したら動いたので準備OK牧場。
ただし、これはVisualStudio2022 Communityの使い方を知っている場合にはすんなりだが知らないとビルド実行はできまい。スタートアップの設定をしないといかんのよよよよよん。
ここらはVC++で10年ぐらい前はよくやったのでOK牧場。
2010年頃はC++/CLIというコンピュータ言語もあってな。今もあるけど。
ワタクシはコンピュータ言語に興味を持ったのはMicrosoftがVC++2008 Expression ってのタダで出した頃なのだす。タダで釣られたのだす。VC++2005 Expressってのもあったらしいのだが2005年頃は興味なかったのだす。
そして、こともあろうに当時MicrosoftがC++/CLIを宣伝していたのだす。なのでワタクシは本を2,3冊買って勉強し、さらにVC++勉強部屋(今は消えとる、高齢の元・大学教授が運営していた)で勉強したのだす。C++/CLIの複雑さに比べたら他言語は単純すぎてワロタだす(あくまでも妄想であり)
ちなみにワタクシは使いこなせるコンピュータ言語はないのどす。どや。どーーや。(笑)
というわけで C#3.0からC#10.0へ一気にジャンプなのどす。ま~どういうものか、というところが分かれば良きかな。ワタクシはプログラマーではござらぬ。雑学収集だけだす。
ま~しかし、ワタクシは本を買ったわけではござらぬが例題はdownload可能なのですねえ。。。。。 翔泳社様に感謝するしだいでありますm(_ _)m ありがとさんさん
ところでVisualStudio2022 Communityでの例題なのでVisualStudio2022 Communityを使うのであるがVScodeで手動でProject作って・・・という方法もある。
これはドットネット言語で共通らしい。 VC.Net, VB.Net, F#.Netとかですねえ。詳しくは知らないが。
> dotnet build とかさ。 > dotnet run とかさ・・・・・
で、こういうのGo言語もRust言語も似たようなコマンドがありまするね。
> Go build とか、 > Go run とか・・・・うろ覚え。
ようするにコンピュータ言語の習得を試みるのが趣味のワタクシはコンピュータ言語って人が考えるものだから似たようなものだわな・・・・と思っている次第である。
それ言ったら車だって人が考えるものだから車輪が4つあってエンジンがあってハンドルがあって・・・・と似たようなものですわな。
そんなこと言ったらラジカセだって似たようなものだろし。
その似たようなもの・・・・はそうだけど独自性ってものがどこかにあってな。それが技術系では特許とかになり、文芸では創作であって著作権とかになったりするのであるぞ。
その似たようなもの・・・・の中でも違いというものがあるのだよ、ちみい。知らんけど。
だけど誰が考えてもそういうものになるってものは特許にもならんし著作物にもならんのだけど・・・ そこだな。そこに現れる違いってものが大事なのだな。
で C#の話は? うむ。 忘れた(´・ω・`)
posted by toinohni at 18:13| 東京 ☁|
Comment(0)
|
ソフト系雑学
|

|