前スレ
ぶっちゃけ始めるのにいい言語て何 part6
https://mevius.5ch.net/test/read.cgi/tech/1628771431/
探検
ぶっちゃけ始めるのにいい言語て何 part7
■ このスレッドは過去ログ倉庫に格納されています
2021/09/12(日) 12:56:23.75ID:5CNhVmk1
376デフォルトの名無しさん
2021/09/27(月) 20:42:02.31ID:z4qTq6Sz377Mb
2021/09/27(月) 21:00:16.33ID:+9W35AG0 >>376
> すぐにボロが出る
「喋る馬鹿はすぐバレるが、黙っているとバレない」そうだ。
「すぐにボロが出る」んなら、「まだボロを出してない」という
ことだろう? どこでポロが出てるか教えてくれ。
> 間違えている文章も非常に多い
だったら具体的に指摘して反論すりゃあいいじゃないか。
そのための掲示板だろう?
> すぐにボロが出る
「喋る馬鹿はすぐバレるが、黙っているとバレない」そうだ。
「すぐにボロが出る」んなら、「まだボロを出してない」という
ことだろう? どこでポロが出てるか教えてくれ。
> 間違えている文章も非常に多い
だったら具体的に指摘して反論すりゃあいいじゃないか。
そのための掲示板だろう?
378デフォルトの名無しさん
2021/09/27(月) 21:40:10.30ID:U402bss+ 反論してもまともに答えてないからなあ
379デフォルトの名無しさん
2021/09/27(月) 23:14:28.51ID:os1eDoUd いうことが事実に足がついていない
決めつけが多い
など
決めつけが多い
など
380デフォルトの名無しさん
2021/09/27(月) 23:22:47.85ID:os1eDoUd 相手がなにに関心をもってるか
相手の立場で考えれてない様子など
これからはじめようってやつが
遅延評価がどうたら言われて
どうしろというのか
相手の立場で考えれてない様子など
これからはじめようってやつが
遅延評価がどうたら言われて
どうしろというのか
381デフォルトの名無しさん
2021/09/27(月) 23:37:22.57ID:os1eDoUd 住人の平均的なあほなつぶやきに比べたら
中身はずっとあるな
中身はずっとあるな
382デフォルトの名無しさん
2021/09/28(火) 00:26:19.90ID:Wh6OTA9T Cちゃんと青春時代を過ごし、ふたりだけの秘密のバグにクローズ・ユア・アイズしたことがなければいいプログラマにはなれない
過ちの記憶を胸にしまったまま今もどこかで走り続けるCちゃんとの思い出が君を強くしてくれる
過ちの記憶を胸にしまったまま今もどこかで走り続けるCちゃんとの思い出が君を強くしてくれる
383デフォルトの名無しさん
2021/09/28(火) 00:35:55.22ID:Awk/FehF そんな殺生な
384デフォルトの名無しさん
2021/09/28(火) 00:48:16.97ID:YGhvVDZx Cもアセンブラも使ったことあるけど最近のウェブ業務系とかメモリやレジスタなんかまるで弄らなくてそれより開発手法とかなのよ
まあプログラマになりたいというならやっといた方が良いとは思うけどぶっちゃけ今はメモリなんて何にも知らなくたってハードに近いとこやらないならまるで問題ない
まあプログラマになりたいというならやっといた方が良いとは思うけどぶっちゃけ今はメモリなんて何にも知らなくたってハードに近いとこやらないならまるで問題ない
385デフォルトの名無しさん
2021/09/28(火) 01:11:03.94ID:En66jhHV386デフォルトの名無しさん
2021/09/28(火) 06:32:01.58ID:YdNV7C0Z 仕事で一番大事なのはデータだからな
アルゴリズムやらハードウェアの勉強をしてもほとんど役に立たない
データ構造とかデータベースの勉強は仕事に直結する
アルゴリズムやらハードウェアの勉強をしてもほとんど役に立たない
データ構造とかデータベースの勉強は仕事に直結する
387デフォルトの名無しさん
2021/09/28(火) 06:46:46.94ID:YGhvVDZx データ構造を理解してなさそう
388デフォルトの名無しさん
2021/09/28(火) 11:35:56.92ID:r5fCe2E+ CRUDするだけのアプリ開発の案件って2021年になっても結局AIとかに奪われなかったね
業務に依存する細かい機能はやっぱ人間がやらないと難しいのか?
業務に依存する細かい機能はやっぱ人間がやらないと難しいのか?
389Mb
2021/09/28(火) 14:07:44.56ID:1n55ADGm >>380
> これからはじめようってやつが
> 遅延評価がどうたら言われて
> どうしろというのか
第四世代言語って、そういうもんじゃねぇの?
まず「やりたいこと」があって、それ用の言語を
作っちゃうのが一つの方法であって、
ALGOL 60 はアルゴリズム記述言語、
Prolog はホーン節の論理を記述する言語、
FORTRAN 60 は数式ベース。
他にも COBOL(事務処理) や SNOBOL(テキスト処理) や
DYNAMO(システム・ダイナミクス)なんかがある。
FORTH も、天体望遠鏡の制禦用だった。
> これからはじめようってやつが
> 遅延評価がどうたら言われて
> どうしろというのか
第四世代言語って、そういうもんじゃねぇの?
まず「やりたいこと」があって、それ用の言語を
作っちゃうのが一つの方法であって、
ALGOL 60 はアルゴリズム記述言語、
Prolog はホーン節の論理を記述する言語、
FORTRAN 60 は数式ベース。
他にも COBOL(事務処理) や SNOBOL(テキスト処理) や
DYNAMO(システム・ダイナミクス)なんかがある。
FORTH も、天体望遠鏡の制禦用だった。
390デフォルトの名無しさん
2021/09/28(火) 16:24:26.88ID:nD0g4rLv みずほは変態仕様なんだろうなきっと
391デフォルトの名無しさん
2021/09/28(火) 18:33:21.98ID:Wh6OTA9T 3人のCOBOLちゃんのどの娘と結婚してもあとの二人に殺されるので
3又状態でうまくやっていくことを選択したのがみずぽ君
3又状態でうまくやっていくことを選択したのがみずぽ君
392デフォルトの名無しさん
2021/09/28(火) 18:43:04.57ID:WOysu/FT 小学校でHaskellを教えるべき。
393デフォルトの名無しさん
2021/09/28(火) 18:47:31.83ID:SOTMgKer 小学生に言語なんて教えても意味がない
小学生には算数、国語、理科、道徳でいい
小学生には算数、国語、理科、道徳でいい
394デフォルトの名無しさん
2021/09/28(火) 19:30:40.82ID:WOysu/FT 小学生に教えるとは言っていない。
395Mb
2021/09/28(火) 20:18:15.79ID:1n55ADGm 都内のとある小学校で LOGO のタートル・グラフィクスを
教えたら、ADHD で十分も座っていられなかった子供が
一時間くらいマシンの前に齧りついていたという話がある。
現在ではプログラミングは小学校の必修科目だが、
中学校の技術家庭で教えられていた「情報」の
フローチャートを見て、「こんなものを子供に教えるなぁああああ!」と
激怒した記憶がある。
LOGO の開発者であるシーモア・パパートさんは、
かつてブームになった「水平思考」の提唱者であり、
児童教育にも関心があって LOGO を開発した。
「『何がいいか』とか言ってねーで、『こんな言語がいい』という
言語を実装しろよボケェ!!」という意見はあると思う。
平山尚さんは SUNABA を開発したので
(https://hirasho.github.io/Sunaba/)
少なくとも主張する権利はあると思う。
教えたら、ADHD で十分も座っていられなかった子供が
一時間くらいマシンの前に齧りついていたという話がある。
現在ではプログラミングは小学校の必修科目だが、
中学校の技術家庭で教えられていた「情報」の
フローチャートを見て、「こんなものを子供に教えるなぁああああ!」と
激怒した記憶がある。
LOGO の開発者であるシーモア・パパートさんは、
かつてブームになった「水平思考」の提唱者であり、
児童教育にも関心があって LOGO を開発した。
「『何がいいか』とか言ってねーで、『こんな言語がいい』という
言語を実装しろよボケェ!!」という意見はあると思う。
平山尚さんは SUNABA を開発したので
(https://hirasho.github.io/Sunaba/)
少なくとも主張する権利はあると思う。
396デフォルトの名無しさん
2021/09/28(火) 20:59:15.08ID:Wh6OTA9T 銀の弾丸がないように、青い鳥もいないのです。少々おヘチャでペッタンコでも、身近な言語の魅力にもっと気づいてあげて。
397デフォルトの名無しさん
2021/09/28(火) 22:20:37.99ID:mkxQja70 「ぶっちゃけ始めるのにいい言語って何?」って聞かれたら、普通、「その前にお前は何やりたいんだ?」って聞き返すよな。
398デフォルトの名無しさん
2021/09/28(火) 22:30:57.14ID:k9rV8FnF 確かにそれが普通だな
399デフォルトの名無しさん
2021/09/28(火) 22:44:06.38ID:GbvWP6mF プログラミングがしたいです!
400デフォルトの名無しさん
2021/09/28(火) 23:18:25.33ID:on5jG6G4 週3勤務で月単価100万円のフリーエンジニアになりたいです
どの言語がおすすめですか?
どの言語がおすすめですか?
401デフォルトの名無しさん
2021/09/28(火) 23:43:31.03ID:mkxQja70 >>400
アセンブラで大陸間弾頭弾の軌道計算
アセンブラで大陸間弾頭弾の軌道計算
402デフォルトの名無しさん
2021/09/28(火) 23:45:14.29ID:blUocx58403デフォルトの名無しさん
2021/09/29(水) 01:21:18.13ID:QNf9JRsQ >>400
英語
英語
404デフォルトの名無しさん
2021/09/29(水) 03:12:31.56ID:gGlV8Sy9 英語なんてアメリカの二歳児でも話せるので、あまり意味ないのでは?
405デフォルトの名無しさん
2021/09/29(水) 05:13:33.35ID:VVBVZ2fr >>404
アホがよく言う理論w
アホがよく言う理論w
406デフォルトの名無しさん
2021/09/29(水) 05:41:50.05ID:OjUmikk7 2歳児は英語でのググりかたを知らないだろう
407デフォルトの名無しさん
2021/09/29(水) 05:46:21.40ID:q2ZOvxZG HTMLでサイト作れ
408デフォルトの名無しさん
2021/09/29(水) 06:20:29.86ID:XceZ3XNo >>404
欧米で働くなら、英語ができないと二歳児より使えないということさ
欧米で働くなら、英語ができないと二歳児より使えないということさ
409デフォルトの名無しさん
2021/09/29(水) 07:33:14.22ID:zcfU0vQc プログラマ以上に中学高校大学で勉強した英語が役立ってる職業ってそんなに無いよね
他の職業でも触れる機会はあるけど日常的にってことは無いだろうし
他の職業でも触れる機会はあるけど日常的にってことは無いだろうし
410デフォルトの名無しさん
2021/09/29(水) 07:38:32.34ID:gQqXAWKs >>409
海外と仕事するならプログラマじゃなくても普通に役立つだろ
海外と仕事するならプログラマじゃなくても普通に役立つだろ
411デフォルトの名無しさん
2021/09/29(水) 07:50:18.98ID:RomYiX+8412デフォルトの名無しさん
2021/09/29(水) 09:49:30.75ID:8id/v89i Cでなにか作っとくのは無駄にはならないと思うな。
413デフォルトの名無しさん
2021/09/29(水) 09:58:26.97ID:QYKzykPR >>391
かのかのは結局4亦のオチ
かのかのは結局4亦のオチ
414デフォルトの名無しさん
2021/09/29(水) 10:31:24.28ID:DoBg1gdj Cは初心者向けのげんごだけど、面白いの作るの面倒なのがな
415デフォルトの名無しさん
2021/09/29(水) 14:13:36.32ID:76ZmGvgw こういうとき英語って答えるやつの英語できない感は異常
417Mb
2021/09/29(水) 14:54:47.10ID:g61nlzZ7 >>414
どうせ世間は無責任
コツコツやる奴ぁゴクロウサァーン!!
みたいな時代に育った経営者がいたりするので、
プログラミングの基礎を学ぶのには BCPL や C や
Pascal はいい言語だけれども、社会人になってから
その能力を活かせるかどうかは、企業とか
経営者との相性によると思う。
どうせ世間は無責任
コツコツやる奴ぁゴクロウサァーン!!
みたいな時代に育った経営者がいたりするので、
プログラミングの基礎を学ぶのには BCPL や C や
Pascal はいい言語だけれども、社会人になってから
その能力を活かせるかどうかは、企業とか
経営者との相性によると思う。
418デフォルトの名無しさん
2021/09/30(木) 00:45:46.08ID:s9vaelxx >>415
脳内勝利できていいなw
脳内勝利できていいなw
419デフォルトの名無しさん
2021/09/30(木) 00:48:58.32ID:s9vaelxx とりあえずJava、ハードよりならC、WebフロントならJS
学校で教えるならとか特殊な用途ではとか将来的に変わるかもとかはあるけど
今メシ食いたいならこれ
学校で教えるならとか特殊な用途ではとか将来的に変わるかもとかはあるけど
今メシ食いたいならこれ
420デフォルトの名無しさん
2021/09/30(木) 05:37:36.29ID:LgDxAush Javaとかサーバサイド言語で一番単価ゴミじゃねーか
421デフォルトの名無しさん
2021/09/30(木) 08:50:19.31ID:dN1VyuR8 今から始めて単価高い案件にありつける言語があるんならもちろんそっちの方がいいんだろうが。
422デフォルトの名無しさん
2021/09/30(木) 10:29:53.53ID:Qa8k0AxB 基本
初学者は学習環境と整理された情報が豊富で
プログラミングの広範な知識(アルゴリズムやパターン、ネーミングやその他)を得られる言語
初学が終わったら行きたい分野のライブラリが多い言語で専門性を高めたり
もしくは新しく将来性があり参加人数が少ない言語で将来性にかける
最初からやりたい分野の言語から入るより
まずはプログラムというものを俯瞰できる言語がいい
初学者は学習環境と整理された情報が豊富で
プログラミングの広範な知識(アルゴリズムやパターン、ネーミングやその他)を得られる言語
初学が終わったら行きたい分野のライブラリが多い言語で専門性を高めたり
もしくは新しく将来性があり参加人数が少ない言語で将来性にかける
最初からやりたい分野の言語から入るより
まずはプログラムというものを俯瞰できる言語がいい
423デフォルトの名無しさん
2021/09/30(木) 17:30:43.93ID:HCW3LfLM 最近Javascript勉強しててyoutubeとか見てると
Bootstrapにあるコードのコピペを貼り付けちゃってくださいとか言ってるんですが真に受けてもいいのでしょうか?
プログラマーの方はてっきり1から全て手入力してるものだとばかり思ってたのですがある程度webからコピペしてるんですか?
Bootstrapにあるコードのコピペを貼り付けちゃってくださいとか言ってるんですが真に受けてもいいのでしょうか?
プログラマーの方はてっきり1から全て手入力してるものだとばかり思ってたのですがある程度webからコピペしてるんですか?
424デフォルトの名無しさん
2021/09/30(木) 17:35:29.50ID:Qa8k0AxB コピペラーでもいいんじゃん?
それは成功体験から入るって感じのアプローチ
しっかり学ぶのはその後ってね
プログラマーは実践せずに
ずっとアカデミックでいる人もいて
さっさとなんか作ったほうがいいって考えの人は
コピペラー推奨したりする
どっちでもいいんじゃね?
スペクトラム系なら掘り下げる感じで
凡人ならコピペラーで量をこなす感じで
それは成功体験から入るって感じのアプローチ
しっかり学ぶのはその後ってね
プログラマーは実践せずに
ずっとアカデミックでいる人もいて
さっさとなんか作ったほうがいいって考えの人は
コピペラー推奨したりする
どっちでもいいんじゃね?
スペクトラム系なら掘り下げる感じで
凡人ならコピペラーで量をこなす感じで
425デフォルトの名無しさん
2021/09/30(木) 17:47:36.98ID:HCW3LfLM なるほどそういう人たちも居るんですね
自分は完全に初心者なのでコードの意味を知らずちんぷんかんぷんで見てましたが
コードの意味を調べながらこのままやってみます
自分は完全に初心者なのでコードの意味を知らずちんぷんかんぷんで見てましたが
コードの意味を調べながらこのままやってみます
426デフォルトの名無しさん
2021/09/30(木) 18:10:30.84ID:5ffuF58p ライブラリにお膳立てされたコード見てもJavaScriptの勉強にはならんよ
フロントエンド(html+css+javascript)の勉強って意味ならまあ分かる
フロントエンド(html+css+javascript)の勉強って意味ならまあ分かる
427デフォルトの名無しさん
2021/09/30(木) 19:08:27.11ID:/dR1Y+AK htmlとかjsは言語わかってもお決まりのパターンとかわからんとチンプンカンプンだし、コピペもしゃーないと思う
ちゃんとvscode設定しないとなんのイベントが発火してどんなメンバー構成なのかとか開発環境から確認できないし、色々調べんのもめんどい
ちゃんとvscode設定しないとなんのイベントが発火してどんなメンバー構成なのかとか開発環境から確認できないし、色々調べんのもめんどい
428Mb
2021/09/30(木) 19:22:33.13ID:Eah+WO6y 単にコピペすると、元のソースの欠点も
そのまんま引継いじゃうので、少なくとも
自分なりのコーディングルールを設定して
書き直してみて「腑に落ちた」感があってから
使ったほうがいい。
いかにも年寄りの説教臭い話だが、「プログラム書法」とか
読んでみるのもいいかもしれない。
そのまんま引継いじゃうので、少なくとも
自分なりのコーディングルールを設定して
書き直してみて「腑に落ちた」感があってから
使ったほうがいい。
いかにも年寄りの説教臭い話だが、「プログラム書法」とか
読んでみるのもいいかもしれない。
429デフォルトの名無しさん
2021/09/30(木) 19:53:16.82ID:eKnlk8/W >>427
JavaScriptの言語自体もウェブブラウザ上での各種イベント詳細も全て公式ページにまとまっており分かりやすい
いくら初心者だからといって公式ページすら見たことなくて文句を言うのはあまりにも酷いのではないか?
JavaScriptの言語自体もウェブブラウザ上での各種イベント詳細も全て公式ページにまとまっており分かりやすい
いくら初心者だからといって公式ページすら見たことなくて文句を言うのはあまりにも酷いのではないか?
430デフォルトの名無しさん
2021/09/30(木) 20:00:05.95ID:CPgy8f62 イベントがどうこうは別に言語の話じゃねーしどうでもいい
431デフォルトの名無しさん
2021/09/30(木) 20:08:26.52ID:eKnlk8/W >>430
同じサイトにあるから
その存在を知らないということはJavaScriptの言語自体のページも見たことがないことになる
どの言語でもどのAPIでもどのフレームワークでも公式ページすら見たことなく文句を言ってるダメな人たちがいる
同じサイトにあるから
その存在を知らないということはJavaScriptの言語自体のページも見たことがないことになる
どの言語でもどのAPIでもどのフレームワークでも公式ページすら見たことなく文句を言ってるダメな人たちがいる
432デフォルトの名無しさん
2021/09/30(木) 20:19:16.71ID:XTUluRlb JavaScriptを書くときはミイラに包帯を巻くときくらい気を使うわ
包帯のバージョンによって巻き方が変わるので、ゆるく巻いてBabelでキュッと締める感じ
包帯のバージョンによって巻き方が変わるので、ゆるく巻いてBabelでキュッと締める感じ
433デフォルトの名無しさん
2021/09/30(木) 20:55:32.52ID:OGqbwuwh 最初の頃はコピペで動けば問題ない
そういう糞コードが負債になってくるのは数年後とかだからそれまでにフェードアウトすればいい
そういう糞コードが負債になってくるのは数年後とかだからそれまでにフェードアウトすればいい
434デフォルトの名無しさん
2021/09/30(木) 21:01:20.90ID:rXHWPO1X435デフォルトの名無しさん
2021/09/30(木) 21:14:34.96ID:/dR1Y+AK >>429
まあ実際普段全くやんないからしゃーない
ただclickのevent変数がclickeventでない
eventのページ見ても子孫インタフェース関係載ってない
blurという謎センスなイベント名
循環参照すら解決できない貧弱なimportとか(解決できないならimportって名乗らずincludeって名付けろよ)
初見殺し多すぎやしねえ?って思う要素多いよね
まあ実際普段全くやんないからしゃーない
ただclickのevent変数がclickeventでない
eventのページ見ても子孫インタフェース関係載ってない
blurという謎センスなイベント名
循環参照すら解決できない貧弱なimportとか(解決できないならimportって名乗らずincludeって名付けろよ)
初見殺し多すぎやしねえ?って思う要素多いよね
436デフォルトの名無しさん
2021/09/30(木) 21:24:14.15ID:qVDzBrMw お前ら俺が初心者様に分かりやすいように説明してるのに
なんで深堀して初心者にわからん話をし始めるんだよ
お前らみたいのがいるから
なんで深堀して初心者にわからん話をし始めるんだよ
お前らみたいのがいるから
437デフォルトの名無しさん
2021/09/30(木) 21:28:03.70ID:evwjfbjh だって前提もクソも無い状態でオススメ何?って言われてもね
結局言語の好き嫌いでマウント取り合うしかねえし
結局言語の好き嫌いでマウント取り合うしかねえし
438デフォルトの名無しさん
2021/09/30(木) 21:30:33.75ID:/dR1Y+AK439デフォルトの名無しさん
2021/09/30(木) 21:34:12.94ID:evwjfbjh それ結局すっ飛ばせてなくね
440デフォルトの名無しさん
2021/09/30(木) 21:35:02.58ID:/dR1Y+AK うん、全くすっとばせてない
441デフォルトの名無しさん
2021/09/30(木) 22:07:30.24ID:qVDzBrMw 初心者をお前らの餌にするなよw
442デフォルトの名無しさん
2021/09/30(木) 22:12:07.32ID:pU/yhshw443デフォルトの名無しさん
2021/09/30(木) 22:16:24.53ID:qVDzBrMw プログラムを俯瞰する、が意図したところ
444デフォルトの名無しさん
2021/10/01(金) 03:10:24.47ID:x0lt93dt >>433
この糞コード残したのはお前か!
この糞コード残したのはお前か!
445デフォルトの名無しさん
2021/10/01(金) 07:04:02.25ID:kOOEV5vN >>423
フレームワークなんかは
JSで挙動を設定してたりするんだけど
その設定を言語エンジンがどう読み込んで
どのタイミングで実行され
その結果がどうなるかっていうのを
全部知らなくても、フレームワークの恩恵を受けられる
っていうものなので、
設定項目はコピペでいいし
それ以上を掘り下げるのは初心者には無益
フレームワークなんかは
JSで挙動を設定してたりするんだけど
その設定を言語エンジンがどう読み込んで
どのタイミングで実行され
その結果がどうなるかっていうのを
全部知らなくても、フレームワークの恩恵を受けられる
っていうものなので、
設定項目はコピペでいいし
それ以上を掘り下げるのは初心者には無益
446デフォルトの名無しさん
2021/10/01(金) 21:12:58.07ID:wkRzMgwV >>422
> まずはプログラムというものを俯瞰できる言語がいい
「俯瞰」って言葉の意味が広すぎて、
結局、"C" くらいしか思いつかないんだけど…。
アセンブラだと機器特化だし、FORTRANとCOBOLはまあ置いておくとすると
C++、JAVAは「オブジェクト指向」って発想に染まることを求められる。
Pascall だと構造化ぎっちぎちだし、Haskellだのなんだのも同様に関数指向に
染まることを求められる。
つらつら考えると、俯瞰できるほどの共通性が担保されてないんじゃないかと、
言語界。
逆に恐ろしいよな。ある日突然自分が築いてきた根本のパラダイムが崩れ去る業界。
> まずはプログラムというものを俯瞰できる言語がいい
「俯瞰」って言葉の意味が広すぎて、
結局、"C" くらいしか思いつかないんだけど…。
アセンブラだと機器特化だし、FORTRANとCOBOLはまあ置いておくとすると
C++、JAVAは「オブジェクト指向」って発想に染まることを求められる。
Pascall だと構造化ぎっちぎちだし、Haskellだのなんだのも同様に関数指向に
染まることを求められる。
つらつら考えると、俯瞰できるほどの共通性が担保されてないんじゃないかと、
言語界。
逆に恐ろしいよな。ある日突然自分が築いてきた根本のパラダイムが崩れ去る業界。
447デフォルトの名無しさん
2021/10/01(金) 21:18:52.05ID:kOOEV5vN448デフォルトの名無しさん
2021/10/01(金) 21:20:01.81ID:CSO4Qyhi 言語でできることは、ほぼ同じだけど、
そこに各言語特有の開発環境やライブラリ(フレームワーク)とかを入れちゃうとややこしくなる
そこに各言語特有の開発環境やライブラリ(フレームワーク)とかを入れちゃうとややこしくなる
449デフォルトの名無しさん
2021/10/01(金) 22:39:18.08ID:f9ZTW3cX >>446
アセンブラとかFORTRANとかCOBOLとかPascalとかHaskellなんて仕事ろくにないので無視して問題なし
アセンブラとかFORTRANとかCOBOLとかPascalとかHaskellなんて仕事ろくにないので無視して問題なし
450デフォルトの名無しさん
2021/10/02(土) 03:41:22.05ID:Q1gmnbO7 あわしろ氏がお勧めする数学志向プログラミング言語Haskell。
451Mb
2021/10/02(土) 10:28:37.80ID:9AHxi4+O >>449
機械語・アセンブラ・マクロアセンブラという系列は、
C とか C++ につながるのでちょっとは齧っておくといい。
Fortran とか COBOL とか Pascal とかは、
最近は Java で代替可能だけど、そのせいで Java の
言語仕様が取っ散らかっちゃった部分がある。
Haskel はトランプとか麻雀とかのゲームプログラミングに
向いているかもしれないが、それ以外に業務に使うケースは
あまりないな。
「向いている」とはいっても、余所見やら目配りやらを含めて
いうと、「それ一択!」という言語はないな。
機械語・アセンブラ・マクロアセンブラという系列は、
C とか C++ につながるのでちょっとは齧っておくといい。
Fortran とか COBOL とか Pascal とかは、
最近は Java で代替可能だけど、そのせいで Java の
言語仕様が取っ散らかっちゃった部分がある。
Haskel はトランプとか麻雀とかのゲームプログラミングに
向いているかもしれないが、それ以外に業務に使うケースは
あまりないな。
「向いている」とはいっても、余所見やら目配りやらを含めて
いうと、「それ一択!」という言語はないな。
452デフォルトの名無しさん
2021/10/02(土) 11:10:48.68ID:fIXBEdK9453デフォルトの名無しさん
2021/10/02(土) 14:47:24.18ID:yFRwYWli >>446
基本的にCやっとけば問題無いけど
重要なのは言語そのものじゃなくて
OS(ファイルシステムや入出力やプロセスやその他)とその周辺の技術
そっちをおろそかにしてる限り入門教科書レベルのプログラムしか書けない
基本的にCやっとけば問題無いけど
重要なのは言語そのものじゃなくて
OS(ファイルシステムや入出力やプロセスやその他)とその周辺の技術
そっちをおろそかにしてる限り入門教科書レベルのプログラムしか書けない
454デフォルトの名無しさん
2021/10/02(土) 18:33:28.82ID:2yc9IrR2 中学生以下の若者は数学志向プログラミングに慣れておくべき。
あわしろ氏がお勧めするHaskell。
あわしろ氏がお勧めするHaskell。
455デフォルトの名無しさん
2021/10/02(土) 20:37:23.58ID:v0EuaQL0 そんなことしたら
数学脳に育ってない子供が数理判断に苦手意識を持つ
そんなバカげた主張はするな、幼児教育も知らんで言うな
子供は環境や成長段階がそれぞれ違う
基礎教育はそういう観点からするもんなんだよ
子供には、まずは論理思考を育む
プログラミングは好き好きにすればいい
数学脳に育ってない子供が数理判断に苦手意識を持つ
そんなバカげた主張はするな、幼児教育も知らんで言うな
子供は環境や成長段階がそれぞれ違う
基礎教育はそういう観点からするもんなんだよ
子供には、まずは論理思考を育む
プログラミングは好き好きにすればいい
456デフォルトの名無しさん
2021/10/02(土) 20:53:49.51ID:TWp3wO/P 子供にゆくゆく数学的思考させたいなら普通に算数やれって話だわなw
457デフォルトの名無しさん
2021/10/02(土) 21:15:35.30ID:HwAmnb74 そこでHaskellの素晴らしい特徴である型クラスやモナドからプログラミングにおいて美味しい部分だけを上手く取り込んだ言語Rustがオススメです
458デフォルトの名無しさん
2021/10/02(土) 21:17:23.94ID:TWp3wO/P もっとかなり成熟したらRustでも良いよ
Rustだけ学んだ初学者なんてどうにもならん
Rustだけ学んだ初学者なんてどうにもならん
459デフォルトの名無しさん
2021/10/02(土) 21:48:51.38ID:0KUEFcg9 HaskellもRustも今話題の教え魔がいるから気を付けてωωω
460デフォルトの名無しさん
2021/10/02(土) 23:17:32.02ID:ZcC0XUw6 もうみんなGoogle様が全部教えてくれるから人はいらんのか
461デフォルトの名無しさん
2021/10/02(土) 23:49:53.54ID:5h/MmOWv C言語勧める人が多くいるみたいだけど、それだとオブジェクト指向プログラミングが
身に付きにくいという欠点がある
身に付きにくいという欠点がある
462デフォルトの名無しさん
2021/10/03(日) 01:33:13.94ID:KmrfXwVi 初プログラミング言語がRustで成果物作れる初心者がいるなら
どうにでもなると思うがな
他言語習得とか余裕だろ
どうにでもなると思うがな
他言語習得とか余裕だろ
463デフォルトの名無しさん
2021/10/03(日) 02:42:34.00ID:PiWMVJtu なんだかんだ言ってやっぱCだな
これやっとけば潰しが利く
これやっとけば潰しが利く
464461
2021/10/03(日) 03:36:44.49ID:p2o58jTf まあ最初は手続き型から入った方が挫折する確率は低くなるな、確かに
取り消すわ、「時間に余裕がある人が最初にやるなら」Cなどの手続き型言語が
いいかな
取り消すわ、「時間に余裕がある人が最初にやるなら」Cなどの手続き型言語が
いいかな
465デフォルトの名無しさん
2021/10/03(日) 06:18:22.71ID:KmrfXwVi 必ず習得できるってのを前提で話すのと
初心者が挫折しにくいってのを考慮するのとは違ってるわな
ほとんどの人がプログラミング言語は挫折するんだから
この板に居るやつらはある意味選ばれてる
初心者が挫折しにくいってのを考慮するのとは違ってるわな
ほとんどの人がプログラミング言語は挫折するんだから
この板に居るやつらはある意味選ばれてる
466デフォルトの名無しさん
2021/10/03(日) 08:01:04.50ID:HPHAYmWR 挫折するってのは適性がなかったってだけだろ
プログラムだけじゃな技術職も一緒
技術的な事を覚えるには時間がかかる
プログラムだけじゃな技術職も一緒
技術的な事を覚えるには時間がかかる
467デフォルトの名無しさん
2021/10/03(日) 08:06:17.51ID:HPHAYmWR それを適性が無いやつでも派遣みたいな形で使おうとするから無理が出る
某銀行みたいに
某銀行みたいに
468デフォルトの名無しさん
2021/10/03(日) 08:25:42.86ID:ZsU75BT9469デフォルトの名無しさん
2021/10/03(日) 09:34:55.83ID:jLLTLrs9470Mb
2021/10/03(日) 15:02:13.29ID:13zKiOvX >>455
> 数学脳に育ってない子供が数理判断に苦手意識を持つ
言いたいことはよく分かるし賛成もするが、多少の誤解もあると思う。
日本語で「数学」というと、「純粋数学」を指すんだよね。
だけど、本来の「数学」には純粋数学以外にも数学基礎論とか
計算数学というものがあって、プログラミング言語というのは
計算数学寄りなので、他の二つよりよっぽど歴史が古い、というか
もう史料が残っていないくらい昔から存在する。
いわゆる「数学」に属す純粋数学や物理数学や数学基礎論なんていうのは、
近世以降に登場した「若造」でしかなく、二十世紀に入ってようやく
襁褓が取れた程度の学問でしかない。
そういう観点からいうと、「算数よりも数学のほうが上」みたいな
差別をなくすのがまず課題だと思う。
> 数学脳に育ってない子供が数理判断に苦手意識を持つ
言いたいことはよく分かるし賛成もするが、多少の誤解もあると思う。
日本語で「数学」というと、「純粋数学」を指すんだよね。
だけど、本来の「数学」には純粋数学以外にも数学基礎論とか
計算数学というものがあって、プログラミング言語というのは
計算数学寄りなので、他の二つよりよっぽど歴史が古い、というか
もう史料が残っていないくらい昔から存在する。
いわゆる「数学」に属す純粋数学や物理数学や数学基礎論なんていうのは、
近世以降に登場した「若造」でしかなく、二十世紀に入ってようやく
襁褓が取れた程度の学問でしかない。
そういう観点からいうと、「算数よりも数学のほうが上」みたいな
差別をなくすのがまず課題だと思う。
471デフォルトの名無しさん
2021/10/03(日) 16:07:25.45ID:mGsWKLWn 例えばHaskellでの数学の圏論(モナド)の仕組みをRustが採り入れて応用例の一つが
>>184のthrow/catch例外処理を無くして代わりに"?"オペレーターで機構も表記も簡潔にしたものです
つまりプログラミング手法&機構そのものにも大きく影響を与えているのです
>>184のthrow/catch例外処理を無くして代わりに"?"オペレーターで機構も表記も簡潔にしたものです
つまりプログラミング手法&機構そのものにも大きく影響を与えているのです
472デフォルトの名無しさん
2021/10/03(日) 16:08:46.04ID:45cLxSS6 言いたいことはさっぱりわからないから誤解も賛成もへったくれもない
473デフォルトの名無しさん
2021/10/03(日) 17:30:17.56ID:44zxNCu2 try-throw-catchという特別な枠組みを持ち込まなくても、同等の処理を複雑な記述することなくプログラミングできるようになったRustは凄いですけど、大元のモナド(圏論)を知らずとも成果を享受できる点が良いですね。
474デフォルトの名無しさん
2021/10/03(日) 17:41:11.95ID:YoCqWRPI その、君たちの捏ねて捏ねて暗黒になるほどに
捏ねて捏ねていくのって性格なの?
なんかすっごいネットりしたものが
肌にべったりくっついてしまった感を感じ得るのだけれど
捏ねて捏ねていくのって性格なの?
なんかすっごいネットりしたものが
肌にべったりくっついてしまった感を感じ得るのだけれど
475デフォルトの名無しさん
2021/10/03(日) 18:04:53.34ID:mGsWKLWn 代数的にはEitherモナド型の一種だけど
Rustでは値付きEnumすなわちタグ付きユニオンで表現されているからね
それにより正常時返り値T型とエラー時返り値E型を包み込んでResult<T,E>型としている
Rustでは値付きEnumすなわちタグ付きユニオンで表現されているからね
それにより正常時返り値T型とエラー時返り値E型を包み込んでResult<T,E>型としている
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【卓球】早田ひな、「総額100万スられた」「ずっと憧れていたスペインとイタリア…」ヨーロッパ旅行で悲劇 スリ被害を告白 [muffin★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 産経新聞「高市早苗の答弁さぁ……思慮が足りてなくね?官僚と詰めずに思いつきで話しているでしょ」 [175344491]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
