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

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2021/03/13(土) 14:15:45.21ID:a+miF64E
前スレ

ぶっちゃけ始めるのにいい言語て何 part3
https://mevius.5ch.net/test/read.cgi/tech/1599110613/
2デフォルトの名無しさん
垢版 |
2021/03/13(土) 14:16:59.46ID:BHUVv8XX
あわしろ氏もお勧めする数学的言語、Haskell。
3デフォルトの名無しさん
垢版 |
2021/03/13(土) 14:26:40.62ID:pvrxhl6N
>>1
スレ立て乙m(_ _)m
2021/03/13(土) 14:49:29.80ID:Wp/3U0+u
まともにプログラム書けない人たちが誰でもできていいはずの言語を始めるということを難しそうに語るスレ
2021/03/13(土) 15:07:20.42ID:f5S30BZg
推奨NGワード: あわしろ
2021/03/13(土) 15:36:13.12ID:2P0ImQrQ
本当に次スレ必要でしたか?
7デフォルトの名無しさん
垢版 |
2021/03/13(土) 15:42:16.25ID:POgpihI1
>>4
プログラミング言語の一からの習得なんて、じつは誰にでも出来るはずの初歩的技能だったのか、なるほど。
日本では高校生がLinuxディストリビューションを開発してるし、海外では12歳(小学六年)と14歳(中学二年)が主体となってLinuxディストリビューションを開発したみたいだし。
8デフォルトの名無しさん
垢版 |
2021/03/13(土) 15:44:07.88ID:POgpihI1
>>7
前者
NNlinux

後者
Zorin OS
9デフォルトの名無しさん
垢版 |
2021/03/13(土) 16:45:43.21ID:BHUVv8XX
プログラムよりディストリのほうが技術力高いだろ。
2021/03/13(土) 17:07:51.41ID:f5S30BZg
推奨NGワード: ディストリ
11デフォルトの名無しさん
垢版 |
2021/03/13(土) 17:30:13.87ID:BHUVv8XX
ディストリ作るには全体を調和させなければならない。
あのソフトはlibc5、このソフトはlibc6というような微妙なバランスを取って、初めて成立する。
12デフォルトの名無しさん
垢版 |
2021/03/13(土) 17:57:25.74ID:SdgYEnRg
・すぐに試せる使える
・周囲に知ってる人がそれなりにいる

この辺から考えるとJavascriptとかPythonあたりかな
あとはシェルスクリプトとか
Windowsだと標準のPowershellが地味にすごいんだが残念ながら使い手が少ない
2021/03/13(土) 18:03:04.84ID:JM8M9JoF
今はオンラインでできるから大半の言語がすぐに試せる
14前スレでJSを推した者
垢版 |
2021/03/13(土) 18:24:23.42ID:QBlwJKKa
となると後は、
・使いこなせる人が多く、書籍やWeb上のサイトが多い
・文法が簡単でその割に派手なことが出来る
という条件を満たすものとなる
やはりJavaScriptでは

別に他の意見を否定する気は無いんだけど、
「始めるのに向いてる」という点を考えると、CやHaskellは無い気がする
15デフォルトの名無しさん
垢版 |
2021/03/13(土) 19:40:50.90ID:BHUVv8XX
Haskellを制するものが未来を制するので、日本も小学校で教えるべき。
2021/03/13(土) 20:33:24.52ID:0dFTrZIq
JavaScriptは悪く無いけど判断基準がショボくて参考にならない
17デフォルトの名無しさん
垢版 |
2021/03/13(土) 21:50:58.63ID:BHUVv8XX
あえて言おう。
Javascriptは悪である。
2021/03/13(土) 22:30:47.21ID:oQqZnDK5
jsは昔から割りとボロクソに言われてるのに現在のこの繁栄っぷり
対してHaskellは昔から(もう結構古い言語)スゲースゲー言われてるのに未だに仲間内でモナモナ言ってる完全なる閉じコン
19デフォルトの名無しさん
垢版 |
2021/03/13(土) 22:42:23.33ID:BHUVv8XX
無名のお前より、あわしろ氏を信じる。
20デフォルトの名無しさん
垢版 |
2021/03/13(土) 22:51:11.59ID:SdgYEnRg
Haskellは数学好きな学生には「いいおもちゃアルよ」と言う可能性あるけどそのくらいかな
まあそのケースだとオレならScheme進めるかもしれんが
2021/03/13(土) 22:51:14.35ID:6ChX9ica
smalltalk と一緒で、教養として知っておく地位に収まりつつあるな Haskell。

純粋性を求めたものなので、ものっそ面白いから教養としては俺もいつか勉強したい
2021/03/13(土) 22:55:32.21ID:IGe4z4Op
結局目的に寄るだろ
プログラマーとしてとりあえず働いてみたいですって人に関数型みたいなオタク言語紹介してるやつは病気だと思う
23デフォルトの名無しさん
垢版 |
2021/03/14(日) 00:32:04.47ID:BsjTGNRz
pythonはJupyter Notebookが使いやすい
環境構築もAnaconda入れればいいし

JavaScriptやTypeScriptはブラウザで実行結果が確認できるので始めるのに環境構築もいらない

言語覚えるんだったらこれらが向いてると思う

JavaScriptは各ブラウザに組み込まれた共通の実装という点ですぐなくなる言語ではないし、それを簡素かつ堅牢に記述できるTypeScriptも無用にはならんと思う

Pythonはサードパーティの機能が豊富だから、データサイエンスや機械学習を学ぶなら一番の近道
API叩くモジュールが用意してあったりするのもありがたい

コンパイル言語が学びたいならその後でも悪くないかなと
24デフォルトの名無しさん
垢版 |
2021/03/14(日) 00:47:25.76ID:VFwThnn/
こんなプログラミング言語を見つけた。。。

Scratchはいいぞ
s://mevius.5ch.net/test/read.cgi/tech/1606292791/
【マウスだけで】Scratch【プログラミング】その1
s://mevius.5ch.net/test/read.cgi/tech/1312625035/
25デフォルトの名無しさん
垢版 |
2021/03/14(日) 00:55:38.63ID:VFwThnn/
>>13
オンラインで出来る、、、

って、>>24のScratchみたいに開発環境のインストールなしに、インターネット上の開発環境サーバに接続し、PCやスマートフォンのWebブラウザから開発も実行も出来る言語ってことかな
2614
垢版 |
2021/03/14(日) 01:27:30.35ID:H8M4SK/I
>>23
俺も、「初心者に勧める」のに向いてる言語としてはJSとPythonが
ツートップだと思う
ずっとやるわけではないから、Pythonのように日本ではあまり浸透してない言語
でも全く問題ない

もちろん、その後本格的に勉強するべき言語は進みたい職種によって変わってくる
と言わざるを得ない
例えば、スマホアプリの開発をしたいなら、もはやKotlinかSwiftをやらなきゃ
仕方ないのだからその2つのどちらかということになる

このスレでは前者の議論をしているのだと思うが、
後者に関してはもはやほとんど議論の余地はないと個人的には思う
27デフォルトの名無しさん
垢版 |
2021/03/14(日) 02:33:45.67ID:DiyAp4OB
勉強法はどうやったらいいん
テキストなぞればいいのですか
2021/03/14(日) 05:38:58.80ID:IL1Rx7pe
YouTube で有名な、雑食系エンジニア・KENTA は、Ruby を勧めている。
学習環境が整っている

Rails 6 の本だけでも、数冊出てる。
ネットでも、Rails ガイド、Rails Tutorial など

JavaScript は、言語仕様がクソだから、
深入りせずに、Railsで使う範囲だけを勉強した方がよい

サイの表紙の2冊のサイ本があるけど、
こういう本格的な本をやってると、キリがない
29デフォルトの名無しさん
垢版 |
2021/03/14(日) 07:38:32.05ID:tEaHkbQY
>>28
JavaScriptは言語仕様が良い
柔軟性の良さを持ちつつ最適化にも有利なためスクリプト言語の中で最も速い
30デフォルトの名無しさん
垢版 |
2021/03/14(日) 08:30:47.52ID:BsjTGNRz
JSの利点はGoogle Facebook Microsoft等
利点の増大に力を貸す大企業がいることかな
V8 React TypeScript など功績はかなり大きいかと
もともと彼らが扱い続けてきた言語だからね
2021/03/16(火) 01:42:00.28ID:wP2xnW5z
ゲーム作りたい場合ってHSPから始めるべき?
2Dシューティング作りたいです
2021/03/16(火) 03:36:58.40ID:ZppluVpF
unity/C#が情報一番多そう
2Dだとcocos2dxでもいいけどc++はしんどいかと
2021/03/16(火) 17:10:10.54ID:oejuqX5G
HSPなんて覚えても実務では全く使わないから、素直にC#から始めるべき
エクセルVBAでマリオ作ってもいいかな(笑)
2021/03/16(火) 21:10:00.81ID:4EboH5iB
就職するなんて言っていないのに……
仕事なら前提の確認はしようね
2021/03/16(火) 21:17:30.43ID:3q3/HAC9
HSPでいいんじゃない
あとはUnity+C#とか
普通の人は作りたいものがないから何の言語が良いのかすらわからない
2021/03/17(水) 02:06:54.18ID:0a8RAU39
そんな普通の人に、プログラミングの実感を持ってもらうにはどうすればいいか、
という観点からお勧めの言語を提案していくのがこのスレの趣旨
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況