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

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

ぶっちゃけ始めるのにいい言語て何 part3
https://mevius.5ch.net/test/read.cgi/tech/1599110613/
2021/05/04(火) 08:20:48.00ID:Squ463zp
すまん、昨日は酔っ払って連投してしまった
619デフォルトの名無しさん
垢版 |
2021/05/04(火) 10:50:31.48ID:FOTNwXH0
酔っぱらわないと連投できないのか?

素面で堂々と連投するのが漢でないか?
2021/05/05(水) 17:49:16.60ID:zeHcaUEq
酔っ払わずに連投したら漢だ、なんてことはないだろw
621デフォルトの名無しさん
垢版 |
2021/05/05(水) 18:18:02.79ID:bMZBV1tZ
女性の場合だってあるし
622デフォルトの名無しさん
垢版 |
2021/05/05(水) 21:50:32.04ID:mGxnTjjU
結局プログラムできる部下雇えってことでOK?
言語は日本語
2021/05/05(水) 22:25:42.48ID:jY8tHBWM
それができるならそっちの方がいい。
ただし人を動かすのはプログラムを動かすより難しいかもしれんがな。
2021/05/06(木) 08:28:20.34ID:sert4ukx
Why Every Developer Should Start Programming With C
https://betterprogramming.pub/why-every-developer-should-start-programming-with-c-39b3a87392bf
2021/05/06(木) 09:27:19.68ID:wXYtG8CR
プログラム言語なんだから当然、言葉なんだよね
母国語をはなすようにプログラム言語があつかえれば一人前
プログラム言語で思考できるようになる 言語はなんであれ一番
効果的なのは暗唱と音読だよ 
2021/05/06(木) 10:47:02.15ID:i2hEkYUX
日本語とか英語とか持ち出すのは正しいけどなんだか極論っぽい。
2021/05/06(木) 12:26:06.17ID:2fdHoq/h
俺は一つの言語を日常的に使うということがほぼ無いから毎回のようにググってるわ
言語というより、単なる設定ファイルの一種くらいの意識だな
もちろん一つの言語に習熟することも最初は必要だけど、複数の言語をやって勘所がわかってくればなんとなく空気読んで適当に使えるようになる
2021/05/06(木) 13:17:58.01ID:tBbfHJNm
人間をプログラムして使うみたいな発想、感覚になってくるとまずいんだけどね
ファジーさを残しておかないとどんどん自分自身を追い詰めてしまう
629デフォルトの名無しさん
垢版 |
2021/05/06(木) 18:30:16.35ID:KzWSfvKA
あわしろ氏はHaskellを薦めてるけどね。
2021/05/06(木) 18:41:04.44ID:Z7ULIHvg
>>628
AI様が「こいつは効率悪いからリストラしてね」みたいな企業があったな。

世界的大企業。

日本だと、「人徳」みたいな概念で動いてることが多くて、みんなが「あの人の
頼みだから頑張ろう」とか、「あの人があそこまで言うんだからなんか意味が
あるんだろう」みたいのがあるけど、「えーあい様」は全否定しそうな気がするな。

松下幸之助だの本田宗一郎だのビル・ゲイツだのジョブズだの、下手すると
エジソンやらニュートンでも全否定される気がする。
2021/05/06(木) 19:20:51.81ID:8aH64jDh
>>630
どうかなぁ、AIなんか口実に過ぎないかもしれないよ?
2021/05/06(木) 19:27:25.43ID:UJi+T53A
>>629
誰?
2021/05/06(木) 19:57:25.85ID:UiLpgPNF
ハナモゲラ語
2021/05/06(木) 20:35:49.21ID:B7k1kp8x
ハナモゲラ語は昔タモリが完成させた言語だが
今ではスプラトゥーンのシオカラーズが
ハナモゲラ語の曲を歌っているな
2021/05/07(金) 00:00:38.45ID:yT/f7cl9
>>625
出来るようになるコツは、写経と改変、じゃない?
2021/05/07(金) 00:52:28.26ID:qcAXU6zY
ここでいう日本語は、小学生でもしゃべるそれじゃなくて、論理的な日本語でしょ
プログラマの能力を推し量るのに日本語の作文を書かせれば、論理的な思考がでけているかが分かるみたいな
637デフォルトの名無しさん
垢版 |
2021/05/07(金) 05:59:30.37ID:l4TY6HBm
結局音読か。単語テストも毎日あるんだろうな。
2021/05/07(金) 06:47:13.68ID:q95sBdEg
>>636
メリケンのソフトウェア企業にそのアイデアを提案してみようなw
2021/05/07(金) 06:53:48.21ID:4Zsu/uQv
Javascriptが広く使われてるからお勧めっぽく見えるけど、
沢山使われてるのはブラウザ上で選択肢が限られてるからだよね。
だったらTypescriptってことだろうけど。
2021/05/07(金) 07:06:34.87ID:SwgxjIgL
珈琲スクリプトにしろよ
2021/05/07(金) 07:45:27.97ID:bt5OxQUb
mavenよりましだと聞いたgradleが動きがとろすぎて死ぬ
2021/05/07(金) 08:19:58.19ID:de+XDvk0
>>638
ここは日本だから日本語で、それぞれの母国語で論理的な文章が書けるかだよ
2021/05/07(金) 09:28:18.67ID:xcOawpxO
高卒やFランのフィルタリングには良いかな。
アチラさんは高卒相当は雇用しないから不要か。
2021/05/07(金) 09:54:16.63ID:nVfatkwW
>>594
ですね
2021/05/07(金) 10:02:29.53ID:J6rXnB2n
>>635
おれは頭が悪いからか、音読が一番効果あった
英語がそうだったからやってみたら抜群に効果があった
そのうち、プログラム以外でもオブジェクト指向で整理し、考えるくせがつき
周りがアホに見えだした 今はなんでもオブジェクト指向で考えることこそアホだとおもってるけどな
2021/05/07(金) 11:34:17.94ID:J6rXnB2n
>>594
ああ わかるかも 現代文とか英語の類題に感じるやつな
すべての問題が、類題ではなく、初めての問題として
処理するやついるんだよな まあそういうやつらが新しい方法論を産むんだろうけどな
2021/05/07(金) 15:58:50.86ID:9R/YzbGn
これから関数型思考が普通の思考しているときにも顔を出すように
なるのかもなw
2021/05/08(土) 06:28:24.17ID:Z/jAVLJW
おはよう
いつもはVBAを薦めているけど
今日は凄い変わり種を見つけたのでそっちの紹介ね
ちょっと言語と呼べるか微妙だけど
小学校の低〜中学年くらいで初めてやるなら
これはアリかもしれない

ナビ付き 作ってわかるはじめてゲームプログラミング
https://youtu.be/ukT5SgdoPoY

詳しいことはまだ分かってないけど
発売されたら仕事やPythonの勉強の
息抜き用に買ってやってみるわ
2021/05/08(土) 23:22:59.18ID:t2Q6i5cn
スクラッチでええやん
650デフォルトの名無しさん
垢版 |
2021/05/09(日) 03:52:18.88ID:bP/OoSkm
スクラッチでええな
651デフォルトの名無しさん
垢版 |
2021/05/09(日) 06:52:51.14ID:ZqKmGa3k
あわしろ氏もスクラッチで良いと言ってる。
652デフォルトの名無しさん
垢版 |
2021/05/09(日) 06:54:24.10ID:nklq2BbJ
雑食系YouTuberのKENTAもスクラッチの価値を認めてる
2021/05/09(日) 09:52:49.14ID:V3SoAzZL
満場一致
654デフォルトの名無しさん
垢版 |
2021/05/09(日) 13:14:19.92ID:WMytKT+1
>>648
時間の無駄
2021/05/09(日) 13:39:57.95ID:Z3FlqzV/
息抜きにC++な人がいるのに…
2021/05/09(日) 16:28:39.78ID:AK+W4ixT
switchしか持ってない家庭もいるのに
657デフォルトの名無しさん
垢版 |
2021/05/09(日) 16:34:57.08ID:WMytKT+1
これで造れたものはGameBoy(死語)で動きます!とかならいいのに
2021/05/09(日) 20:39:57.97ID:V3SoAzZL
生活保護とかでスイッチしか持ってない可哀想な子はそれやればいいと思うけど
勉強用のPCなんか1、2万の中古機で十分だし、余程でなければ買うでしょ今時
2021/05/10(月) 07:39:58.61ID:pnQuCrIk
知性が足りないだけ
ジャンクなPCにLinux入れればunixが学べる
2021/05/10(月) 08:38:12.96ID:pWEv0Mle
今時の子供は学校からタブレット配布されるからそれで頑張れば
2021/05/10(月) 14:38:08.09ID:soeutFtR
Switchのソフトの話持ち出した者だけど
スクラッチって言うのはよく知らんけど
Nodeや簡易的なクラス図が
ぱっと見て感覚的にすぐ捉えることが
出来るもんなの?
だったらそれでもいいと思うけど
2021/05/10(月) 19:26:21.60ID:xcgCzU4E
まずターンテーブルを用意します
663デフォルトの名無しさん
垢版 |
2021/05/10(月) 21:25:28.56ID:nHPlM5tJ
>>662
わしその映画見たけど、チョークで位置を書いてたね。
レコードに。
2021/05/10(月) 21:57:41.82ID:8vaggdpD
Scratch知らんのに低年齢向けプログラミング教育の話しようとするのマジかよ

真面目な話をするとScratchの方がコードベースのプログラミングに近そう
ナビつき!は目的がゲーム特化でモダンなゲームエンジンで流行のノードベースを採用をしているように見える
加えてSwitchなので単に資金面で有利というだけでなく初学者にとって心理的ハードルも低くて触れやすいだろうので、これはこれで役割がある気がする
我々は心理的ハードルを軽視し過ぎるきらいがあるからね
2021/05/10(月) 22:11:40.04ID:xcgCzU4E
スクラッチとはこれやが
https://scratch.mit.edu/

smalltalkベースのMITで推進してる教育用IDEやな
2021/05/10(月) 22:12:15.20ID:xcgCzU4E
>>663
映画?わからんごめん
教えてくれたらうれしい
2021/05/10(月) 22:13:46.19ID:xcgCzU4E
関数型が好きならスナップというのがある
スクラッチの派生
https://snap.berkeley.edu/

あわしろさんは勧めてないのかな?
2021/05/10(月) 23:07:45.29ID:pnQuCrIk
ガキにはこっちの方が良い

LOGO
https://ja.m.wikipedia.org/wiki/LOGO
2021/05/11(火) 08:11:29.72ID:mSPmL20t
Pyston 2.2
Pythonではない。Pythonをベースに高速化したんだってさ。
Pythonのように使えて、しかも早いとなったら最強じゃないか。
2021/05/11(火) 08:34:12.74ID:i8JDdIgg
Pythonは何故に入門書で
Hello Worldの後、高確率で
FizzBuzzの話が出て来るのか
2021/05/11(火) 09:53:55.86ID:garj9rNI
丸暗記人間はFizzBussを、これはFuzzBissですから気を付けてください、と
言って出題するだけで解けなくなるから面白い。
672デフォルトの名無しさん
垢版 |
2021/05/11(火) 10:40:36.42ID:FWZS8iTB
ちょうど良いフィルターなんだよな
673デフォルトの名無しさん
垢版 |
2021/05/11(火) 10:43:16.49ID:FWZS8iTB
>>668
https://qiita.com/aj2727/items/59a2f756d3c891afaa85
https://docs.python.org/ja/3/library/turtle.html
2021/05/11(火) 10:47:51.60ID:N9YwYNix
まずは、sql。そして、jsかvbs。いちばん学習が楽で、いちばん使えるパターン、モノを売る企業の日常の要望に何でも対応できる。
2021/05/11(火) 14:11:08.89ID:OdxLqdYd
Pythonが比較的手続き型言語としての側面を持っていて、かつFizzBuzzは条件分岐とループが含まれてるからだと思うけど
2021/05/11(火) 15:31:20.61ID:sEIibCUz
個人的には体系的な勉強するならGoがいいと思うんだけど、文法の雰囲気がC系と違いすぎてJSとかにすぐ移行出来なさそうで心配になる
普通のエディタで見る分にはいいけど、たまにハイライト付いてないと気持ち悪くなるからなぁ
2021/05/11(火) 16:23:32.72ID:0PLqfmL6
Prologやれ
2021/05/11(火) 18:31:43.56ID:FTv18IXV
>>674
それらの言語の重要性には同意するけど、なぜ全部小文字?
679デフォルトの名無しさん
垢版 |
2021/05/11(火) 18:47:53.12ID:jNoRPHuJ
シフト押すのめんでえから
680デフォルトの名無しさん
垢版 |
2021/05/11(火) 19:29:44.61ID:Xb35tJF5
まずRubyが常識やろ。
って、あわしろ氏が言うてたで。
2021/05/11(火) 20:46:04.50ID:A3wz6UH+
ハングルはプログラマーの常識。
2021/05/11(火) 22:37:34.64ID:a76gfq+l
683デフォルトの名無しさん
垢版 |
2021/05/11(火) 22:52:27.57ID:Xb35tJF5
Rubyはハングルにも対応してる。
684デフォルトの名無しさん
垢版 |
2021/05/11(火) 23:01:08.16ID:Xb35tJF5
Rubyをある程度学んだらHaskellやって、スクラッチで〆る。
685デフォルトの名無しさん
垢版 |
2021/05/11(火) 23:09:40.57ID:JXtLK/sj
ビール飲んだら焼酎飲んで、あわしろじゃなくて泡盛で〆る
2021/05/11(火) 23:12:02.35ID:JXtLK/sj
ルービー飲んで、焼酎++して吐きかけてからの、あわもりで〆
2021/05/12(水) 00:16:33.96ID:ZHoOZmUH
ルービー飲んで、C酎飲んで、あわもりで〆る
ハングル版scratchならあわしろさんもニッコリマッコリ
2021/05/12(水) 09:55:21.56ID:BdPBmasF
あわしろとやらをネットでググると
栗城史多という人が出て来るな
エベレスト登山失敗して滑落死した人らしい
689デフォルトの名無しさん
垢版 |
2021/05/12(水) 11:08:49.47ID:AzMNz/GQ
>>668
>>673
turtle graphics は再帰の勉強にはなるけどそれそのものが言語の勉強になるかは微妙
https://booth.pximg.net/adc63749-2e60-4592-81a4-0783ad4e9699/i/1306534/ff95332a-1257-449f-abdc-41291163c873_base_resized.jpg
https://booth.pximg.net/adc63749-2e60-4592-81a4-0783ad4e9699/i/1306534/21f7e93a-c5c8-4918-a88d-f1d1df322f53_base_resized.jpg
https://booth.pm/ja/items/1306534
2021/05/12(水) 18:49:38.92ID:ZHoOZmUH
再帰はScheme手習い読むのが良いよ
文法的にはミニマムだから覚えることは少ししかないし
691デフォルトの名無しさん
垢版 |
2021/05/12(水) 19:06:35.65ID:CvXcepfD
>>688
おい!
勝手に殺すな!笑笑
2021/05/13(木) 05:50:47.76ID:tYFt//PZ
ぶっちゃけ言語なんて必要に迫られて粉していけば自然に身につく
2021/05/13(木) 11:56:21.36ID:5nXHHwyu
Rubyはゴミ言語。開発を中止すべき

https://www.akiradeveloper.com/post/ruby-gomi/
2021/05/13(木) 17:32:57.27ID:V0WuHXBT
Rustに比べりゃRubyもPythonも大差ないだろうに
2021/05/13(木) 18:47:06.55ID:M5n2jeUu
>>692
それな
2021/05/13(木) 18:57:08.79ID:s93rHGxO
日本語すら身についてないやつが言っても説得力がないな
697デフォルトの名無しさん
垢版 |
2021/05/13(木) 22:29:47.33ID:urdVAGrh
>>696
それな
2021/05/13(木) 22:41:13.73ID:e+CFy6Tl
もう4スレ目なのに結論出ないってこの先永久に出ないだろ…
2021/05/13(木) 23:19:54.29ID:NATYYilK
今テレビ東京で、食べチョクをやってる

若い女社長が1人で始めた、食べチョクも今や社員50人。
売上は数十億円。手数料は2割

Ruby on Rails, React
2021/05/13(木) 23:42:15.56ID:hyY0zin7
取っ付き、興味が持てればいいのだから、言語というより対象が問題なのかもね
楽しいとか、必要に迫らてとか
701699
垢版 |
2021/05/14(金) 00:54:34.31ID:QMgVBpCt
食べチョクの女社長が言ってた

努力じゃ、夢中には勝てない。
努力している人よりも、夢中になってやっている人の方が続く
702699
垢版 |
2021/05/14(金) 00:58:52.86ID:QMgVBpCt
Ruby みたいに、夢中になって楽しむ言語じゃないと、ダメ!
Rubyだけは、楽しむための言語

勉強する努力を、強いるような言語じゃダメ!
2021/05/14(金) 04:01:24.08ID:FzyL+8Cp
まあそれはそうだね
2021/05/14(金) 06:57:24.77ID:yhWztJD+
信頼と実績のCOBOL
705デフォルトの名無しさん
垢版 |
2021/05/14(金) 11:20:38.93ID:N2rlLeCr
今朝の深夜番組でアニメの再放送やってたが
管制塔に3DのWireframeと一緒にC#らしいソースがスクロールして出てた
わざわざソース観てるってことは管制塔でデバッグするのか?
Unity使ってるのか?
2021/05/14(金) 17:00:39.10ID:C4z8VNUC
よく知らんけど
RubyってVSにあるC++やC#みたいな
フォームのUIってあるの?
もしHTMLやXML覚えなきゃいけないなら
その時点で初心者用言語失格なんだけど
707デフォルトの名無しさん
垢版 |
2021/05/14(金) 19:02:23.43ID:cj/61VEI
あわしろ氏の一番弟子、ケンタもそう言ってた。
708699
垢版 |
2021/05/14(金) 21:17:44.47ID:QMgVBpCt
Ruby on Rails は、HTML, SASS/CSS, JavaScript,
jQuery, Bootstrap, Node.js(Webpack, Babel)

VSCode, Linux, Docker Compose, CircleCI、データベース

最近のカリキュラムには、KENTA も言ってるように、
Vue.js, React, AWS Fargate, Terraform も入る

最近のKENTAの教育体制により、Rails の未経験者のレベルが、
10年以上のプロよりも、技術力が上になった!

基本、Udemy とか、どこかの学校のカリキュラムが変わると、
すべての学校が追従するから、技術スタックが永久に上がっていく

就職競争だから、下がる事はない。
皆、KENTA・AWSのくろかわこうへいのサロンを掛け持ちしてる
709デフォルトの名無しさん
垢版 |
2021/05/14(金) 21:20:42.68ID:cj/61VEI
mrubyで人工衛星開発。
2021/05/14(金) 21:20:49.96ID:Nx7Q2ZFU
レポたのむ。自分はSwitchも持っていない。
711699
垢版 |
2021/05/14(金) 21:27:32.01ID:QMgVBpCt
HTML は、そんなに知らなくてもよい。
Rails の関数で、HTMLの部品を作るから

SASS/CSS も、Bootstrap を使うから、そんなに知らなくてもよい

例えば、React などのリアクティブ機能は、
HTMLのinput タグで、1文字ずつ入力するたびに、イベントを取りたいとか、
そういう特殊な場合のみ

普通のHTMLでは、inputタグ内の文字列は、フォーカスを失わないと確定しないから、
リアクティブに反映されない
2021/05/14(金) 23:15:46.47ID:WRBJ9zuU
>>711
何だかよくわからないな
713699
垢版 |
2021/05/14(金) 23:44:10.95ID:QMgVBpCt
例えば、埋め込みERB では、
HTML 内に、<%= 〜 %>, <%= 〜 %> でRuby の式を埋め込めるので、a.html.erb に、
<%= text_field_tag(:q) %>
と書くと、

<input id="q" name="q" type="text" />
に変換される

他には例えば、
pt-4 mt-4 text-center
とか、Bootstrap の属性を使えば、CSS/SASS を知らなくてもデザインできる
2021/05/15(土) 06:47:02.50ID:SdGad5At
何だかよく分からんけど
フォームみたいに開いて例えばボタンだったらボタンのコントロール選択して画面にドラッグ&ドロップみたいには出来んの?
VSであればフォームだろうがWPFだろうがHTMLであろうがC++やC#ならそれが出来るのに

やっぱり小難しくて初心者にはRuby向かないみたいだな
715デフォルトの名無しさん
垢版 |
2021/05/15(土) 12:24:26.61ID:eYtIld1h
いわゆるポトペタでGUI造るのは一見便利なようで
メンテ考えるとやめた方が良い
後々まで長く使う気がある開発なら不採用
716デフォルトの名無しさん
垢版 |
2021/05/15(土) 12:25:14.21ID:eYtIld1h
あと Ruby は昔から tk 推奨だったはず
Visualuby とかもあったけど流行らんかったし
2021/05/15(土) 12:28:27.05ID:OwE66VLF
QtRubyあかんのか
2021/05/15(土) 12:37:51.35ID:DHw5VSYA
HTMLとかUWPのXMLのようにカリカリコードを書いてUIを組む方が好きかな。
絶対値よりも比率で配置したい。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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