C#おじさん「C#はいいぞ」 [478973293]

1 :名無しさん@涙目です。:2024/10/08(火) 20:39:38.81 ID:TBPfv3gD0.net ?2BP(1501)

IEEEがプログラミング言語人気ランキングを発表――Pythonが圧倒的だが求職市場ではSQLが首位獲得
https://engineer.fabcross.jp/archeive/241004_ieee.html

153 :名無しさん@涙目です。:2024/10/09(水) 07:45:01.16 ID:l+0X1LMf0.net

>>147
どの言語とか限らずファイルを読み込む部分だけSQLを使うなんてのは良くある

259 :名無しさん@涙目です。(庭) [US]:2024/10/09(水) 22:57:44.56 ID:b+/UbLDR0.net

>>256
iが15の倍数の時はFizzBuzzと表示しなければならないんよ

243 :名無しさん@涙目です。:2024/10/09(水) 19:53:25.82 ID:hGdt4wUf0.net

>>241
へぇー

17 :名無しさん@涙目です。:2024/10/08(火) 20:49:31.38 ID:wYCZ8G8a0.net

上手いやつは何で書いても読みやすいし
下手なやつは何で書いても読みにくい

97 :名無しさん@涙目です。:2024/10/08(火) 22:18:24.15 ID:fhP1Ig9c0.net

JavaScriptの使いづらさは異常
アローやらプロミスやらもっとストレスなく読み書きできる単純な方がいい

34 :名無しさん@涙目です。:2024/10/08(火) 20:57:45.10 ID:/rNqoffz0.net

C++ と C# の違いが分からない…

5 :名無しさん@涙目です。:2024/10/08(火) 20:41:56.64 ID:38iCo4QF0.net

c#はcとかc++よりはマシだろ

266 :名無しさん@涙目です。:2024/10/10(木) 01:22:20.31 ID:DEwzofeI0.net

fortran77とCしか使ったことない

211 :名無しさん@涙目です。:2024/10/09(水) 12:33:10.77 ID:40ZfkMu00.net

D♭

31 ::2024/10/08(火) 20:55:36.47 ID:JfpZgpIR0.net

>>3 短期間だが経験した事はあるぞ。テキストに書くのではなくBI Developerだったが。

262 :名無しさん@涙目です。:2024/10/09(水) 23:50:15.65 ID:gjwukxHy0.net

>>237>>261
イキリワイも参加していいならこう書くかな

for (int i = 1; i <= 101; i++)
{
Console.WriteLine(
(i % 3 == 0, i % 5 == 0) switch
{
(true, true) => “FizzBuzz”,
(true, false) => “Fizz”,
(false, true) => “Buzz”,
_ => i.ToString()
}
);
}

199 :名無しさん@涙目です。:2024/10/09(水) 10:43:06.25 ID:2VCBV7w20.net

DBエンジン側で出来る事をわざわざアプリ側でやるのは単純に非効率だと思う

152 :名無しさん@涙目です。:2024/10/09(水) 07:39:51.50 ID:/+QueXRp0.net

プログラム言語だけで仕事になる時代は疾うの昔に終ってるんだわ
大半の言語でじゃあ何のフレームワーク使えますかってなる

55 :名無しさん@涙目です。:2024/10/08(火) 21:15:08.42 ID:U8qgEHEr0.net

建設設計が専門なのでプログラムはササッと書きたい
なのでVB、VBAが一番

107 :名無しさん@涙目です。:2024/10/08(火) 22:50:12.91 ID:WCTLmnch0.net

>>100
厳禁なはずだがねえ
Javaでループしながら1行ずつSELECTとか日常茶飯事だわ
webサーバーとDBサーバーがいつ通信してるとか意識してないっぽい

249 :名無しさん@涙目です。:2024/10/09(水) 20:41:56.95 ID:IGXYvWgv0.net

>>248
オブジェクト指向は使い方を間違えると
使わないよりも遥かに深刻な状況をもたらすことが明らかになったから
他の深刻化しにくい方法が選ばれたりしてるな

212 :名無しさん@涙目です。:2024/10/09(水) 12:33:14.27 ID:YxwNMB6J0.net

>>146
作者もういないんかな
あれのexe作れる機能込みでossしてほしかった

35 :名無しさん@涙目です。:2024/10/08(火) 20:58:21.52 ID:MDOHCP230.net

F#って使ってる人いんの?

87 :名無しさん@涙目です。:2024/10/08(火) 21:47:31.28 ID:TjoAAP1v0.net

COBOL

90 :名無しさん@涙目です。:2024/10/08(火) 21:55:31.44 ID:bTF8ilME0.net

C♯だぞおぢ「C♯だぞ」

25 :名無しさん@涙目です。:2024/10/08(火) 20:53:39.65 ID:YRKRjAbe0.net

>>23
いつの話や

208 ::2024/10/09(水) 11:54:41.39 ID:EEDOTFEB0.net

>>207 あんたみたいな人にチームリーダーになってほしい

48 :名無しさん@涙目です。:2024/10/08(火) 21:05:23.21 ID:IQ/bfqod0.net

>>34
Cの息子がC++
Cの息子を騙るJavaの息子がC#
Javaの息子を騙る赤の他人がJavaScript

98 :名無しさん@涙目です。:2024/10/08(火) 22:24:59.47 ID:MPs2ysLC0.net

VBAは環境を変えられない業務PCの最適解や

13 :名無しさん@涙目です。:2024/10/08(火) 20:46:34.94 ID:NQsba4Ji0.net

昔、javaに比べて例外処理がダメに思えたけど今はそうでもないんかな?

260 :名無しさん@涙目です。(ジパング) [NL]:2024/10/09(水) 22:59:08.00 ID:2onc/XRo0.net

はじめてのCしか読んだこと無いな

112 :山下 (日本のどこか) :2024/10/08(火) 23:32:21.20 ID:nkW9PDWV0.net

>>40
unsafe指定すればポインタが使えるのも大きい

99 :名無しさん@涙目です。:2024/10/08(火) 22:29:01.30 ID:UGk1d5i20.net

スポーツはいいぞ

133 :名無しさん@涙目です。(庭) [KW]:2024/10/09(水) 03:36:25.76 ID:BSjy38G00.net

python勉強してるでもよくわからない
才能ないかも

71 :名無しさん@涙目です。:2024/10/08(火) 21:27:20.77 ID:spkdiZJl0.net ?PLT(12015)

>>66
最初期はdelphiをc言語風にしただけのものだったからな。
c#はjavaより後発だけどベースとなったdelphiはjavaより先発

241 :名無しさん@涙目です。:2024/10/09(水) 19:41:57.83 ID:b+/UbLDR0.net

>>240
今のは、ちょっとしたプログラムの記述に便利なようにクラスやMainメソッドなしに
コードが書ける

38 :名無しさん@涙目です。:2024/10/08(火) 21:00:18.06 ID:D9dUfrCe0.net

志位ー志位ー志位、噂の志位ー志位ーシャープ
この夏の素敵

72 :名無しさん@涙目です。:2024/10/08(火) 21:28:43.30 ID:JncXRz/G0.net

>>13
逆。今はJavaにある検査例外が駄目だって言われてる。

78 :名無しさん@涙目です。:2024/10/08(火) 21:40:37.87 ID:VJE8cz+q0.net

>>42
正解と思う
プログラム設計って、黙々と最適化を図っていく作業
コンパイルエラーや実行エラーで「怒られた!」と都度ストレス抱えるようなもんじゃない

113 :山下 (日本のどこか) :2024/10/08(火) 23:33:33.87 ID:nkW9PDWV0.net

>>60
一箇所だけ間違ってるよ
C#はobject pascalの息子

62 :名無しさん@涙目です。:2024/10/08(火) 21:21:58.09 ID:Q6xAc8Pc0.net

新堂「スポーツはいいぞ」

186 :名無しさん@涙目です。:2024/10/09(水) 09:34:16.87 ID:eG9Q0G4b0.net

>>184
プログラミングはcode
和音はchord

240 :名無しさん@涙目です。:2024/10/09(水) 19:38:52.31 ID:hGdt4wUf0.net

>>237
いまのってクラスやメソッドの定義要らないの?

102 :名無しさん@涙目です。:2024/10/08(火) 22:35:30.21 ID:q0c6MjAR0.net

>>3
マーケティング系での案件とか割とある

27 :名無しさん@涙目です。:2024/10/08(火) 20:54:44.37 ID:fhP1Ig9c0.net

h#おじさん「こっちこいよ!」彡⌒ミ

121 :名無しさん@涙目です。:2024/10/08(火) 23:53:35.59 ID:Usxz106B0.net

>>85
> それが本当なら転職したいわ

コボラーが嫌で転職したのに?

247 :名無しさん@涙目です。:2024/10/09(水) 20:05:20.74 ID:AHkf4NTq0.net

COBOL

189 :名無しさん@涙目です。:2024/10/09(水) 09:42:15.34 ID:e/E3eEZS0.net

20年前ぐらいにコボラーのおっさんが作ったVB6アプリ見てたら
まったく違う現場なのにいったん表をPCに取り込んでその結果から再度クエリ投げてるんだよな
表の連結すれば一発で済む話なんだけど今でもこういう現場あるの?

73 :名無しさん@涙目です。:2024/10/08(火) 21:30:39.16 ID:EUm/eydU0.net

Object Pascal

204 :名無しさん@涙目です。:2024/10/09(水) 11:18:20.58 ID:biYSlFIc0.net

>>203
Z80 8086 BASIC PL/1 C/C++ C# Java JavaScript やったが
マシン語とか今更やりとうないわ

300 :名無しさん@涙目です。:2024/10/11(金) 12:58:50.91 ID:HMlCg08u0.net

D言語とは何だったのか?

289 :名無しさん@涙目です。:2024/10/10(木) 21:40:04.98 ID:JGYW7VFL0.net

組み込みエンジニアって回路設計や基板設計もできるものなの?
それとも全然別?素人丸出しの質問でアレだが

139 :名無しさん@涙目です。:2024/10/09(水) 05:21:59.46 ID:xboz09zZ0.net

>>125
いまとなっては仕様も文法も汚すぎる
テンプレートの中でデバッガが出口を求めてぐるぐるするし

217 :名無しさん@涙目です。:2024/10/09(水) 12:47:05.33 ID:7yssnbo80.net

>>210
CとC++みたいな文法の互換性はないけど、Javaは巨大すぎるC++の反省から幾つか機能を減らしてるわけだから
んでC#はJavaの真似

297 :名無しさん@涙目です。:2024/10/11(金) 08:45:39.12 ID:Q1ohEX+e0.net

>>295
>>280にもあるけど米国政府でも
CからRustへの移行が推奨されてるようだ
https://xexeq.jp/blogs/media/topics2882
既存のCプログラムが大量にあるので
Rustへ自動変換するシステムを開発中
in国防総省DARPA(Internetの起源でもある)

138 :名無しさん@涙目です。:2024/10/09(水) 05:20:18.03 ID:xboz09zZ0.net

>>5
まるっきり用途が違う言語を並列に語るなよ
C++はともかくCが適した環境はあるし
C#は代替にはならん

201 :名無しさん@涙目です。:2024/10/09(水) 11:07:37.18 ID:biYSlFIc0.net

20年前といえば森喜朗が総理やってた頃だっけ?
まだまだメインフレーム時代のステップ文化のおっさんとか
ウロウロしてそうだしステップ数稼ぎのコードだったりして

117 :名無しさん@涙目です。:2024/10/08(火) 23:42:31.36 ID:BXEHJcml0.net

何かアイデアがあってささっと動く形にするのはPerlが一番楽で速い。
python流行ってるから少しやってみたけど、変数の中に入ってるのが整数か文字なのかいちいち気にしなきゃいけない時点でPerlからの乗り換え候補にはならんかったわ。

264 ::2024/10/10(木) 00:33:28.38 ID:4Mx1HN9B0.net

switchを式とするか(この場合)、文とするかで事情があるのかな

63 :名無しさん@涙目です。:2024/10/08(火) 21:22:36.39 ID:NQsba4Ji0.net

一時期SQLで食ってて今は引退してるけどまだあれ生きてるんか
もう今は全部オブジェクト型になったかと思ってたんだが

222 :名無しさん@涙目です。:2024/10/09(水) 13:04:22.40 ID:dygIL6UT0.net

>>221
phoMyAdmin先生「web上からSQL実行すればええやん!w」

144 :名無しさん@涙目です。:2024/10/09(水) 06:08:57.33 ID:T/Umi1NO0.net

組み込み系目線だと速度でないゴミ
結局ドライバ部分をC++で書くことになる

200 :名無しさん@涙目です。:2024/10/09(水) 11:07:20.69 ID:3LIul5s30.net

>>63
なってないから若い奴らは組めないし
相変わらずすげー長い

271 :名無しさん@涙目です。:2024/10/10(木) 08:05:57.43 ID:QRWkyEtt0.net

それでも……AIに職を奪われる業種には上位にランキングされるわけだな

245 :名無しさん@涙目です。:2024/10/09(水) 20:03:09.35 ID:vxB5TNhK0.net

>>216
難しくないとは思うけど
かたくなに拒む奴がいるんだよな

215 :名無しさん@涙目です。:2024/10/09(水) 12:41:05.33 ID:8Xg4aNSF0.net

〇〇シリーズもののレゴブロックを組み立てるのはモノづくりとは違うわい

206 ::2024/10/09(水) 11:49:25.80 ID:Xx5b+aeB0.net

>>191
C++の++を圧縮すると#になる
つまりC++の無駄なとこ取り除いたながC#

275 :名無しさん@涙目です。:2024/10/10(木) 11:12:31.74 ID:E5B7LJNn0.net

>>269
上流工程を任せる正社員ならばそれでいいんだけど、
派遣を取るのにマネージメント重視で選んだ人を充てられて酷い目にあったことある
数行のプログラムを書いてもらうのに平気で1週間2週間かかるし、こっちも説明に莫大な時間を費やされるし

226 :名無しさん@涙目です。:2024/10/09(水) 15:10:35.75 ID:zhYSO4Am0.net

中年になるとプログラミングができなくなる。PGは底辺。

177 :名無しさん@涙目です。:2024/10/09(水) 08:57:35.30 ID:PN+USzxU0.net

>>172
今でも仕事でC#からRS232C経由で機器制御とか普通にやってるな。
デスクトップアプリ畑の仕事やる時はC#使うし、Web系のお仕事やる時はrubyやpython使うし、古の魔術を現代に甦らせる時はCOBOLコードを読むこともある。
組み込み系も何度かやってきたのでCも書ける。
Web系の仕事の時はフロント周りまでやること多いからtypeScriptでReact扱うこともある。
大抵の業務ではDBとの腐れ縁が切っても切れないので、SQLは息をするように使ってもいる。

要は、やることに応じて適切な言語を選択することが重要であって、特定の言語だけに依存した勉強は仕事の幅が広がりにくいという経験則。

85 :名無しさん@涙目です。:2024/10/08(火) 21:46:35.31 ID:l3NEZp7i0.net

>>26
それが本当なら転職したいわ

96 :名無しさん@涙目です。:2024/10/08(火) 22:14:09.08 ID:GdtNotvP0.net

SQLなら書けるけどITなんか絶対戻らない

127 ::2024/10/09(水) 01:51:26.53 ID:Abcn9Wql0.net

linqでDataTable操作してる時が一番C#使ってる感ある
そして人類のためにVB.NETは早く滅んでどうぞ

51 :名無しさん@涙目です。:2024/10/08(火) 21:06:54.91 ID:CXxplUT20.net

Prolog使ってたなぁ。38年前

178 :名無しさん@涙目です。:2024/10/09(水) 08:58:20.31 ID:urcu0rGA0.net

windows上で.netやるならできない事はないんじゃなか
ってくらいよね
VB.net↔VC#のコンバートも可能だし
VB.net専用のライブラリはそのままVC#で使うことになるけど

(Visited 1 times, 1 visits today)

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

Translate:

Translate »
ページTOPへ↑