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

レス数が950を超えています。1000を超えると書き込みができなくなります。
1デフォルトの名無しさん
垢版 |
2021/03/13(土) 14:15:45.21ID:a+miF64E
前スレ

ぶっちゃけ始めるのにいい言語て何 part3
https://mevius.5ch.net/test/read.cgi/tech/1599110613/
869デフォルトの名無しさん
垢版 |
2021/05/26(水) 22:36:14.69ID:vW3gZbcp
>>867
それは偽物のあわしろ氏
870デフォルトの名無しさん
垢版 |
2021/05/27(木) 00:46:00.96ID:9I7L4KFT
つねに順次処理でなく、IA変える方法がないと何もできないものね
2021/05/27(木) 07:28:56.98ID:hr4m5nAR
マウント取るのに適した言語教えてくれ
2021/05/27(木) 07:31:57.98ID:hr4m5nAR
あわしろさんの様なカリスマになってアホを罵倒したいんや
873デフォルトの名無しさん
垢版 |
2021/05/27(木) 18:29:44.80ID:peOTVjA/
>>869
本物のあわしろ氏は三度の飯よりgotoがすき。
874デフォルトの名無しさん
垢版 |
2021/05/27(木) 18:47:55.56ID:peOTVjA/
gotoトラベルで47都道府県制覇したって言ってた。
875デフォルトの名無しさん
垢版 |
2021/05/27(木) 18:51:46.02ID:p4nUW1b/
あわしろさんのgotoなら月にだって行ける
876デフォルトの名無しさん
垢版 |
2021/05/27(木) 19:03:31.93ID:p4nUW1b/
>>871
あわしろ氏はHaskellを強く推奨している
877デフォルトの名無しさん
垢版 |
2021/05/27(木) 21:51:36.62ID:peOTVjA/
むしろHaskellがあわしろ氏を強く推奨している。
2021/05/27(木) 22:29:45.13ID:8OJqA+XV
シロツメグサの花が咲いたらさあ、行こうハスケル
879デフォルトの名無しさん
垢版 |
2021/05/27(木) 22:36:22.41ID:peOTVjA/
アライグマはすける。
2021/05/28(金) 10:56:30.25ID:cr8Zbdi5
画像開くと肘と膝に蓮がついてる若槻千夏が写ってるあれか
881デフォルトの名無しさん
垢版 |
2021/05/28(金) 12:30:40.65ID:mXJgbi90
プログラミングに触れてみたいなと思ったけど
色々種類多くて結局何が何だか分からずそっ閉じするのでした
2021/05/28(金) 15:23:10.53ID:cr8Zbdi5
>>881
>>85
883デフォルトの名無しさん
垢版 |
2021/05/28(金) 16:19:49.70ID:d4trihsO
なでなでシコシコ
884デフォルトの名無しさん
垢版 |
2021/05/28(金) 19:59:21.07ID:Zg+uON1M
JS始めた
2021/05/28(金) 22:13:21.61ID:8UhEFj16
このロリコンめ
2021/05/28(金) 22:21:44.01ID:vr7bjX0e
ある程度広げていきたいなら「C」。
ライトユーザーに徹して深く行きたいなら「VB」

こんなもんだと思うけどな。


俺もJS始めたw
2021/05/29(土) 00:32:55.63ID:Ihaj3k28
pythonを始めた
いろいろできて面白いが、オブジェクト指向や関数型かじってるからいろいろ類推できるけど、そういった予備知識がないと厳しいなぁ……
2021/05/29(土) 01:44:18.49ID:hG567TCp
VBAはやっててある程度身についたら
VBA → VB.Net → C#って進められるからね
VBA → VB.Netの際にちょっと苦労するかも知れないけどVB.Net → C#は然程苦労しないはず。
いきなりC#でもいいけどまぁ山登りに例えると緩やかに比較的楽に上がって行くのと
キツいけど早く登頂を目指す違いみたいなもん。
C#いきなりやってみて挫折しそうになったり心が折れそうな人はそういう進み方も有りだと思う。

>>886
JSはJqueryに入ってからが面白いよ
ちょっと何か凝ったものを作る際には是非CSSと組み合わせて覚えるといいと思うよ。
Cは基盤系で一生やってくつもりならいいかもだけど、一応Object指向のC++の方が何か有ったとき潰しが効く気がする。
2021/05/29(土) 06:06:26.87ID:+4/+KaLe
やっぱ初心者はPythonが向いてると思うね
ネットで調べたら大量に情報が出てくるから個人でも学習しやすい
インデントにうるさいのも可読性良くなるし
2021/05/29(土) 09:43:17.19ID:DLhoEVoU
>インデントにうるさいのも可読性良くなるし

昭和の発想
2021/05/29(土) 10:17:31.48ID:Mn09FlPk
Pythonはスコープのおしりが閉じられてないのとCase分がないのが微妙
892デフォルトの名無しさん
垢版 |
2021/05/29(土) 11:45:00.70ID:eCdX3xcf
C++もjsも脳が破壊される
CやったあとはPythonで良い
VB?PHP?論外
2021/05/29(土) 12:21:30.02ID:Mn09FlPk
>>892は脳が破壊された老害
2021/05/29(土) 12:22:59.54ID:1FnfX9o5
ソープキャッスル氏は蓮ケルを強く推薦してる
2021/05/29(土) 12:24:00.96ID:Ce5eoWvo
Agdaの方が良いよ
2021/05/29(土) 12:57:01.21ID:/RL10lHL
>>891
ブロック閉じてないからエディタがな
897デフォルトの名無しさん
垢版 |
2021/05/29(土) 14:11:05.76ID:eCdX3xcf
perl と出会うまではまだ正常だった気がする
2021/05/29(土) 14:16:15.49ID:ehKbAfuY
マコナリ社長とか、ほとんどの学校は、Ruby on Rails。
Python を勧める学校はない

日本6位、YouTube で有名な雑食系エンジニア・KENTA のサロンでも、Rails
2021/05/29(土) 14:59:34.59ID:6QHLcaGi
OOP的な言語の中でもC++は色々特殊だし落とし穴も多いし学習コスト高いしで、マトモにC++触ってる人だったらOOPだからって理由ではオススメはしないよ
2021/05/29(土) 15:01:07.03ID:yUS4j2Lc
そりゃ国内の土方向けの仕事でpython使うことなんてほぼ無いから
901デフォルトの名無しさん
垢版 |
2021/05/29(土) 16:08:17.84ID:/g9NZSDI
あわしろ氏の一番弟子、ケンタもお勧めするRuby。
2021/05/29(土) 17:54:44.94ID:uMjQcY2N
Rubyはゴミ言語。開発を中止すべき

https://www.akiradeveloper.com/post/ruby-gomi/
2021/05/29(土) 18:59:12.37ID:+4/+KaLe
>>890
そうなんだ
初心者が学びやすくて可読性も高くかける言語はどれになるんだろ?
2021/05/29(土) 19:20:29.75ID:DLhoEVoU
インデントなんて今どきいちいち手で揃えることはしないでフォーマッタに任せりゃいいからどの言語も大して変わらんというだけ。
初心者がpythonで始めること自体は悪くないと思うが。
2021/05/29(土) 21:18:13.93ID:4HE+Mbju
python の場合はインデントを自動でそろえることができないが
2021/05/29(土) 21:57:11.47ID:hG567TCp
みんなPythonPython言うから
GW辺りからちょいPythonやってみたけど悪くはない気がする
まだ見てからそんなに経ってる訳じゃないからあまり詳しくもないし、言ってることが違うかも知れないけど

例えばEXCELのVBAが本来表や数値計算特化だとするとPythonはどちらかというと計算の集計や分析に強いね。
まだ見ていないところに機械学習とか深層学習とかあるみたいだけどそれもどう言うもんか楽しみ。

HTML以外にWindowが開けるのもいい。
恐らくこの辺が「ゲームにも向いてる」と言われる所以なのかな?
でもインタプリタだしスピードは出なさそうと思っていたけどマルチスレッドが使えるみたいなのでその辺を上手く利用すればそこそこ出そうな気はする

そしてなんと言ってもVisual Studio Codeじゃなくて普通にVisual Studio側の方で対応言語になっていること。
これのおかげでC#やVB.Netと同じようにインテリセンスも効くしトレースも出来て、しかも何かの開発のついでに色々試せる。

EXCELで塩漬けになってしまったのがとっても残念と思える。
せめてVisual StudioのOfficeアドインの対応言語にしてくれればEXCEL側でも気軽に使えるのに。
2021/05/29(土) 22:17:59.92ID:9KU4ooqJ
( ;´Д`)
2021/05/29(土) 22:35:12.60ID:YGO4RRS+
Pythonは別にゲームに向いてないし向いてるとも言われてないだろ
ゲームならC++とC#とJavaScriptの三択だよ
2021/05/29(土) 22:36:53.64ID:Ce5eoWvo
ゲームならLuaの方がまだマシ
2021/05/29(土) 22:36:58.70ID:rs3l1CrS
ゲームならLuaの方がまだマシ
2021/05/29(土) 22:52:00.16ID:hG567TCp
>>908
それはそう。
現在ゲーム作成に一番向いているのはC++だと思うよ。
正直C#はクロスプラットフォームの話があるからゲームのSDKに使われることがあるくらいでC++とかに比べると痒いところに手が届かない

JavaScriptはどうなんだろうな?
コイツもインタプリタだけどいつも仕事で使うからあまりゲームで使おうかと思ったことないな。
画面分割のスクロールくらいですぐJQueryのお世話になったりするから
単体だと結構ツラいんじゃないかな?
912デフォルトの名無しさん
垢版 |
2021/05/30(日) 02:23:28.66ID:wQMimd0a
新発想、邪念駆動開発。
2021/05/30(日) 09:26:33.81ID:2sBFPTyF
最初のゲーム作りはunityがいい
で、unityやるならC#一択や
914デフォルトの名無しさん
垢版 |
2021/05/30(日) 10:17:26.43ID:ssDmNHo+
>>906
聴いてる方が恥ずかしいからそれ以上言うな

pythonはexcelの枠に収まるような言語じゃないんだよ
915898
垢版 |
2021/05/30(日) 11:42:17.83ID:Gk//zzeB
YouTube で有名な雑食系エンジニア・KENTA と双へき、
Udemy の人気講師・山浦清透も、遂に新しい学校を作るみたい!
モニター募集してる

YouTube、5/29
【プログラミング相談会】エンジニアキャリアの相談に乗ります

YouTube、1/15
Docker超入門講座 合併版 | ゼロから実践する4時間のフルコース

Windows 10 Home 版, WSL2, Ubuntu 20.04 LTS,
Docker Compose, VSCode, Heroku, Ruby on Rails, Git, CI/CD, CircleCI

山浦のDockerからCircleCIまで含めた、一連の動画はすごかった!

KENTA・山浦・くろかわこうへいと、日本のIT 教育革命が起きてる!
2021/05/30(日) 12:13:57.53ID:nIiPbBvy
>>914
でもお前恥ずかしい人間じゃん
2021/05/30(日) 19:33:59.13ID:n7mymJL5
>>915
お前いつまで初心者やってんの?
観察してるだけでもこの板に2,3年いるよね
2021/05/30(日) 21:53:13.35ID:RLi5nRhC
ヲチャー、ナード体質になるとなかなか一歩先に踏み出せなくなる
919デフォルトの名無しさん
垢版 |
2021/05/31(月) 09:17:08.71ID:/OEBZvZ3
RubyはWebデザインとかしてるオシャレ女子専用言語
スイーツ言語
920デフォルトの名無しさん
垢版 |
2021/05/31(月) 17:13:41.65ID:dxZCxWYy
>>915
https://www.youtube.com/watch?v=2hf105qkx38
921デフォルトの名無しさん
垢版 |
2021/05/31(月) 18:28:19.56ID:CkJfycmK
んなアホな。
人工衛星に使われるキーテクノロジなのに。
2021/05/31(月) 21:34:18.17ID:gCZcTz1Z
そんな目的と手段を履き違えた例を出されても…
そもそもリアルタイムシステムにスクリプト言語が使い物になるのか?
Javaならリアルタイム用の処理系が有るってのは聞いたことはある
923デフォルトの名無しさん
垢版 |
2021/06/01(火) 07:02:51.72ID:/wnpo2mk
人工衛星はなぜ落ちてこないのですか?というFAQがあります。
答えは、Rubyで制御されているからですよ。
2021/06/01(火) 07:12:22.91ID:9EeX6HNU
このスレ見てるとRuby推す奴って頭おかしい奴ばっかだな
2021/06/01(火) 09:52:07.89ID:1wFLYDaV
Pythonゆうほど初心者むきか?
あるていど、オブジェクト指向がわかってないときついぞ
ちょっと動かしてみたいとかなら、VBAのほうが気軽だろうな
なんつかPython スマートすぎて逆に初心者にはわかりずらそう
2021/06/01(火) 09:59:12.10ID:CEg9nz3H
世界で流行ってます
意識高い系です
お洒落

Pythonやらない理由無いでしょw
2021/06/01(火) 11:28:23.59ID:1wFLYDaV
いきなりPythonいって挫折組増やしてる気がする
しっかりオブジェクト指向から教えてくれるならいいけど、おそらくそうじゃないんだろ
簡単にできますよ、楽ですよってのが罠なんだよな、簡単に楽にやろうと
するからいつまでも習得できない、手間かけて、カチャカチャやればもっと
「簡単」に習得できるのにな 
2021/06/01(火) 12:00:38.20ID:CEg9nz3H
コード貼り付けて動かす。
これ最強の学習法。
2021/06/01(火) 12:42:28.24ID:kwpPXA44
Python入門書かじってみたけど関数名だかメソッドだかライブラリーだかの名前が長かったりややこしかったり意味不明だったりであまりに覚えづらくて挫折した

みんなこの言語が簡単とかすごいわ。。
2021/06/01(火) 12:45:02.42ID:RCgUx8aj
パイパイは英語が母語の人に優しいのがCOBOLっぽい
2021/06/01(火) 13:05:22.25ID:sclbkM2r
>>929
いやいや、前ちょこっと書いたけど
インテリセンスの効かないツールでそんなの書いても地獄よ。
俺はVS使ったけど、そんなの一々スペルまで覚えてないよ。
頭だけちょこっと書いて後はどれ使うか選択するだけ。

そんなこと言ったら名前空間持つ言語全部挫折しちゃうじゃん。
2021/06/01(火) 13:43:34.56ID:kwpPXA44
>>931
おおそういうものでしたか
一筋の光明が。。

もいちどトライしてみよ
2021/06/01(火) 14:03:51.86ID:xEl47B+y
ウホッ、いい言語
2021/06/01(火) 15:31:10.58ID:Dbf622Mk
mruby の本も出た

Webで使えるmrubyシステムプログラミング入門、近藤宇智朗、2020/11

宇宙開発などの組み込み用、MicroPython, Lua, Squirrel の代替になる。
Ubuntu 18.04, C99 対応

人工衛星イザナギ・イザナミで、使っている
2021/06/01(火) 16:40:34.95ID:sclbkM2r
>>932
頑張ってね。
それでも俺はVBA推しだけど。
2021/06/01(火) 18:04:59.65ID:C15XX0XG
Pythonは学びはじめのころモジュール作ってテストしようとしたときに
何かすごく腹立った覚えがある
importまわりで
2021/06/01(火) 18:37:18.69ID:sclbkM2r
Pythonは良いけど
すがやみつるの「こんにちはPython」は
あまりお勧め出来ない

いや、昔この人が書いてる「こんにちはマイコン」って本があって受け狙いで買ったのをGW中に読んだんだけど
PC6001MK2だったっけかな?
「こんにちはマイコン」ではそれでBASICでスカッシュみたいな、ブロック崩しのブロックがないやつを組めるところまで書いてあって、
「こんにちはPython」もほぼその内容をPythonにしたもの。

仕事のある日でも定時以降の時間を使って3日もあれば打ち込んで内容も理解しながら読み終わることが出来ると思うけど、
あまり基本と言えるところまで網羅されていないし読んでもグラフィック周りが多少分かるようになる程度。
これならグラフィック周り捨ててもっと基本がしっかり書かれた本を探した方が良さげ。
938デフォルトの名無しさん
垢版 |
2021/06/01(火) 18:44:52.44ID:jDBoA5/f
いや、Pythonは良くないよ。
2021/06/01(火) 18:46:35.91ID:uW7uznRl
こんにちは赤ちゃん -- 誰でもできる子供の作り方 --
2021/06/01(火) 20:46:37.17ID:G7hDbSOM
Pythonはリストと辞書が柔軟で使いやすい
リストと辞書と辞書をうまく使う感覚最初にみにつけると
上達はやいだろうな
2021/06/01(火) 21:34:26.94ID:DTJf7Hob
Scratch
VBA
Pyhon
JavaScript/TypeScript
雑食系Ruby
PHP
英語
ハナモゲラ語
アセンブリ言語
シェルスクリプト
Lisp
Haskell
C

C++
COBOL
2021/06/02(水) 11:18:37.35ID:qtmfAhQ7
list 使いまくりは遅くなるんじゃね
速さを求めるなら numpy で ndarray 使うのに慣れる方が良いと思う
2021/06/02(水) 11:29:39.69ID:YMvqaA+K
はぁ?リストの塊のLispは爆速だぞ
2021/06/02(水) 17:31:27.83ID:mFj9WJv2
Lispを今風の言語にしたのがPythonってイメージだな
リストが味噌って意味で
2021/06/02(水) 18:03:22.65ID:NSnxAv07
どっちか片方でも知ってるやつは
絶対そんなこと言わないだろうな
2021/06/02(水) 18:16:02.32ID:jKrI90XY
LISP を今風にしたのは ECMAScript の気がする。

むか〜し、EMacs の設定ファイル見て「おえ」って感じに
なったけど、まさかあれが未来だったとは。

はじめるのにいい言語は、目的がオフィスでがんがん
使いたいっていう現世利益ならVBA一択な気がする。

プログラム学習なら…やっぱCかなあ。
947デフォルトの名無しさん
垢版 |
2021/06/02(水) 18:39:57.87ID:9ddIGheJ
あわしろ氏はMS言語は学ばないほうが良いと言ってる。
2021/06/02(水) 20:47:45.23ID:fOjSBv40
俺氏は「あわしろ氏は〜」と言ってる奴の話は聞かない方が良いと言っている。
2021/06/02(水) 21:04:18.49ID:ytlJyWhw
あわしろ氏はあわしろ氏だと言ってる
2021/06/02(水) 21:08:53.49ID:ytlJyWhw
Lisp プログラマのための Python 入門
by Peter Norvig

これは Lisp プログラマのための簡単な Python 概説である。 (はからずも、Python プログラマにとってもこのページは Lisp を学ぶのによいそうだ。)
基本的には、Python は「伝統的な」構文 (Lisp 使いが "infix (中置記法)" とか "m-lisp" とか呼ぶもの) をもつ Lisp の方言と思われている。
Comp.lang.python のあるメッセージによれば 「自分は Python で遊ぶようになるまで、なぜ LISP がそんなにいいアイデアなのか わからなかっbス」
とのbアとで、Python は マクロ をのぞく Lisp の主要な機能をすべてサポートしている。それでも eval や演算子オーバーロードの 機能も持っているから
マクロが完全になくなったというわけではない。この方法を使えば 自分の独自言語を作ることができる。

http://www.unixuser.org/~euske/doc/python
2021/06/02(水) 21:35:48.14ID:4mby1Q15
>>946
JSの原型はschemeだしね。
2021/06/02(水) 21:36:48.44ID:3s5tinHV
ぼくはぼくなんだ!
おめでとう!おめでとう!
2021/06/02(水) 21:47:08.86ID:bsZq/wh3
>>952
クワインコードか
2021/06/02(水) 21:47:08.93ID:oQYtoSgh
lispは速いのにpythonはアホみたいに遅い
2021/06/02(水) 22:01:15.27ID:y9OF8J1M
>>947
LINUXに縛り付けられた者の末路か・・・
956デフォルトの名無しさん
垢版 |
2021/06/03(木) 09:03:35.22ID:WbEwitqY
>>955 クロスプラットホームいける言語を選べってことでは?
GNUは(昔は)移植性が高いと言われていたC言語を採用したし
2021/06/03(木) 10:45:27.16ID:jnApLDzu
>>956
何との?
例えばAndroidやiOS、MAC OSとのクロスプラットフォームであればWindowsで xamarin使えばBL以降はC#が使える。
と言うかむしろPS VITAのようなゲーム機でPS VITAとAndroid ExperiaのクロスプラットフォームはSDKでC#の開発でないと出来ないなんて場合もある。

LINUXやUNIXに囚われていてそこからiOSやMAC OSの開発とか出来るの?
あなたの信仰する「あわしろ氏」と言う人はその辺の使い分けということも考えられない人なの?
958デフォルトの名無しさん
垢版 |
2021/06/03(木) 12:16:12.29ID:WbEwitqY
>>957 そもそも「あわしろ氏」なんて奴知らんけどさ
今でこそオープンソースに積極的だけど昔のMicrosoftは独占的だったからC#もほぼWindows専用だった
多分その時代の発言だろうと思って発言の意味を自分なりに解釈した結果が >>956 なわけだけど
959デフォルトの名無しさん
垢版 |
2021/06/03(木) 12:29:37.90ID:WbEwitqY
ついでに言わせてもらうなら
> LINUXやUNIXに囚われていてそこからiOSやMAC OSの開発とか出来るの?
MacOSとiOSはUNIX
2021/06/03(木) 12:39:11.25ID:jnApLDzu
>>959
ほほう、ではUNIXからSwiftやObjective Cの開発が出来ると言うのか?
〜を基に作られたから、なんていうのは論外。
使える言語幅は全く違う。
961デフォルトの名無しさん
垢版 |
2021/06/03(木) 12:44:13.16ID:WbEwitqY
>>960 MacOSがUNIXじゃないみたいな言い方してるから
ちなみにちょっとググってみたところ出来るらしい
https://qiita.com/YutoMizutani/items/a550b6fa5767a7c55eea
https://qiita.com/doraTeX/items/c35e25c2afbb48a1469f
962デフォルトの名無しさん
垢版 |
2021/06/03(木) 12:50:20.97ID:WbEwitqY
んでMacOSはUNIXだからお前の言う「UNIXに囚われた人」にはマカーも入るわけで
むしろお前こそWindowsに囚われてるのではないか?
2021/06/03(木) 12:59:01.17ID:Rh3KxqOB
ハングル
2021/06/03(木) 12:59:09.64ID:jnApLDzu
>>961
話の本質が見えていないと言うか、わざと避けているのか?
そもそもクロスプラットフォームの話から起因しているよな?
そのCOCOAでない環境で作ったGUIはiOSやMAC OSで使えるのか?
965デフォルトの名無しさん
垢版 |
2021/06/03(木) 13:03:11.23ID:WbEwitqY
>>964 X11.app入れればXorgが使えれば使えるGTKも使えるはず
知らんけど
気になるなら自分でMac買うかHackintoshして試せば?
966デフォルトの名無しさん
垢版 |
2021/06/03(木) 13:05:14.56ID:WbEwitqY
そして本質は >>958 だが、お前がそれに「UNIXからSwiftやObjective Cの開発が出来ると言うのか?」とか言ってきて話そらしてるし
2021/06/03(木) 13:13:38.44ID:jnApLDzu
>>965
その必要はない
http://tech.blog.uribou.me/linuxshang-deiosapuriwokai-fa-dekinairasii/
2021/06/03(木) 13:17:13.35ID:jnApLDzu
>>966
そもそもの話の流れから
それが理解出来ると判断したからだ
それとあなたに「お前」呼ばわりされるほど
親しい中ではないではないので
気持ち悪いから注意して頂きたい
2021/06/03(木) 13:18:50.17ID:SpS2DqI7
objective-cの開発は出来るでしょ
GNU STEPあるから
レス数が950を超えています。1000を超えると書き込みができなくなります。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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