X



プログラミング始めたい。取っつきやすく簡単で応用効いてなんでもできるコスパいい言語教えろ!! [163129606]
■ このスレッドは過去ログ倉庫に格納されています
0001番組の途中ですがアフィサイトへの転載は禁止です (スププ Sd32-Zg93)
垢版 |
2022/02/18(金) 14:31:16.82ID:i5DtOWwAd●?2BP(2000)

たのむ!
0009番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ef8f-jxo0)
垢版 |
2022/02/18(金) 14:32:33.50ID:oCFwHeGx0
環境の用意が簡単という点ではJavaScript一択
0011番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cfc6-vH+s)
垢版 |
2022/02/18(金) 14:33:06.75ID:bCM86vqa0
VBAばかりやっている……
0012番組の途中ですがアフィサイトへの転載は禁止です (スププ Sd32-Zg93)
垢版 |
2022/02/18(金) 14:33:07.64ID:i5DtOWwAd?2BP(1000)

ここまで全部ばらぱらじゃねーか
ふざけるな。
0015番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9e9e-rCQD)
垢版 |
2022/02/18(金) 14:34:10.69ID:Faw45cky0
javascriptかpython
0016番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW b795-KU2q)
垢版 |
2022/02/18(金) 14:34:17.71ID:oiu1orMY0
一つ覚えたらどの言語でも大差はない
したい事がやりやすい言語触ってろ
0017番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d6c7-uW9x)
垢版 |
2022/02/18(金) 14:35:19.88ID:JVIJ6CxR0
javascriptはブラウザで動くから楽しい
0018番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 16df-qXnf)
垢版 |
2022/02/18(金) 14:36:05.60ID:gZQsrHrI0
>>16
それがまずわからないんだけど😡
0025番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2022/02/18(金) 14:40:03.06ID:uBmEhOUJ
C#
簡単にインジェクトできて遊べる
0026番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW a7af-3R4K)
垢版 |
2022/02/18(金) 14:42:02.06ID:jBcn3YEJ0
excelを仕事で使ってるとかならVBAやっとけ
0027番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1245-OGev)
垢版 |
2022/02/18(金) 14:42:38.17ID:cNdATYJk0
>>25
ナニをどこにインジェクトするんだよ
0028番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 33a2-zxJC)
垢版 |
2022/02/18(金) 14:43:13.15ID:Co/ANlvm0
Google colabで環境構築すっとばして始められるからPythonが一番簡単
0029番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1f44-zdzm)
垢版 |
2022/02/18(金) 14:45:05.56ID:EbCOzw640
単に結果がすぐ出てなにかしたいっていうんならrubyでいいんじゃない?

・日本語資料が多い
・日本人ユーザーが多いので質問しやすい雰囲気はある
・WEB系だと結果がすぐ出てわかりやすい
・CやGOみたいにメモリとかなんだとか気にしなくていいから容易い
0032番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 92a9-xz2+)
垢版 |
2022/02/18(金) 14:47:10.53ID:0kGztsiz0
Pythonが圧倒的に簡単だろ
アメリカの子供たちがまず最初に始めてどんどん自分で自動化やアプリ作って慣れる
0034番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1245-OGev)
垢版 |
2022/02/18(金) 14:48:27.32ID:cNdATYJk0
>>29
日本語資料や日本人ユーザー数だと.NET系のが上
結果の分かりやすさだとジャバスクのが上
ガベージコレクションなんて別に珍しいものではない

よってランキグンガタ落ちのRubyを今更選択する意義はない
0037番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1f44-zdzm)
垢版 |
2022/02/18(金) 14:50:51.30ID:EbCOzw640
>>34
.net系だと結果が見にくいかなぁっと
ほらコンソールで出てくるよりは、WEBブラウザでボタン作ったりとかのほうがとっつきやすい人多くない?
手始めにそっから初めて、高位のnet行くのはありかなぁっと

ちなわいはGo殺ってて、rubyあんまり好きではないので勘違いされたくなく
あくまでも知らない人が楽しさをぱぱっと知るならrubyいいんじゃないの?くらい
0039番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1245-OGev)
垢版 |
2022/02/18(金) 14:52:04.84ID:cNdATYJk0
>>37
だから結果の分かりやすさを重視するならジャバスクでいい
Chromeさえあれば実行環境整うっていう手軽さもあるし
0042番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 63f1-G/52)
垢版 |
2022/02/18(金) 14:52:39.53ID:frspZWqZ0
Pythonとかいう機械学習一点で世界標準になった一発屋
0047番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ deb1-oh2Q)
垢版 |
2022/02/18(金) 14:56:21.81ID:OH5+h1SO0
趣味なくなったしおれもはじめようかな
VBAとjavaは学校でやったことあるから違うのがいい
0048番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 123a-WUqN)
垢版 |
2022/02/18(金) 14:56:37.54ID:sKm6daz/0
すぐ始められて動かせるものがいい
0052番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cfc6-QNUE)
垢版 |
2022/02/18(金) 15:03:07.72ID:pLPyln7+0
JavaScript

TypeScriptとかいう声のデカい連中がいるが無視すること
0053番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ dfaf-ZnMP)
垢版 |
2022/02/18(金) 15:06:48.70ID:9HjsLFFM0
>>51
なんかレベル3ぐらいまでを不必要なくらい丁寧にやっておいて
(下手するとフォルダの移動方法とか説明し始める)
途中で5レベルぐらい段階抜かし始めるよなどの教本も
0054番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MM63-XlWk)
垢版 |
2022/02/18(金) 15:09:06.13ID:QJgZh1QGM
javascriptでカレンダーとかグラフとか作れるようになるとIT土方に就職できるぞ
0055番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMde-QNUE)
垢版 |
2022/02/18(金) 15:09:51.30ID:gULjENNaM
>>53
飛ばさないと章ごとに1巻とかなるだろ
ポインタ、アドレス、仮想メモリ、物理メモリ、全部説明する気か?
意外としたほうがすっきりするかもしれんが
0056番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d6c7-uW9x)
垢版 |
2022/02/18(金) 15:10:24.88ID:JVIJ6CxR0
>>51
わろた
0057番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW a7af-5yJC)
垢版 |
2022/02/18(金) 15:10:51.73ID:0FVh8DTt0
C
0058番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW a7af-MVLA)
垢版 |
2022/02/18(金) 15:12:20.72ID:ARYRyBtn0
>>41
まあでもGUI面倒ってなりそうな気もする
0059番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 33a2-zxJC)
垢版 |
2022/02/18(金) 15:12:54.23ID:Co/ANlvm0
ほとんどの会社でExcelが使われてるがこれはGoogleのスプレッドシートで代替可能
スプシはJavaScriptで動かせる
つまりJavaScriptが出来ると有能な社会人になれるぞ
0060番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 97d2-cYoA)
垢版 |
2022/02/18(金) 15:13:03.23ID:FuHRiwF70
>>53
これまじでなんなの
書いてる方もおかしいとか思わないのかな
こういうところマジでイライラするんだけど
0061番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6344-xz2+)
垢版 |
2022/02/18(金) 15:14:16.79ID:S+YKrsYn0
python しかないね!
0063番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM3b-cpj3)
垢版 |
2022/02/18(金) 15:20:29.24ID:sRGWFRGWM
c++にしろ、何でも出来る
ラムダ使えるし
教育資料もネットに大量にあるから取っつきやすいぞ🌚
0064番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 93c1-+pti)
垢版 |
2022/02/18(金) 15:21:13.48ID:FU1orp810
一般人ならこれからはVBAの代わりにGAS
0069番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW a7af-HqjH)
垢版 |
2022/02/18(金) 15:24:34.32ID:OHKZgy6G0
手早くサッと書きはじめたいならRustかな
0070番組の途中ですがアフィサイトへの転載は禁止です (ドコグロ MMb3-DMuG)
垢版 |
2022/02/18(金) 15:28:45.02ID:OsDokLKWM
Golangやれ
0072番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 123a-Ub4b)
垢版 |
2022/02/18(金) 15:30:05.11ID:GOx3li3q0
ライブラリの揃ってるpythonが良い
嫌いだけど仕方ない
0076番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ d60d-ZnMP)
垢版 |
2022/02/18(金) 15:31:45.47ID:OdTS/XZd0
個人的にはC++が好きだけど>>1が求めてるものとは違う気がする
0079番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 33d2-B80Q)
垢版 |
2022/02/18(金) 15:39:57.59ID:I2f3wXvI0
やりたいことが先
俺はそれをやりたいがためにPythonをやるしかなくなった
死にたい
0082番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 638f-jocL)
垢版 |
2022/02/18(金) 15:46:43.68ID:u8Osr93q0
何でも良いけどpythonかjavascript

理解が進むとどの言語も多少作法が違うだけだと気付くぞ
0083番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cb8f-bMNY)
垢版 |
2022/02/18(金) 15:47:22.61ID:yCSA6oaE0
rpgツクール
0084番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ de9a-oh2Q)
垢版 |
2022/02/18(金) 15:52:02.63ID:uaxIGloN0
本日の
何度目だジブリスレっ
0085番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9256-ZnMP)
垢版 |
2022/02/18(金) 15:56:21.45ID:5OlBVIud0
プログラミングのキングオブキングスはC++
C++は低レベルから最新高レベルまで全ての技術が入ってる究極召喚言語
しかし理解するためにはC言語のマスターが必要となる
ところがC言語をマスターするためにはアセンブラの理解が必要だ
アセンブラをやってみると結局は機械語を理解しなくては分からないことが判明する
機械語はしょせん電気信号なのだからNANDといった論理回路を知る必要がある
そのためには是非ともオペアンプを理解したい
オペアンプを知るためにはトランジスタを学ばなくては原理を理解できんぞ

よって結論を出すとプログラミング学習はトランジスタの勉強が必要だということだ!
0088番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW de3d-qgHE)
垢版 |
2022/02/18(金) 16:02:33.78ID:XWKZNSJh0
俺の大学の理系の友人が「このBrainfuckは
チューリング完全であり、チューリング完全な
言語でさえあればどんな言語でも基本的に
同じ機能を実装できる」とか言ってたぞ。

俺にはなんのことやらわからんかったが
とにかく応用効いて「他の言語でできることは
何でもできる」と有名なそれを学習しては。
0090番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 62ce-RudC)
垢版 |
2022/02/18(金) 16:04:37.35ID:8jUEsbkw0
何がやりたいか、どのプラットフォームで実行するのかで変わってくる
全部で出来るものは今の所無い
0091番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ c6a2-ZnMP)
垢版 |
2022/02/18(金) 16:05:15.65ID:3fOLmifT0
勉強という意味ではPythonは向いてない気がするなぁ
便利過ぎるせいで学べない事が多い
0094番組の途中ですがアフィサイトへの転載は禁止です (JPW 0H1b-biR0)
垢版 |
2022/02/18(金) 16:11:57.31ID:DOwPpS+MH
何がしたいかが大事だけど
プログラミング言語ごとに得意なことが違って
何ができるか違うから
つまり全部覚えろ
0095番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 16df-iSvi)
垢版 |
2022/02/18(金) 16:12:36.04ID:BNoFlgd70
HTML
0096番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 33d2-B80Q)
垢版 |
2022/02/18(金) 16:14:14.30ID:I2f3wXvI0
41 (ワッチョイw 9cc6-Jw/P) 2018/10/08(月) 16:23:58.01 ID:lZWfD/j90 (PC)
プログラムなんてどれもifとforと代入の組み合わせだろ
あとは言語的な作法だけ
最小限意識すりゃ誰でもできる



これマジ?
0098番組の途中ですがアフィサイトへの転載は禁止です (JPW 0H1b-biR0)
垢版 |
2022/02/18(金) 16:18:53.81ID:DOwPpS+MH
文章書けてもなろう小説書けないよね?
プログラミング覚えてもゲームは作れないんだよ
0102番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 33d2-B80Q)
垢版 |
2022/02/18(金) 16:22:50.16ID:I2f3wXvI0
>>99
そこなんだよねええええ!!!!
コンチクショー!!!
0103番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 33d2-B80Q)
垢版 |
2022/02/18(金) 16:23:50.12ID:I2f3wXvI0
おまえらゲームやりながら
このゲームわりと単純な部品でできてんな…

とか思いながらゲームすんの?
頭おかしいの?
0104番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 533b-eSla)
垢版 |
2022/02/18(金) 16:24:56.34ID:TkmBG4+O0
c#
初学者は環境作るのダルいでしょ
VSで一撃よ
0105番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 33d2-B80Q)
垢版 |
2022/02/18(金) 16:25:24.05ID:I2f3wXvI0
結局我々はマ社にスポイルされてしまえばいいのであるよ
0106番組の途中ですがアフィサイトへの転載は禁止です (JPW 0H1b-biR0)
垢版 |
2022/02/18(金) 16:25:42.88ID:DOwPpS+MH
>>101
ワッチョイの後ろ4つはユーザーエージェントが同じなんだ
ブラウザが同じだとそうなったりする
0107番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 16:28:16.30ID:WbVUFU0e0
ちゃんと勉強したいなら今でもCかPascalが一番だと思うけど、
手っ取り早く何か書きたいってだけならPythonかPHPにしとけば?

ただ、プログラミング入門でいきなりオブジェクト指向のところまで
勉強しようとすると地獄だと思うので、手続き指向の静的型付言語
のほうが結局楽で応用きくと思う。
0108番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 16:29:53.43ID:WbVUFU0e0
>>105
プログラミング環境にマイクロソフトのOSを選ぶのは自殺行為だと思う。
それしかなかった40年前ならさておき。
0109番組の途中ですがアフィサイトへの転載は禁止です (JPW 0H1b-biR0)
垢版 |
2022/02/18(金) 16:30:56.05ID:DOwPpS+MH
ちなみにスマホの専ブラは端末の種類もUAに出力するから
ほぼほぼ合ってる
0111番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ c6a2-ZnMP)
垢版 |
2022/02/18(金) 16:32:53.06ID:3fOLmifT0
>>108
初学や初心者レベルのプログラミングを学ぶってためだけに新しい環境を用意する方が万倍馬鹿だろw
0112番組の途中ですがアフィサイトへの転載は禁止です (JPW 0H1b-biR0)
垢版 |
2022/02/18(金) 16:33:39.98ID:DOwPpS+MH
>>109
ちなみにワッチョイWの「W」の部分がスマホを意味する
0116番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 16:36:20.75ID:WbVUFU0e0
>>111
Docker載せてDocker Hubからその手のコンテナ拾ってくれば、あっという
間にプログラミング環境の出来上がりだけど。

いちいちWindowsにあれこれ載せるのって馬鹿馬鹿しくない?
0117番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 16:38:10.63ID:WbVUFU0e0
>>115
Webアプリメイン=Webサーバーに何らかの形で触らざるを得ない

WindowsにApacheやnginx載せるん?RORでWEBrickは正直初心者には厳しいでしょ。
0119番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 16:41:15.79ID:WbVUFU0e0
>>118
ド初心者がそれやると、メンバー変数を全部publicにしたりとか、
超巨大なクラス作って一クラスで全部終わらせるみたいな、
オブジェクト指向にしてる意味ないやんか!ってことwやるように
なるんだわ
0123番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9256-ZnMP)
垢版 |
2022/02/18(金) 16:43:40.93ID:5OlBVIud0
DockerってLinuxしかないと思ってたが
WindowsでもDocker使えたりするんだが

だが何にしてもLinux覚えたほうが良いに決まってる
Dockerにしても最新技術は全部Linuxから用意される
0127番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 33d2-M6x4)
垢版 |
2022/02/18(金) 16:50:24.49ID:JSzkXHxV0
>>19
俺もEnd IfやFor Nextの方が全部終わりが } よりも見やすくて好きだな
0128番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 524d-zDxS)
垢版 |
2022/02/18(金) 16:53:06.21ID:czR3/9G40
こういうのはVBAがガチでおすすめ
仕事やってりゃどこかで馴染みのあるEXCELの延長で使えるし
セル関数を使ってやるから初心者でもプログラムの流れのイメージが掴みやすい
0129番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d605-KjP6)
垢版 |
2022/02/18(金) 16:53:25.14ID:JeuO0VoB0
>>1
言語の勉強も大切だけどテストファーストの習慣も身につけておいた方が良いよ。
0130番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 33a2-zxJC)
垢版 |
2022/02/18(金) 16:53:56.84ID:Co/ANlvm0
Google Colab 使えば環境構築は必要ない
ブラウザだけあればいいぞ
0131番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ c6a2-ZnMP)
垢版 |
2022/02/18(金) 16:54:03.11ID:3fOLmifT0
>>116
Mac持ってるならMacでやりゃいいしWindowsしか持ってないならWindowsで環境作ってやればいいだけ
初心者でそのためだけにWinがあるのにMacを買うなんてのはコストかけすぎでそれこそ馬鹿の所業
なおPCすら持ってないのにプログラミング始めたいなんて考えるのはレアケース過ぎて考慮に入れてない
0133番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM42-/M7c)
垢版 |
2022/02/18(金) 16:58:07.75ID:NSadULEyM
割りとマジで言うと
visualstudio入れてc入門書かってコンソールアプリからで慣れたらwinアプリ
コンパイラのインストールやプロジェクト作成とか本みながらやったら良いよ
0134番組の途中ですがアフィサイトへの転載は禁止です (ラクッペペ MMde-m9qS)
垢版 |
2022/02/18(金) 17:00:50.29ID:yBZMmvGcM
Pythonの本ってなにがええの?
プログラミング全くわからへんねんけど
用途は特に無くてやってみようって思ってる
1年生でええんか?
0135番組の途中ですがアフィサイトへの転載は禁止です (オッペケ Src7-1eg9)
垢版 |
2022/02/18(金) 17:00:53.51ID:Lgzb6aNDr
Haskellこそ至高
0136番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 524d-zDxS)
垢版 |
2022/02/18(金) 17:02:04.28ID:czR3/9G40
pythonは他の言語を触ったことのある人には楽に感じるってだけで
初心者はpythonのコマンドラインを流して読んでいってどう動いているのか想像するのは無理
エクセルのVBAならセル番地やシート名が出てくるからどこを操作しているのかっていうのを見失うことはない
最初はそういうので躓く
0137番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9256-ZnMP)
垢版 |
2022/02/18(金) 17:02:20.57ID:5OlBVIud0
>>134
教本は柴田望洋が良いに決まってんだよ
まぁとにかく真面目
誠実な勉強とは何かってことを突き詰めて考えている
0139番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 97d2-s/Pe)
垢版 |
2022/02/18(金) 17:03:33.05ID:Mp3jENbR0
UWSCが最強言語だったが作者死んだみたいなんだよなあ
代わりになるのが存在しない
0141番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 524d-zDxS)
垢版 |
2022/02/18(金) 17:06:18.83ID:czR3/9G40
>>138
本の方がいいよ
=と==の違いとか丁寧に系統立てて解説してるのは本
ネットで場当たり的にやってるとそういう基礎がごっそり抜けてネットで調べてもあまりに基礎的で原因が分からんってことになる
0142番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sac3-xTsN)
垢版 |
2022/02/18(金) 17:20:54.26ID:S4GWf7gCa
言語仕様でいえばrubyがかなり初心者向けだがライブラリが貧弱なんだよな
pythonだろ
0143番組の途中ですがアフィサイトへの転載は禁止です (ラクッペペ MMde-m9qS)
垢版 |
2022/02/18(金) 17:25:24.55ID:yBZMmvGcM
>>137
サンクス
0144番組の途中ですがアフィサイトへの転載は禁止です (JPW 0H1b-biR0)
垢版 |
2022/02/18(金) 17:30:21.97ID:DOwPpS+MH
そういえば嫌儲でRubyめちゃくちゃ叩いてた奴いたけど
なんの恨みがあるのか考えたら
絶対プログラミングスクールで挫折した奴だろうし
見てて悲しくなるわ
0146番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-PUH2)
垢版 |
2022/02/18(金) 17:42:21.14ID:TvQMy4OP0
ゲーム作りたい...Unity+C#
AIやりたい...Python
Webアプリが作りたい...node.js+JavaScript+React.js
スマホアプリ作りたい...node.js+JavaScript+ReactNative
Win/Macデスクトップアプリが作りたい...node.js+JavaScript+React.js+Electron
電子工作組み込みIoT系...C
SES下請けプログラマ...Java、PHP
0147番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 124c-FlQk)
垢版 |
2022/02/18(金) 17:44:53.22ID:yrSxX18v0
 いろんなプログラミング言語の中で、Lispは一番上に来ると言おう。

そしてこの主張を裏付けるために、他の4つの言語に欠けているある一つの機能を 言おう。
いったいこの機能z無しでどうやってプログラムを書くんだい? っていう、
そのzの最も大きなものの一つとして私が考えるのが、マクロだ 。

 たくさんの言語が、マクロと呼ばれる機能を持っている。
でもLispのマクロは特別だ。
Lispのコードは、ひとたびパーザによって読まれたら、 あなたが解析することができるデータ構造になるんだ。
他の言語ならコンパイラが構文解析して内部に作られる構文木を、 Lispでは直接プログラムとして書き下すわけだ。
しかも、この構文木はプログラムからアクセスできるから、 構文木自身を操作するプログラムを書くことができる。
Lispではそのようなプログラムをマクロと呼ぶ。
いわば、プログラムを生成するプログラムだ。
---
普通のやつらの上を行け
著者:Paul Graham
http://practical-scheme.net/trans/beating-the-averages-j.html
0149番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 124d-miqv)
垢版 |
2022/02/18(金) 17:47:44.16ID:X4yEMQso0
powershellだろ 0秒で開始できる
0151番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d6a0-HjLG)
垢版 |
2022/02/18(金) 17:52:21.73ID:OM5WNHzA0
pythonこそとっつきやすいと思う
0152番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-7HRA)
垢版 |
2022/02/18(金) 17:54:34.15ID:o3zF8Ox10
Java
HTML
javascript
SQL

これさえ出来りゃなんでも出来る
0155番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 17:59:39.54ID:WbVUFU0e0
>>146
>Webアプリが作りたい...node.js+JavaScript+React.js

それだけじゃ、フロントエンド以外動かんやんかw
0156番組の途中ですがアフィサイトへの転載は禁止です (アウアウアー Sa6e-GzLH)
垢版 |
2022/02/18(金) 18:01:16.93ID:BsY1ymNea
意外とCOBOL
簡単だから最初はこれがいい
0157番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 18:01:18.70ID:WbVUFU0e0
>>152
それだけだと、テキストファイルのIOとパターンマッチングを多用する処理で泣きが入るな。
今時だとPythonかRuby、いにしえまで遡るとawkやPerlが出来ないと非常に厳しい。
0158番組の途中ですがアフィサイトへの転載は禁止です (アウアウエー Saaa-WUqN)
垢版 |
2022/02/18(金) 18:01:44.66ID:MQb+0dh3a
なんでもいいけど面倒なのは嫌
0161番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MMce-ctBb)
垢版 |
2022/02/18(金) 18:10:41.95ID:qHMCiviUM
コトリンとかはどうなの?
0162番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 18:11:03.29ID:WbVUFU0e0
>>152
あと、Linux使う人はなんだかんだでシェルスクリプト書けないと
行き場がなくなる可能性大。

bashで書ければ多分大丈夫だけど、現場によってはksh、tcsh、zsh, dash
を要求されるかも。とくにkshは古いシステムの現場だと必須。
0163番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 18:13:55.53ID:WbVUFU0e0
>>146
>スマホアプリ作りたい...node.js+JavaScript+ReactNative

これも、フロントはそれでいいけど、課金周りとか広告系とか制御周りとかは
ほぼ全部PHPと何らかのフレームワークで確定だよ。

あと、インフラ側でChef使う場合はRubyが必須。AnsibleならJSONで済むけど。

> SES下請けプログラマ...Java、PHP

組み込みのCとかCOBOLとかPL/1とか、その手のもまだまだ現役だよw
0167番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 18:19:30.97ID:WbVUFU0e0
>>164
Pythonは正直覚えること多すぎる気がするなぁ。多重継承できる言語なんて
初心者には「○○○○に刃物」なところあるし。

他の言語からPythonに流れるのは楽だと思うけど、一発目は大変そう。
汎用性があるから、覚えちゃえば楽だけどね。
0169番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1695-Tewk)
垢版 |
2022/02/18(金) 18:25:17.83ID:+YmUeaLF0
>>161
あれは事実上Android用なんで汎用性は低いんじゃないかな
Javaと相互運用できるみたいなんでiOSもいけるんやないか的な話だけど、実用までいけんのかな
モバイルアプリ開発に限っても「AndroidとiPhone似たようなもんなのに一緒に開発できない問題」というのがあるんよ
0172番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 92c6-FJ3i)
垢版 |
2022/02/18(金) 18:29:02.77ID:WbVUFU0e0
>>170
Rubyってbetter than Perlとしては史上最高の言語だったのに、なんで
あんなんになっちゃったんやろ…
0173番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-hFfo)
垢版 |
2022/02/18(金) 18:29:11.53ID:GoX366Sv0
日本語だな。
知ってる友人を作るのが近道
0176番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ c6a2-ZnMP)
垢版 |
2022/02/18(金) 18:32:41.01ID:3fOLmifT0
>>167
最初にPythonで覚えてある程度使ってからPython以外の言語を使おうとすると間違いなくかなり苦労すると思う
0178番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MMce-ctBb)
垢版 |
2022/02/18(金) 18:36:36.04ID:qHMCiviUM
スマホ用簡易5ちゃんブラウザとか問題ゲームとか作りたいんだけど
どの言語から始めればええの?
0179番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1695-Tewk)
垢版 |
2022/02/18(金) 18:41:18.34ID:+YmUeaLF0
>>178
アプリを作りたいならSwift(Apple)とDart(Google)のどちらかしかない
上の方でReactNative(javaScrpt)が出てるけど、ちょっとそれはネイティブアプリに比べてパフォーマンスが劣るらしい
Appleのカスがアプリ開発の分野でも微妙な囲い込みをしたせいでそういうことになってる上に、Dartの方が高性能なのでDartがおすすめ
0180番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-PUH2)
垢版 |
2022/02/18(金) 18:46:08.11ID:TvQMy4OP0
>>163
今から始める人向けの代表的な環境セットだぞツッコミがプロ向けで細かすぎるだろ

細かい話しすると、ウチはフロントもバックも全部JSでコード統一してて、決済も広告も全部JSだし、
インフラはAWSでピタゴラスイッチしてるからCloudFormationとTerraformで構築してEC2の自前インスタンスは1つも立ってないからAnsibleもChefも使ってないな
0183番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-Fqls)
垢版 |
2022/02/18(金) 19:08:33.96ID:SA3dHWg+0
全部コンパクトにまとまってるやつが良いに決まってる
つまりプチコンだ
0185番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 97d2-HeCy)
垢版 |
2022/02/18(金) 19:10:29.24ID:LZofQttr0
>>161
Scala使うぐらいならKotlinにする流れにはなってるけど、現状わざわざKotlinを学ぶメリットってそこまでないかな
案件的にはJavaが多いし技術者集めるならJavaで開発する方がいいし

労働環境がよくてプロジェクトメンバーがあまり抜けることない会社ならKotlinにしたら技術継承上手くいくけど、出入りが激しいような会社で新言語を使うのはデメリットだらけよ
0186番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sac3-zxa7)
垢版 |
2022/02/18(金) 19:13:53.70ID:OstfdPXXa
C#
0187番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ a7af-ZnMP)
垢版 |
2022/02/18(金) 19:15:34.59ID:DZ7LmVAz0
>>135
現れたな「Haskellこそ至高」マン

おれはゾウさんの絵の入門書を読んだだけで、書けないけど、
Haskellこそ至高なのはその通りだと思う
0188番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ e74d-EIIy)
垢版 |
2022/02/18(金) 19:19:39.75ID:kMKUnBgw0
Cobol
0189番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ cb8f-B80Q)
垢版 |
2022/02/18(金) 19:22:09.65ID:eCY3yThN0
C++やっとけ
ただし取っつきやすさは皆無
0191番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1614-SieE)
垢版 |
2022/02/18(金) 19:23:48.89ID:lrNOu49J0
プログラミングなんて誰にでも出来るぞ
もはや誰にでも作れる時代だから何を作るのかが大事
0196番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW b282-ntdk)
垢版 |
2022/02/18(金) 19:49:06.47ID:2K86xErx0
jsがいいと思う
言語デザイン糞だけどgafamの何処からも主要フレームワーク出されてて絶対に無視できない存在
jsやったあとにpythonやると糞みたいに見えるclass辺りのクソデザインすらまともに見える不思議(´・ω・`)
0197番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ a7af-ZnMP)
垢版 |
2022/02/18(金) 19:49:40.63ID:DZ7LmVAz0
とっつきやすい+なんでもできるのはPythonしかないだろうなあ

Pythonのいいところ
・ググったときに、sejuku とか techacademy とかに邪魔されない
 (代わりにヒットする note.nkmk.me は 優秀)
・ソースコードがスッキリしてる
・オブジェクト指向が強制されない
・ライブラリなんでも揃ってる
・pandas はキラーライブラリ

Pythonのイヤなところ
・__init__.py とか if __name__ == "__main__" : とか 超キモい
・依存パッケージ管理の仕組みがクソ(poetry使えばいいが、venvっていう仕組みがキモイ)
・型ヒント+mypy でIDEに型チェックを仕込むまで一苦労
・conda / jupyter 文化圏とかいう古来から続くらしい謎の勢力
0198番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 5340-YGx7)
垢版 |
2022/02/18(金) 19:49:56.20ID:W1nady3G0
Perlはくそ適当に書いても動くから好き
Pythonは捻くれ者が作った糞言語
0199番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sac3-S2EY)
垢版 |
2022/02/18(金) 20:01:45.16ID:BN+Px30Ca
python1年生買った
0203番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 97d2-K+/R)
垢版 |
2022/02/18(金) 22:00:34.34ID:jYlqRgwO0
VBAエクセルの実務の単純作業程度ならある程度できるようになったわーやったー
って思ってたらVBAは未来が無い的な意見ばっかでPython勉強始めたが非プログラマーには普通に難しいわ
でもたしかに慣れたらVBAよりも簡単にかけそうな感じはする
0204番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ c6a2-ZnMP)
垢版 |
2022/02/18(金) 22:12:39.48ID:3fOLmifT0
>>203
VBAは腹が立って画面をぶん殴りたくなるほど制約が強い
表計算ソフト極特化な処理以外では使う気が起こらないレベル
0207番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cf18-u/di)
垢版 |
2022/02/19(土) 05:02:23.55ID:oRf25GRf0
>>96
モチベ維持が大事
■ このスレッドは過去ログ倉庫に格納されています

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