- 1 : 2024/08/05(月) 19:03:47.025 ID:ooE4K7KZ0
- 他の言語は環境構築なんかでクソ時間取られるがC#ならVisualStudioを無料でインストールしたらすぐに簡単に始められる
これで初心者が環境構築でつまずいて諦めることもなくなる - 5 : 2024/08/05(月) 19:06:26.910 ID:ooE4K7KZ0
- VisualStudioのC#なら仮想環境という言葉を知らなくてもプロジェクト一つがすでに仮想環境のようになりパッケージ管理もGUIで簡単に管理できます
- 6 : 2024/08/05(月) 19:06:48.538 ID:ooE4K7KZ0
- C#が強いんじゃなくてVisualStudioが強いんだわ
これガチで - 7 : 2024/08/05(月) 19:07:42.870 ID:ooE4K7KZ0
- インテリセンスにコパイロットも付くしよぉ
Tab押しまくるだけで勝手にプログラム書いてくれるの楽すぎだろマジで - 8 : 2024/08/05(月) 19:07:45.909 ID:uT8oLjb80
- 実行形式.pyで簡単にWindowsで管理できるpythonにしますね
- 9 : 2024/08/05(月) 19:08:50.735 ID:ooE4K7KZ0
- >>8
管理できないよね
Venvとかマジかったりぃし - 11 : 2024/08/05(月) 19:10:37.988 ID:ooE4K7KZ0
- VisualStudioにもPythonあるけどインテリセンス有効じゃないし何よりシンタックスハイライトがゴミなんだが
VenvをGUIで作る機能はまぁありがたいけどな
pip installもGUI操作でできるが
ただ普通にC#の環境には負ける - 12 : 2024/08/05(月) 19:11:31.809 ID:ooE4K7KZ0
- 今日初めてJavaやるためにEclipseインストールして使ってみたんだがVisualStudioがどんだけ優れたIDEだったのかを再認識できたよ
- 13 : 2024/08/05(月) 19:12:34.368 ID:PIkIkp5d0
- jsに勝るお手軽言語はないよ
C#は個人的に好きだけどゲーム作る時くらいしか使い道ない
(逆にゲームなら全部これ一本で作れるからおすすめ) - 14 : 2024/08/05(月) 19:16:11.821 ID:ooE4K7KZ0
- >>13
残念だがVisualStudioなんかのデスクトップアプリはC#で作られてる
プログラマーならみんな使ってるだろうStackOverflowもC#のASP.NETだしな - 26 : 2024/08/05(月) 19:33:25.171 ID:azyrdMDV0
- >>14
VisualStudioはWin32で作られてるからC#じゃないよ - 27 : 2024/08/05(月) 19:39:03.827 ID:ooE4K7KZ0
- >>26
C#だよ
Roslynで新しく作られてるよ - 28 : 2024/08/05(月) 19:40:38.750 ID:azyrdMDV0
- >>27
RoslynはコンパイラであってVisualStudioではないよ - 29 : 2024/08/05(月) 19:42:32.129 ID:ooE4K7KZ0
- >>28
Roslyn使うために新しく作られてるよ
インテリセンスのところは丸ごとRoslynの機能だよ - 33 : 2024/08/05(月) 19:55:40.679 ID:azyrdMDV0
- >>29
それただのLanguage Server Protocolでしょ
VisualStudioではないよ
JavaはEclipseの事だ!って勘違いしてる初心者と一緒 - 15 : 2024/08/05(月) 19:16:51.596 ID:EFCCpjAs0
- ずっと組み込みでcくらいしか使ってなかったのだが
必要あってc#始めたのだけどバージョンによって書き方が色々変わっててなにが正解なのかさっぱりわからない
独学だと結構難しい気がする - 19 : 2024/08/05(月) 19:19:30.861 ID:ooE4K7KZ0
- >>15
あるあるw
Winform,WPF,WinUI3でクラスが名が同じでも名前空間変わるし使えないからこんがらがるよな
そういうときはマイクロソフトのドキュメントを見るのだ
クラスをプロパティ、メソッドって分かれて書いてあって見やすいぞ - 16 : 2024/08/05(月) 19:17:29.513 ID:YM0Nw7iB0
- Cは「線を引く」「線を曲げる」「線を歪曲させる」「線を斜めにする」「線のサイズを小さくさせる」「線を・・・」
って感じでものすごいめんどくさいからイヤ! - 20 : 2024/08/05(月) 19:21:48.459 ID:ooE4K7KZ0
- >>16
CよりC#だな
はるかにグラフィック関係クソ楽
最近って言っても6年くらい前だけどDirectXを使った描画APIがあってシェーダー言語でエフェクトかけられるみたいでめちゃくちゃ面白そう
今自分それやってる
https://youtu.be/VaxlXa809bQ?si=pPBtrWJ2aMEDRHkj - 17 : 2024/08/05(月) 19:17:41.023 ID:ooE4K7KZ0
- C#はWebクライアント開発もBlazor使えばJSよりはるかにお手軽に開発出来るんだよね
htmlのタグに@変数名付ければ簡単にプロパティバインディングができる
最強かよC# - 18 : 2024/08/05(月) 19:18:49.179 ID:gnCiXnkC0
- グラフ書くのにmatplotlib使いたいからPython一択。
- 21 : 2024/08/05(月) 19:22:51.393 ID:ooE4K7KZ0
- >>18
普通にLiveChartでよくないか?
matplotlibって何がいいの? - 24 : 2024/08/05(月) 19:28:00.825 ID:gnCiXnkC0
- >>21
Python Control Systems Libraryの伝達関数プロットしたいんですよ。 - 25 : 2024/08/05(月) 19:28:18.472 ID:ooE4K7KZ0
- >>24
うんよくわからん - 22 : 2024/08/05(月) 19:22:55.706 ID:3wo6Wda90
- .NET Flameworkとかいう一度つけたら外せなくなる装備
- 23 : 2024/08/05(月) 19:28:00.606 ID:ooE4K7KZ0
- >>22
それな
こいつ最強フレームワーク過ぎて他に移れない
他の言語は完璧じゃないから色んな人間が色んなフレームワークを作る中C#だけはマイクロソフトが作った完成された.NET一択って感じ - 30 : 2024/08/05(月) 19:42:56.303 ID:Y62+pK7Y0
- はぁ、、なにんにもわかってないわ
まずはVBAで″プログラミング″ を体感した後、VB.NETでOfficeに依存しないWinアプリケーション開発とオブジェクト指向を学び、そこからjsPythonC#C++rubyなど目的に応じた言語を納めていくのが王道だよね? - 31 : 2024/08/05(月) 19:44:45.825 ID:ooE4K7KZ0
- >>30
まぁ最初からC#でもいいよね
ExcelVBAのエディターゴミだし - 32 : 2024/08/05(月) 19:52:06.819 ID:wC2ktjGX0
- C#はメソッド名を大文字で始める文化が気持ち悪くて無理
コメント