[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2ch.scのread.cgiへ]
Update time : 08/01 23:19 / Filesize : 127 KB / Number-of Response : 435
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ぶっちゃけ始めるのにいい言語て何 part2



1 名前:デフォルトの名無しさん [2020/07/16(木) 16:11:58.71 ID:FdxXVx6E.net]
前スレ
ぶっちゃけ始めるのにいい言語て何?
mevius.5ch.net/test/read.cgi/tech/1583223433/

164 名前:156 mailto:sage [2020/07/27(月) 07:37:26.99 ID:P2Gsimd7.net]
シェルスクリプト・PowerShell は、あまり深入りしない方がよい。
複雑な処理は、Ruby でやる

Ruby なら、Vagrant, Chef も書ける。
それでラズパイを数個買って、環境構築の練習する。
さらに、Docker, Kubernetes も

これが最速

次に、YouTube で有名な、雑食系エンジニア・KENTA の言うように、Go へ進む。
Go, JavaScript, Kotlin, Groovy などは、Ruby に似ているから、学びやすい

165 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 07:55:37.94 ID:7rlQujAo.net]
見なさい、これがLinuxガイジとRubyガイジのコラボレーションだよ

166 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 08:20:45.80 ID:T6AAhqCf.net]
Linuxおじさんキャラ立ってるなあ

167 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 08:21:29.05 ID:iDNWe3mh.net]
>>165
共通する特徴としては、話の流れや周囲の反応には影響されずただただ自分の言いたいことを垂れ流すだけ、ということかな。

168 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 08:26:54.57 ID:xAXrsPgA.net]
サーバ:Linux
言語:Ruby
PM:KENTA
SE・PG:Linuxおじさん、Rubyガイジ

169 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 12:28:11.43 ID:BtZ+9Pb4.net]
>>145 IoT でも殆どアセンブラなんて必要ないよ。 時代を知らなさすぎるんじゃないのか?
その分野ならCだな。

Linux などOSはなんでも良い。言語じゃないからな。 敢えて言えばシエル系はツールとしては必要だけど。
多分Apache とかを想定してるのかもしれないが色んなOSで動くぞ。

Ruby は落ち目、Pythonブーム。 例えばIoTにもPython は使われるがRubyは使われない。
Ruby はWeb開発にRuby on Rails が多く使われてるからそう言ってるんだろうけど、今更の感がある。

一般的な用途で言えば、Web ならJavascript

このスレの話題から外れてるな。
このスレの主題は全くのプログラム初心者は何から学べば良いかという話なんだから一つだけに絞って推薦しなよ。
Python かC しかない。

例えば 情報処理技術者能力認定試験 での試験言語以外は考える必要はない。
C Java Python アセンブラ
(表計算も有るが学ぶ言語としては除外すべき)

170 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 14:37:17.72 ID:M823/t1p.net]
LinuCだとUbuntuじゃなくて、型落ちのCentOS7なんじゃないの?

171 名前:デフォルトの名無しさん [2020/07/27(月) 14:59:21.18 ID:nM26ogKC.net]
pythonから始めると変数の定義とか、ポインター、リファレンスなんかがいい加減になりそうだから
Cから始めるのがよい。
C、C++ができればpython覚えるのは楽ちんだから。

172 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 15:40:45.80 ID:v+WTXeYn.net]
>>160
鉱山から99.99%のシリコンを精製するところが難しいな
>>162
場合によってはブラジル語とか必要かもな



173 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 15:53:37.94 ID:8TjK2UzF.net]
>>172
ブラジルはポルトガル語な

174 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 16:05:06.77 ID:v+WTXeYn.net]
>>173
ほぇーブラポル語なんだーありがとう
ブラウザ ポストgeneration languageを探せ

175 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 16:07:25.81 ID:I0iYUETg.net]
バカとキチガイの巣窟スレ

176 名前:デフォルトの名無しさん [2020/07/27(月) 16:33:45.51 ID:sHdcWfjZ.net]
>>160-163

PC自作やLinuxのインストールがそんな大層な事か?
シェルはプログラミングと言えなくも無いが。
コマンドの基礎を覚えるのはプログラミングするならWinもLinuxも同じではあるが。
(むしろLinuxはコマンド覚え無いと言語の処理系のインストールすらままならないが)

あと、マイコンの書き込みソフトとか、Winしか無いのが多い。
鯖系でもしない限りLinuxは必要あるまい。
(Webアプリとかが人気だから鯖系需要あると言われればそれまでだが)

177 名前:デフォルトの名無しさん [2020/07/27(月) 16:41:59.39 ID:sHdcWfjZ.net]
>>145
私がアセンブラ勧めたのはIoTとか関係なく、OSに隠蔽された部分の仕組みを実感を伴ってイメージして欲しいからこその電子工作でアセンブラ。
ただの好みでは無い。

>>169の言う通り、実戦でアセンブラに出番はほぼ無い。
それでもアセンブラを勧めたのは仕組みの理解の為。

178 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 16:43:24.70 ID:4ewsC9UX.net]
アセンブラおじさんも参戦してきたね

179 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 16:47:13.26 ID:xLC4DZCW.net]
最初に覚える言語としてはVB.Netかな
きちんと潰しておけばC#もVBAも
見れば大体何が書いてあるのか読めるし
大体こんな感じで作ればいいって検討が付く

C#から始めるのもありだと思うけど
VBAから始めるのはなし

VBAとか旧VBは型がゆるゆるで
VBAしかやったことのない人のコードを
参考にするとVB.NetやC#に移行したとき
型の厳しさやObject指向の概念で
つまづいて死ぬ

180 名前:デフォルトの名無しさん [2020/07/27(月) 16:55:49.60 ID:sHdcWfjZ.net]
>>148
ソフトウェア的なプログラミングだけなら断然Haskell。
ハードもってならアセンブラ。

Haskellは処理を考える->ほぼそのまま書ける。
普通の言語は処理を考える->コンピュータ的な考えに直す->書く。と中に一個工程が挟まる。

アセンブラは例えばゲームボーイ アドバンス(GBA)のGRAMに直接書き込んでドットを表示したりとか、
お遊びで良いから一度は中身が把握出来る規模(ネットで検索含む)のハードを直で弄る経験をして欲しい。
8ビットの方が50コ程度の命令数しか無いし、それで8ビットCPUでできる事全てが出来るのだから、Pythonより覚える事自体は少ない。
その代わり、掛け算命令も無いので掛け算から自分で作る必要があるが。

181 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 17:18:48.80 ID:s8HyXiuJ.net]
どうせひとつの言語だけですべての概念をマスターできないのだから
敷居の低い言語なら何からはじめても良い

182 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 17:19:33.23 ID:xLC4DZCW.net]
>>180
いや、アセンブラはもういいでしょ?

掛け算自分で作るって
ただ単純に掛ける部分プラスして行くんじゃなくて
該当ビットが立っていたらシフトして足して行くアレのこと言ってるんでしょ?

その辺も6502とかでは作らなければダメだったりZ80の新しい奴以降は必要なかったりするから
何とも言えないし、
そもそも昔のハードなら考え無くてもいいけど
今、Object指向言語で組まれた
もののILとか見てみ?
覚えることだって格段に増えてるし
どう考えてもこれから始めようとする
初心者向けのものではないよ。



183 名前:デフォルトの名無しさん [2020/07/27(月) 17:20:28.39 ID:vHL9v+ro.net]
Windowsユーザーなら、おすすめはC#だな。
C→C++→Java→C#と進化してきたわけだから後発のC#をやるのが正解。
進化するごとに、よりプログラミングしやすく、そして安全になってる。
適当な入門書を買ってきて、その本に書いてある通りにやればいい。
最初は意味がわからなくても真似ればいい。絵のデッサンと同じ。
そのあとは少しずつコードを変えていけばいい。

184 名前:デフォルトの名無しさん [2020/07/27(月) 17:20:55.80 ID:CctcRh4x.net]
だからこそUbuntuが基本なんですよ。
プログラミングは難しいものではないですから、Linuxをインストール出来れば、自然とできるようになります。

185 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 17:28:30.73 ID:8TjK2UzF.net]
言語のスレなのにひたすらLinuxインストールの話してんのなんなん

186 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 17:31:24.04 ID:4ewsC9UX.net]
そういう病気だから

187 名前:デフォルトの名無しさん [2020/07/27(月) 17:36:10.57 ID:CctcRh4x.net]
日本のIT教育は、自分で使うパソコンを自分で組み立てることから始めるべきですよ。
自作したパソコンに自分でLinuxをインストール出来れば、諸外国に追いつけるようになります。

188 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 17:37:47.92 ID:xLC4DZCW.net]
>>183
そうかもね。
上でVB.Netから始めればいいって書いたけど
.Net Coreでこれ以上新しくなることが望めないみたいだし、
C#からやるのが正解なのかなぁ。

ただ、iPhoneのアプリ作るとかだと
Swiftが良さげ

189 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 17:44:38.67 ID:R5LKlxed.net]
昔アセンブラでツールとか作っていた身からしたら>>180は頓珍漢な時代錯誤にしか見えんな
おまけにプログラム初心者にそんなもの勧めるとか頭おかしい

190 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 17:54:34.47 ID:xLC4DZCW.net]
確かにうぶんつは貧乏自作er御用達みたいなところはあるけどさ、そこはWindows入れようよ。
VS入れられるとかまた視野が広がるよ。

191 名前:デフォルトの名無しさん [2020/07/27(月) 18:10:49.66 ID:vHL9v+ro.net]
>>188
ちょい前だったらVBもよかったのだが、
.NET CoreになってからはVBが外されてるっぽいので、VBは終わった感じ。
https://docs.microsoft.com/ja-jp/dotnet/core/tools/dotnet-new
こういうのを見ても、完全にC#が主流なのかなといった印象。

Windowsユーザーなら、.NET Core SDK と Visual Studio Code をインストールさえすれば
誰でもプログラミングできるんだから試してみたらいい。

192 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 18:14:59.27 ID:UNOcVsmE.net]
スレ立てるまでもないよりか
ハードに強そうな人がおられるみたいなので
ここで質問させてください

オリジナルのゲーム用か自作ツール用に
Javaかthree.jsのどちらかで画面操作するする為の
🎮コントローラーやら
🕹ゲームのボタンスイッチを
電子部品や電気スイッチをハンダ付けして5Vか12V
USBで接続して使えるようにしようとするなら
何が必要ですか?

キーボードやマウスに紐付けられるのかどうかわからないのですが
最低モーメンタリ押しボタン4つでHブリッジ回路で【左前】【左後】【右前】【右後】の組み合わせで8方向8進数の
入力イベントの分岐Switchプログラミングをして

3Dアバターキャラクターの戦車ラジコンの移動の様な動作をしたいと考えています。
ヒントや別スレ誘導などでも良いのでよろしくお願いします



193 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 18:27:09.69 ID:xLC4DZCW.net]
>>192
知らん
そもそもSwitchはぞのコントローラーに合わせた専用のI/Oポート持ってるんじゃないの?
まー、その辺の仕様が載ってる資料を手に入れるのが先かな
多分機密事項でそっち系の会社に入社でもしないと今は無理かも知れんけど

194 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 18:28:55.81 ID:xLC4DZCW.net]
>>192
あ、ごめん
別にSwitchのコントローラー使うって訳じゃないのね

195 名前:デフォルトの名無しさん [2020/07/27(月) 18:39:39.81 ID:CctcRh4x.net]
>>192
それはLinuxの範疇ですね。
ラズパイを使うと思います。

196 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 18:44:13.13 ID:UNOcVsmE.net]
>>194
ん、任天堂の事じゃ無いです(^^;;if elseで書ければ。
>>195
プレステのコントローラーにはラズパイ入って無いと思う

197 名前:デフォルトの名無しさん [2020/07/27(月) 18:49:07.02 ID:2I3xUck9.net]
有名IT企業のプログラム言語載ってるからこれ勉強して一発あてな!
re-file.com/18k/1677/

198 名前:デフォルトの名無しさん [2020/07/27(月) 18:51:21.99 ID:UNOcVsmE.net]
>>197
18禁のブラクラ貼るなボケ!

199 名前:デフォルトの名無しさん [2020/07/27(月) 20:10:25 ID:CctcRh4x.net]
人生の基本がLinuxってことですよ。

200 名前:デフォルトの名無しさん [2020/07/27(月) 20:11:13 ID:CctcRh4x.net]
Windowsではプログラミングが出来ないので、まずLinuxのインストールを教えるほうが良いんですよ。

201 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 20:14:16 ID:TfnjDE3E.net]
よっ、インストール大先生!www

202 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 20:17:51.77 ID:UNOcVsmE.net]
Windowsではプログラミングが出来ない
Windowsではプログラミングが出来ない
Windowsではプログラミングが出来ない
Windowsではプログラミングが出来ない



203 名前:デフォルトの名無しさん [2020/07/27(月) 20:22:11.74 ID:2I3xUck9.net]
学歴くそでプログラムしかできなかった大企業CEO一覧
re-file.com/18k/1677/

204 名前:デフォルトの名無しさん [2020/07/27(月) 20:23:49.48 ID:UNOcVsmE.net]
>>203
グロ画像荒らし

205 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 20:30:34.81 ID:heA5/uDS.net]
次から次へと珍獣が出てくる

206 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 20:34:06.54 ID:syMmkY0n.net]
この板のジジイってやたらとWindows推すよな
Mac使えない環境で働かされてるの?w

207 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 20:34:55.43 ID:T6AAhqCf.net]
マカーも来た

208 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 20:42:47.89 ID:TfnjDE3E.net]
プログラミング関連板ガイジ一覧
Rubyガイジ
jQueryガイジ
C#ガイジ(Blazorガイジ)
アセンブラガイジ
Linuxインストール大先生
グロ画像ガイジ
macガイジ

209 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 20:52:28.69 ID:xLC4DZCW.net]
>>206
MacっていうかAppleU時代からお世話になってるけど仕事に使うにはExcelのVBAとか使うときがちょっと・・・
まぁcocoaはいい感じだけどね

210 名前:デフォルトの名無しさん [2020/07/27(月) 21:21:31.83 ID:CctcRh4x.net]
エクセルは初心者用のアプリなので、早めに卒業したほうが良いですね。

諸外国に追いつくためにもLinuxを真剣に学ぶべきです。

211 名前:デフォルトの名無しさん [2020/07/27(月) 22:11:31.45 ID:X5N1CH7n.net]
>>182
ILって、ILで動くマイコンとかあったっけ?
よく嫁、ハードも教えるなら。だ。

micro:bitとかスクラッチでロボット動かすとか、そんなお遊び教える位なら
簡単な回路でも電子工作でアセンブラ教えた方が有意義だと言っている。

PC上でプログラミング教えて終わりなら、別に必須じゃない。

212 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 22:22:40 ID:P0jTEe7x.net]
Rubyガイジ・Linuxインストールおじさん・アセンブラジジイ「我ら3人主張は違っても、スレ違いレスを続ける意思は一つ!」



213 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 22:24:43 ID:P2Gsimd7.net]
>>192
ラズパイで、タミヤのラジコンカーとかだろ

ラズパイの雑誌に、センサーとか一杯載ってる。
コンテストも多い

214 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 22:27:38 ID:u9oz0ryS.net]
>>212
情報量ゼロの根性論や正論よりは面白い流れではある。時空の乱れというか。

215 名前:デフォルトの名無しさん [2020/07/27(月) 22:30:34 ID:GhAgXYnP.net]
>>206
デフォルトでhyperv使えるしな。
レティーナの初代はコスパ良かったが今は高いだけ。マックいらんわ。

216 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 22:37:26 ID:u9oz0ryS.net]
MacのトラックパッドはThinkpadのトラックポイントと比べたら微妙すぎて断念した。
慣れれば使いやすいのかな?

217 名前:デフォルトの名無しさん [2020/07/27(月) 22:38:19 ID:CctcRh4x.net]
Linuxのトラックパッドのほうが数段上ですね。

218 名前:デフォルトの名無しさん [2020/07/27(月) 22:59:17 ID:hDR6j1oM.net]
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など

simulationライブラリで純粋な関数式プログラミングをする
UIライブラリ (C#, 2D) を作ったよ
連続と離散を統一した!
4Dエンジン
matrixのライブラリ
ある強力なFor関数
SQLライブラリ

☆ VMを書いた(C# + DirectX) * x86ではない!
ttp://up.x0000.net/files/TSimulang.zip
☆ malloc / free を実装してみた (C#)
ttp://up.x0000.net/files/TMallocTest.zip

219 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 23:37:48.10 ID:xLC4DZCW.net]
>>211
今は炊飯器や自販機ですらAndroidOSとかで動いている時代。
マイコンなんて呼び方、今でもするのか?
MS-DOSすら生まれる前の時代、今でいうPC、つまりパーソナルコンピュータも
マイコン、つまりマイクロコンピュータと一括りに呼ばれていた時代があって、
語弊を招くから俺はマイコンという呼び方はあまり好きではない。

正直、ゲームボーイアドバンスの話など持ち出されても初心者どころか
その構成や仕組みを知る者自体もごく一部だ。
それでILどうのというくらいであればむしろアセンブラよりその機械に特化して
ニーモニックコードとそのオペランド、つまりマシン語を覚えた方が手っ取り早い。
それだけアセンブラを使用する環境など特殊であり極々一部であると言うことだ。
以前、ファミコンやスーパーファミコンの開発に携わっていた俺が
今その知識は殆ど糞の役にもたっていないと思ってるんだから間違いない。

220 名前:デフォルトの名無しさん mailto:age [2020/07/27(月) 23:47:29.79 ID:YVUzjwFJ.net]
>>155
ごめんなさいね
俺思ったこと外に出しちゃう性格なんだ

221 名前:デフォルトの名無しさん mailto:sage [2020/07/27(月) 23:49:34.71 ID:iDNWe3mh.net]
>>212
誰か一人消えたら、残りも同年同月同日に消えてくれ

222 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 02:01:36 ID:nmKcIHEQ.net]
>>171 それは如何にも正論に聞こえるけど、実際に初心者が覚えるスピードはインタプリタ言語なんだよ。
本の上で覚えるのと実際に動かして覚えるのでは違う。

逆にむしろPython、Java 、Javascriptからの方が入りやすい。
これらはCの系統を受け継いでるからどれか覚えれば他は理解しやすい。



223 名前:デフォルトの名無しさん [2020/07/28(火) 02:06:23 ID:v0dDAGpb.net]
無駄なこと覚えても全部無駄になるだけだぞ

224 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 02:10:11 ID:nl0WhoWH.net]
Javaはコンパイル必要じゃん嘘つき

225 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 02:37:54.92 ID:nmKcIHEQ.net]
>>224 ごめん、中間だな。

226 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 03:37:38.34 ID:vDb1pM15.net]
>>225
馬鹿だなー

227 名前:デフォルトの名無しさん [2020/07/28(火) 04:58:28 ID:ArykGkIv.net]
>>219
命令を覚えるのが趣旨じゃない。
文字コードAPIがどうやって各種のハードを動かす命令に変換されて行くのか?とか、規格の必要性とかを実感を伴って理解してもらう為の電子工作とアセンブラ。

228 名前:デフォルトの名無しさん [2020/07/28(火) 04:59:22 ID:ArykGkIv.net]
x文字コードAPI
o文字コードやAPI

229 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 06:15:22.41 ID:PigAtlVX.net]
>>227
無駄。
IL以降の変換なんて命令セットによって変換されるコードに違いが出る。
IntelとAMDどちらを使っているかだけで別のコードを吐き出す。
そしてそれらは通常確認することが出来ないのでどんな流れになるかなど
想像の域になってしまうため、実際のものとは乖離する可能性が出てくる。

API等、そのような要素が入るものを使用する時点で、ハードどうのと言う話は破綻する。

230 名前:デフォルトの名無しさん [2020/07/28(火) 06:44:12.37 ID:Z44sycP1.net]
マウスでポチポチするのは素人。
プロはコマンドを使う。

231 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 06:57:11.09 ID:tEa3kbBY.net]
>>222
pythonがCの系統て

232 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 07:08:41.13 ID:PigAtlVX.net]
>>222
じゃ、コンパイルも出来てインタプリタとしても走るVBAって最強だNE!


いや、冗談だけどさ



233 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 07:24:42 ID:PigAtlVX.net]
Pythonかー
Pythonなー

今覚えてる最中の言語ではあるけど
まぁC#とかだとLinqやラムダ式って
出てきた時点で身構えちゃう人多いけど
Pythonはそれありきってところもあるから
気がついたら覚えてたって感じになるから
それはそれでいいのかもねー

234 名前:デフォルトの名無しさん [2020/07/28(火) 07:42:27.53 ID:Z44sycP1.net]
Linuxでしょ普通に考えて。

235 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 07:43:46.44 ID:PigAtlVX.net]
>>234
前から思ってたんだけど
UNIXじゃダメなんですか?

236 名前:デフォルトの名無しさん [2020/07/28(火) 07:48:47.78 ID:Z44sycP1.net]
UNIXはLinuxと互換性があるかのような宣伝してるけど、互換性低いからね。
これJARO案件ね。

237 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 09:42:50.05 ID:1CKIh4Df.net]
>>234
Linuxは言語ではない

238 名前:デフォルトの名無しさん [2020/07/28(火) 10:14:57.06 ID:Z44sycP1.net]
印象操作だね。
MicrosoftのFUD乙。

Linuxは言語を含んでるからね。

239 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 10:27:49.73 ID:YobTZlzs.net]
Linuxは本来カーネルであるLinuxカーネルを指す
そのカーネルを作るために開発されたコンパイラがgcc
OSとして使えるようにLinuxカーネルにライブラリやソフトウェアを一緒にしたものをLinuxディストリビューションという

240 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 10:36:13.79 ID:JUN56GVT.net]
本物のバカか、ただの構ってちゃんか、マジレスを誘う愉快犯か。
いずれにせよ相手をしないのが一番かと思われる。

241 名前:デフォルトの名無しさん [2020/07/28(火) 10:47:16 ID:3cN4zSuS.net]
>>229
>IntelとAMDどちらを〜
その通りで、同じIntelでもマザーボードメーカーが違うだけでも厳密には違う。(その違いを吸収するのがデバドラ)
想像の域でいいんだよ。
想像すらした事無い方が普通なんだから。

黒板や教科書で説明するだけじゃ納得感が得られない。

>>82であえて配線を自由にするのもその為。

242 名前:デフォルトの名無しさん [2020/07/28(火) 10:51:05.95 ID:3cN4zSuS.net]
>>234
スレチなのを承知で言わせて貰えば、高負荷でダウンし難いのはLinuxよりBSD。



243 名前:デフォルトの名無しさん [2020/07/28(火) 11:10:35.53 ID:Z44sycP1.net]
LinuxにSSRを組み合わせれば世界最速。

そもそもBSDはスパコンに使われない理由を考えたほうが良い。

244 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 12:39:31 ID:PigAtlVX.net]
>>241
>>82を見てて主張したいことは解った。
ただ、それでもアセンブラはこれからプログラミングを勉強する初心者にとっては低級言語過ぎる。

やってるから解るだろうけど、今主流として使用されている言語と比較すると、
考えなければいけない部分の主旨が大きく異なっている。

アセンブラで取得出来る知識は、命令がどのように回路に働いて挙動するのかが主体になる。
つまり基本ではあるものの、ハード的な考えが主体となり、それに対してプログラムはあくまでオマケだ。
だからクラス等の概念も無いし、
無理にObject指向チックに作ろうとしても間接参照の嵐となり、むしろ危険なロジックになる。

比較して今主流の他の言語はどうか?
あくまでプログラムが主体となるので、昔のPC8001やMZ80Bで使われていただBASICとか、マシン語と呼ばれていた形式に名前も付いていないような
言語から構造化言語、object指向言語、関数型言語と発展を遂げたのは何故か?
何故それが必要になったのか?
モデルやデザインパターン等の概念が生まれた経緯とは?
突き詰めるとそういうところが重要になってくる。

同じじじいとしてアセンブラみたいな言語が衰退してもう殆ど使われなくなっているのは残念だし寂しいけれど、
今はもうTK80弄って一喜一憂したり、雑誌のI/O見てマイコンキットとか基板から半田ゴテで作って
「あー!半田玉が出来たー!!何かバイパスしてるー!!」なんて言ってる時代では無いんだよ。

245 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 12:54:35 ID:PigAtlVX.net]
>>238
そのまるでWindowsには言語が入ってないみたいな言い方はやめてよ。
Windows95からVBScriptは入ってるし、Windows10からは.NetFreamworkも入ってるよ。
ゴージャスだよ。

246 名前:デフォルトの名無しさん [2020/07/28(火) 12:56:37 ID:Z44sycP1.net]
matzも言ってるけど、Windowsは悪だから。

247 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 13:06:55 ID:tEU+yr1B.net]
語っている奴ほど知識がボロボロなスレ
なんの参考にもならん

248 名前:デフォルトの名無しさん [2020/07/28(火) 13:59:46.44 ID:+F9rhMfL.net]
>>244
主張を理解してくれて嬉しよ。
ハード的な考えが主体ってのもmicro:bitや出来合いのロボットを教えるなら、電子工作でちゃんとハード的な考えを教えようよって趣旨だから狙い通り。
(どうせなら、プラレールやミニカーで遊ぶ時の遮断機や信号を自分で作ったりと、応用が効くものを教えたい)

そっちはそっちでオブジェクト指向を教えたいっぽいね。
そっちは本来のプログラミングの方で教えれば良いかと。

249 名前:デフォルトの名無しさん [2020/07/28(火) 14:34:45 ID:srXvFPxo.net]
Windows なら .NET Core SDK をインストールすればいいだけじゃん。
ここにいる連中で使ってる奴は少ないのだろうか。

250 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 14:38:01 ID:Hotxh3KY.net]
>>249
Visual StudioでもなくVScodeでもなく .NET Core SDKだけをインストールする珍種発見

251 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 14:48:56.32 ID:PigAtlVX.net]
>>248
いや、別に何の言語を教えたいというのは無いよ。
相手が何を目指しているのか漠然として判らないから
一般的な話とこの板の主旨を考えて話しているだけ。
ましてや俺もまだ色々勉強中の身だし。

ただ、それを踏まえて
なんもやったことのない初心者にアセンブラを推すのはどうかと思っただけ。
正直慣れたら逆アセンブル掛けたコードより16進のダンプリスト見た方が早い場合もあるしね。

252 名前:デフォルトの名無しさん [2020/07/28(火) 14:50:34.85 ID:srXvFPxo.net]
>>250
Visual Studio なんていらんだろ。
最初はコマンドプロンプトかPowerShellとテキストエディタを使ってゴリゴリやっていけばいい。
VS Codeでもいいけど重いので俺は Mery を使ってる。

最初はC#のソースファイル1つとプロジェクトファイル1つだけでコンパイルすればいい。
WPFであってもXAMLは使わずにC#のコードのみでやったほうがわかりやすい。
ハローワールドレベルでXAMLなんて使う必要なんてない。



253 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 15:04:15.65 ID:PigAtlVX.net]
ちなみにXAMLって何て呼んでる?
やっぱり「ざむる」?
昔、俺に色々教えてくれてた人は
XNAのことを「ずな」って呼んでた。

254 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 15:07:38.63 ID:M1WMGPtl.net]
ざむる
えっくすえぬえー

255 名前:デフォルトの名無しさん [2020/07/28(火) 15:16:19.73 ID:srXvFPxo.net]
XAMLはカタカナではザムル。
https://ja.wikipedia.org/wiki/Extensible_Application_Markup_Language

しかし英語圏ではザムルと発音してもまず通じないと思うので、
ザムルとザメルの中間っぽいザモウとかそんな発音になる。
https://en.wikipedia.org/wiki/File:En-us-xaml.ogg

256 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 15:33:51.14 ID:PigAtlVX.net]
そういえば昔、まだPSの会社がSIEじゃなくてSCEだった頃、
PS Suite SDKとかいうPS VITA用のSDKのオープンベータ版落としてきて弄くり回してたことがあったなぁ

途中で飽きたけど

257 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 16:02:36 ID:f0cb2FFE.net]
CentOSをminimalインストールしたらgcc入ってないけどな

258 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 16:24:02.61 ID:i/8lRp2e.net]
このスレって初心者の感覚からかけ離れてるよね

初心者はHelloWorldが出来てそこからifとforが書けて簡単なCRUDができれば満足なんだよ

259 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 16:50:02 ID:hR0gBaSV.net]
>>258
いろんな目的の人がいるから一行目だけ同意する
就職に役立てたいのかもしれないし趣味でやりたいだけかもしれないからそこだけでも変わる
せめて勧める理由で「Pythonを勉強したら彼女ができました」とか「Rubyを身に着けたら身長が10?伸びました」みたいな何ができたかくらい書いてあればいいのだけれど

260 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 17:08:38.25 ID:VxySCJ/v.net]
>>252
.NET Core SDK入れなくてもPowerShell入っているWindows10ならcsc.exeでC#がビルドできる
>>245
.NetFreamwork+csc.exeが最初から入っているのはWindowsVistaから
Windows10から入れられているのはPowerShell

261 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 17:21:17.71 ID:PigAtlVX.net]
>>260
あれ?ごめん、そうだったっけ?
尚更ゴージャスじゃん

262 名前:デフォルトの名無しさん [2020/07/28(火) 18:08:50 ID:srXvFPxo.net]
>>260
.NET Framework に csc.exe が入ってるのは知ってるが、
俺が前に試したときはうまくコンパイルできなかった。
やり方が間違ってたのかもしれんがよくわからん。
いちいち調べるのも面倒なので Visual Studio Community をインストールして、
VsDevCmd.bat を実行したあとにコマンドプロンプトでコンパイルしてた。
今は VsDevCmd.bat を使わなくてもコンパイルできるようになってるのかね?

しかし、csc.exe でコンパイルできたとしても、コマンドオプションで
ライブラリの場所と、リファレンスを指定しなきゃならんのでかなり面倒。
しかもたぶん、生成される実行ファイルはランタイム依存だと思うので、
ランタイムがインストールされていない環境では実行できなくなるはず。

俺的にはやはり.NET Core SDKをいれちまったほうが楽ちんかなという印象。
こちらはランタイム不要の自己完結型のファイルも生成できる。
ファイルサイズはでかくなるけどね。



263 名前:デフォルトの名無しさん [2020/07/28(火) 19:49:42 ID:Z44sycP1.net]
Linux使っててコロナに罹患した話聞いたことないでしょ。

たぶん何らかの相関がある。

経済の立て直しとコロナの両立にLinuxが使えるはず。

264 名前:デフォルトの名無しさん [2020/07/28(火) 19:58:12.63 ID:Z44sycP1.net]
まずエクセルを駆逐しないと日本のITはダメだろね。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<127KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef