◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

プログラム始めたいけどrubyかPythonどっちが良い [無断転載禁止]©2ch.net->画像>1枚


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/tech/1490766714/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

0001デフォルトの名無しさん2017/03/29(水) 14:51:54.89 ID:5ZPtN1cO
教えてください

0002デフォルトの名無しさん2017/03/29(水) 15:16:44.80 ID:usqHQGcI
どうせ一方できればもう一方もできるから
どっちでもいいけど

Rubyやってから
Pythonやる方がオススメかな
日本語情報多いから

00032017/03/29(水) 15:46:03.20 ID:AoQaLdHc
Pythonを推します。
MITでも、入門はPythonでござる

0004デフォルトの名無しさん2017/03/29(水) 16:26:45.64 ID:xow85mIV
ドルオタワイ、1からプログラミングを学びたい
http://echo.2ch.net/test/read.cgi/tech/1488262592/

0005デフォルトの名無しさん2017/03/29(水) 16:45:04.48 ID:ct2ZLxEc
最初にやるならpythonかな

0006片山博文MZ ◆T6xkBnTXz7B0 2017/03/29(水) 17:07:57.68 ID:uG+6tdKu
ライブラリーが充実しているPythonをオススメする。

0007デフォルトの名無しさん2017/03/29(水) 17:31:58.59 ID:LGcTtkeR
>>1
なんでRubyとPythonの2択なんだよ
しね

0008デフォルトの名無しさん2017/03/29(水) 19:26:39.13 ID:5ZPtN1cO
1だけど
>>7じゃあ何にするんだよ

0009デフォルトの名無しさん2017/03/29(水) 19:45:20.91 ID:bBGJwaRq
>>8
7だけど
VBとPHPの2択にしな

0010デフォルトの名無しさん2017/03/29(水) 20:02:46.70 ID:MuyfUd6J
RubyはRoRがあるからRubyもあり

0011デフォルトの名無しさん2017/03/29(水) 20:07:09.19 ID:cIqY5stF
>>1 プログラム始めたいけどrubyかPythonどっちが良い

強力に Python を勧める。

Python は読んで楽しめるプログラム・コードが一番多い言語だ。長い λ 式が書き難いなど、読みやすいコードになる傾向を持つ言語だ。

逆に Perl は自分の書いたコードでさえ読むのが嫌になる言語だ。Ruby には、まだ その残照がある。逆に書いて楽しい言語でもあるけれど。

これから Programming を始めるなら Python にしとけ。でないと変態プログラマーの癖が身についてしまうぞ。変態の道に分け入るのは、基礎が身についてからにしとけ。

0012デフォルトの名無しさん2017/03/29(水) 22:36:11.44 ID:xow85mIV
>>9
Ruby, Python, VB, and PHP Job Trends
https://www.indeed.com/jobtrends/Ruby,Python,VB,PHP.html

>>1の質問に答えても>>4の繰り返しにしかならない。
>>1はドルオタスレを読んで「みんなのPython」を買え。

0013デフォルトの名無しさん2017/03/29(水) 23:27:19.11 ID:igyVRP5i
MITとか、外人のやり方では、全然出来ない

日本には「たのしいRuby 第5版、2016」があるから、Rubyの方が基礎力がつく。
外国には「たのしいRuby」が無いから、無用の苦労をしているだけ

その後「みんなのPython 第4版、2017」を読む。
この2冊は表裏一体だから、「たのしいRuby」を読んでいれば、すぐ読める

外国では、こういう2言語同時学習が出来ないから、効率が悪い。
日本だけの特権

0014デフォルトの名無しさん2017/03/30(木) 00:40:06.69 ID:ygl6H7Vq
その二つならlispをやる
全てはシンタックスシュガーにすぎないと知る

あとは自由にやる

0015デフォルトの名無しさん2017/03/31(金) 08:00:52.06 ID:lne8XdLn
さすがPythonは意識高い系の奴らが群がってる言語だけあるな

0016デフォルトの名無しさん2017/03/31(金) 10:02:06.90 ID:FcWj0OtH
>>15
RubyがPythonのようなポジションを得られなかったのはなぜか
https://developers.srad.jp/story/16/06/17/0827240/

Pythonは意識が高くない人も当たり前のように選ぶ言語になった。
意識が高いアーリーアダプターが群がっている言語はJuliaだろう。

0017デフォルトの名無しさん2017/03/31(金) 20:55:52.65 ID:8xtI9II0
Rubyは言語としてはPythonよりオブジェクト指向を徹底してるけど、numPy(だっけ?)みたいに科学技術計算ライブラリとかで決定版が無いのがね。
インデントとかのお行儀の良いプログラミング学ぶならPythonかな。

ところで、smalltalkみたいにBoolクラスで条件分岐できる様になりませんかね?
整数クラスのtimesメソッドは有るのにって思っちゃう。

0018デフォルトの名無しさん2017/03/31(金) 20:58:37.27 ID:lwEv/UZ2
Pythonはゆとり言語だぞ

0019デフォルトの名無しさん2017/03/31(金) 21:19:41.70 ID:Y8CQH8Z+
Ruby は、設計が汚い。引き算の美学がない。

0020デフォルトの名無しさん2017/03/31(金) 21:42:31.73 ID:y15g6khc
オブジェクト指向の時点で引き算の美学も何も。。。
PythonもPythonで同じ用途のメソッド有るのに関数型プログラミング用の関数用意してるし。。。どっち付かず感が。。。
いっそsmalltalkくらいオブジェクト指向にぶっ飛んだら関数型プログラミングっぽくも書ける。
(現時点でRubyも十分書けてる。残るは分岐処理)

と、言語としての一貫性と、RoRのお陰で実用十分だけど、ライブラリの差で適用範囲は二歩ほど劣ってる。
1.8系から1.9に行く時の互換性切り捨てを思い切り過ぎて優秀な海外プログラマーを一気にPythonに盗られた感じ。

0021デフォルトの名無しさん2017/04/01(土) 10:44:21.44 ID:44VilBxf
そもそもPython or Rubyだったらどっちでも良いんじゃない?
どうせ両方やる事になるし、最初は自分に合った入門書の有る無しとか、
周囲に詳しい人が居る方とかで決めて良いよ。
初心者にありがちなどの言語がいいか悩んでいる内に時間が経つのが一番駄目。

0022デフォルトの名無しさん2017/04/01(土) 11:19:23.63 ID:GehURxdM
軽量級JavaのProcessingもお勧め。

0023デフォルトの名無しさん2017/04/01(土) 12:25:00.83 ID:oZeOucF/
>>21
悩んだら一番難しいやつで行っとけ

0024デフォルトの名無しさん2017/04/01(土) 20:33:04.78 ID:Delvg+91
犬と猫どっちが好きかで判定できる
犬好きならPython、猫好きならRubyで

0025デフォルトの名無しさん2017/04/01(土) 22:31:43.93 ID:LVS++Jvv
pythonやってる奴はものすごい浅い
python押してる奴でまともにコードかいてる奴みたことない

00262017/04/01(土) 22:58:53.69 ID:QdhmYsV3
アセンブラから、やってきてるおじさんの、書くPythonの、コードは、きれいだったよ。

00272017/04/01(土) 22:59:52.45 ID:QdhmYsV3
まぁ、その人が書くコードは、どの言語でも、綺麗なんだけど。

0028デフォルトの名無しさん2017/04/02(日) 11:19:06.21 ID:Q3DMKeIK
Ruby2.x と Python3.xで比べたら
日本語の情報もPythonがもう逆転してんじゃね?
このところの出版ラッシュでかなり充実してると思うけど
amazonで検索しても予約受付中の書籍がまだ来てるぞ

0029デフォルトの名無しさん2017/04/02(日) 11:30:27.45 ID:k7bFysgo
Pythonと言うより機械学習とかディープラーニングブームなんだが、実質Python無双だしねぇ。。。

0030デフォルトの名無しさん2017/04/02(日) 12:05:54.47 ID:KLExlLIQ
なぜ機械学習にPythonが選ばれるのか
http://qiita.com/yaju/items/5502115d7e3d06e6bbdd

0031デフォルトの名無しさん2017/04/02(日) 12:32:14.79 ID:YxVbyhBA
Rubyはまつもとが嫌いなので使いません

0032デフォルトの名無しさん2017/04/04(火) 16:51:34.51 ID:XrSB+WLE
なんで選択肢にPerlがねえんだコルァ。

0033デフォルトの名無しさん2017/04/04(火) 18:53:46.68 ID:Z3NPb7vM
>>32
Perlで簡単にできる事はRubyでも簡単にできるから
読みにくいPerlを選ぶ理由がない。

0034デフォルトの名無しさん2017/04/08(土) 14:08:33.43 ID:FmwPLc4P
意識高い系なんだからPython一択だろ

0035デフォルトの名無しさん2017/04/14(金) 22:15:56.73 ID:H5FoFPUV
こんなん実際に書いてみて気に入った方選んだら一番早いと思うけどね。ただPython の方がグローバルな印象ある

0036デフォルトの名無しさん2017/04/15(土) 18:13:49.79 ID:SIVIGmF0
python一択

0037デフォルトの名無しさん2017/04/16(日) 19:34:41.92 ID:KtytiiHR
おれは、Rubyがいい。Pythonもインストールしてあるけど実際は、つかってない

0038デフォルトの名無しさん2017/04/16(日) 19:35:58.38 ID:KtytiiHR
C:\>python -V
Python 3.2

0039デフォルトの名無しさん2017/04/25(火) 19:34:09.27 ID:iqe2zsTS
好きなメタ構文変数で分かる

0040デフォルトの名無しさん2017/04/26(水) 09:30:59.72 ID:sFOOLKPn
python のがインストールから使用まで楽。

0041デフォルトの名無しさん2017/04/29(土) 16:17:12.11 ID:zrEgrcBg
Pythonのスクリプトソースが書きやすくなるエディタはたくさんあるけど
Rubyのスクリプトソースが書きやすくなるエディタはほとんどない
たくさん書いて勉強したいならPythonを選んだほうが楽かなと

0042デフォルトの名無しさん2017/04/30(日) 02:55:04.84 ID:+fQlCDN/
将来的にLINEのチャットボット作りたいんですが
rubyとPythonどちらを勉強した方がいいですか?

0043デフォルトの名無しさん2017/04/30(日) 03:29:33.23 ID:ZBvjNkw+
どちらでもいい。プログラミングが初めてなら環境の方が大事。
敢えて言えば書籍やネット上の情報も多いRuby。
スクールでの勉強もRubyは実施してる所多いが、Pythonはまだまだマイナー

0044デフォルトの名無しさん2017/04/30(日) 03:47:35.76 ID://wIllOi
JavaScriptはVisual Studioが使えるしPythonもMS謹製(のはず)のPTVS入れればVS上で使える。
RubyやPerlでもVS使えるといいんだけど

0045デフォルトの名無しさん2017/04/30(日) 04:14:59.91 ID:Dc5Ny+RF
>>13
ここに書いてある

0046デフォルトの名無しさん2017/04/30(日) 04:54:57.63 ID:kLDfBj4F
>>42
Messaging APIのご紹介
https://business.line.me/ja/services/bot
Messaging API - LINE API Reference
https://devdocs.line.me/en/#messaging-api
>LINE Bot SDK
>Java/PHP/Go/Perl/Ruby/Python

SDKが用意されている6言語はLINEとの通信は簡単にできる。
あとはチャットボットに何を言わせたいかによる。
機械学習でメッセージを作りたいならPythonだ。

0047デフォルトの名無しさん2017/04/30(日) 10:00:12.96 ID:/yD4hEqB
Python
JavaScript
他は必要になったらでええよ。

0048デフォルトの名無しさん2017/04/30(日) 10:04:43.84 ID:IMS56ohX
書籍や情報が多いRuby? うせやろ?
標準ライブラリ - どっちでも良い
Web開発 - これも好みで。RoRが死にかけに見えるが
画像認識 - Python
機械学習 - Python
ラズパイ - Python
ペッパー君 - Python
Webスクレイピング - やっぱPython?
Kodi - Python

て感じ。バイアスは認める

0049デフォルトの名無しさん2017/04/30(日) 20:16:55.56 ID:HZYmpN08
今ならPythonやってりゃ損無いやろ

0050デフォルトの名無しさん2017/05/01(月) 09:18:28.56 ID:MTH6wgkv
なんとなく思ったんだけど両方並行して勉強していくのはダメなのかなあ

両方が持ってる概念は、プログラミングに必須の知識だからそこはしっかり理解しておく
片方にしかない概念は、たぶん汎用性が無い好みの範疇の概念だからスルーしちゃっていい
そんな見極めができて効率よく学べたりしないかな

最初に「この言語だけ勉強する」って決めちゃうと
その言語でしか通用しない特殊な概念・機能を一般的なものと勘違いして覚えちゃって
他の環境に移行できなくて苦労する場面があったりしないかな
BASIC脳やHSP脳がそんな感じで。アレは良くない気がするんだけど

0051デフォルトの名無しさん2017/05/01(月) 09:59:59.51 ID:qDUnPkEI
同じようなLL並行して覚えても混乱するだけじゃない
C/C++とPythonがお勧め。どれだけPythonが楽か思い知る事になるw
PythonのモジュールをCで書いて高速化なんて事もできるから無駄にはならん


lud20170503200906
このスレへの固定リンク: http://5chb.net/r/tech/1490766714/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「プログラム始めたいけどrubyかPythonどっちが良い [無断転載禁止]©2ch.net->画像>1枚 」を見た人も見ています:
最近Python(ピトン)とかいうプログラム言語始めたんだがめちゃくちゃ遅いゴミ言語で笑った。これなら暗算した方が速い
最近、Python(ピトン)とかいうプログラム言語始めたんだが便利すぎて笑った。Excelでプログラム書いてる馬鹿は滅びたほうがいい
プログラミングガチ初心者なんだがPythonかRubyどっちがいいの?
最新のプログラミング言語ランキング 1位Java2位C3位Python4位C#5位C6位VB.NET7位JavaScript8位PHP15位Ruby
Pythonとか言うプログラム言語覚えると年収1000万くらいもらえるらしいんだけどどうやったら覚えられるか教えて
pythonでGUIプログラム勉強してるんだが
プログラム言語Juliaの時代キタ━(゚∀゚)━! そのうちPythonも食われそう C++はもうダメだ
【IT】TensorflowやPythonの基礎が学べる――初心者向け「AIプログラム学習キット」が発売 [無断転載禁止]
ひろゆき、ホームスクーリング批判「唐鳳大臣は5歳で古典が読め、連立方程式解け、7歳でプログラム始めた。不登校と関係なく優秀」★2 [muffin★]
iPhone電池交換プログラム終了間近って今始めて知った!俺の機種だと無料で交換できたみたいw死にたい気分
【3G停波】iPhone 5s等が実質無料キタ-(*'∀')-! ワイモバイル(旧芋場) 来年1月末に停波する1.7GHz帯3Gユーザー向けに移行プログラム [無断転載禁止]©2ch.net
python始めたいんだが [無断転載禁止]©2ch.net (10)
【IT】島根発プログラム言語「Ruby」進化版を河川の水位計測に応用 [無断転載禁止]
昔ってすごいな。雑誌にゲームプログラムを投稿を始めたアマチュアが、数年で日本有数のソフトハウスになるんだもんな。夢があるよな
Eclipse統合M36【Java/C++/Ruby/Python/Scala】 [無断転載禁止]©2ch.net (317)
結局プログラム作るのってWinとLinuxどっちがいい?
javaとpythonってどっちが初学に向いてる? [無断転載禁止]©2ch.net (123)
【失敗】 プログラムのミスで310億円と謎の解明がパァに 機体が異常回転し遠心力でバラバラ NECが道義的責任を感じ5億支払い [無断転載禁止]©2ch.net
科学者「AIは所詮製作者(人間)がプログラムした事しかできない つまり0から1を生み出すことはできない それを実現するには哲学が必要」 [無断転載禁止]©2ch.net
【画像】小学生の時からプログラムを始めていた子はなぜ社会で通用しないのか? わかりやすい解説図に衝撃が走る
【画像】小学生の時からプログラムを始めていた子はなぜ社会で通用しないのか? わかりやすい解説図に衝撃が走る
小学生の時からプログラムを始めていた子はなぜ社会で通用しないのか? わかりやすい解説図に衝撃が走る [無断転載禁止]
「無駄だらけのプログラムを効率化して、1万行→500行に。それを見た上司が激怒して『あいつは三流』と言いふらし始めました」 [朝一から閉店までφ★]
BASICで始めるプログラム
くだすれPython(超初心者用) その42【Ruby禁止】
【町へ出よう】発達障害者の免許取得支援へ 全国の5つの自動車教習所が今年春から新たな教習のプログラムを始めます
東芝製ノート150機種でバッテリに発煙/発火の可柏ォ 交換プログラムを実施 [無断転載禁止]©2ch.net [311252936]
自民党「憲法改正で大学無償化!」 → 無償化の明記なし。政策方針に過ぎないプログラム規定 [無断転載禁止]©2ch.net
【悲報】AMD Ryzenにエラッタ発覚。ランダムにプログラムが壊れる。BIOSでは直せないので交換対応も開始 [無断転載禁止]©2ch.net
プログラム言語ってネイティブでマシン語を話せるくらいならないとグーグルに入社できないまま派遣止まりなんでしょ? [無断転載禁止]©2ch.net
AMD、Ryzenでプログラムが強制終了する問題について釈明。Linuxしか影響を受けないのでWindowsは問題ないとのこと [無断転載禁止]©2ch.net
くだすれPython(超初心者用) その44【Ruby禁止】
くだすれPython(超初心者用) その41【Ruby禁止】
くだすれPython(超初心者用) その45【Ruby禁止】
くだすれPython(超初心者用) その43【Ruby禁止】
書いたプログラムを批評して下さい [転載禁止]©2ch.net (35)
ねねっちと一緒にプログラムを勉強するスレ第2話 [無断転載禁止]©2ch.net (716)
プログラマーの専門学校行くのと浪人して私立理系目指すのどっちが良い?
ドラクエ11を始めようと思う、PS4と3DS、どっちのほうがおすすめなのだ?俺もこのビックウェーブに乗りたい [無断転載禁止]©2ch.net
Eclipse統合M33【Java/C++/Ruby/Python/Scala】
Eclipse統合M35【Java/C++/Ruby/Python/Scala】
PHP,Ruby,Pythonは運用コスパが悪い/Java最強伝説
【TensorFlow】AIプログラム総合【MXnet】
【残価設定リース】au、iPhone 8/Xもアップグレードプログラムの対象に。月390円 分割24回払いで1年後に未払い分が免除(端末は回収)
【停波】iPhone 5s等が実質無料…ワイモバイル(旧イー・モバイル)、2018年1月末に停波する1.7GHz帯3Gユーザー向けに移行プログラム [無断転載禁止]
「プログラム」 何作ってるの? [転載禁止]©2ch.net (46)
プログラムど素人だから教えてけろ [転載禁止]©2ch.net (31)
もういっそプログラム言語から自作しようって [転載禁止]©2ch.net (86)
1行ずつC++を書いてプログラムを作成するスレ [転載禁止]©2ch.net (140)
数学者が技術者にプログラムを書いてもらうスレ [転載禁止]©2ch.net (143)
【Erlang】プログラム言語 Elixir 【BEAM】 [転載禁止]©2ch.net (299)
COBOLやPythonのように制限が多い言語の方が良い
プログラムはじめたいのだが、何からはじめたらいい?progateではじめようとおもっている。
自分好みの2次元画像を自動収集する人工知能作りたい。とりあえずPythonでディープラーニングの勉強すればいいんだろ? [無断転載禁止]©2ch.net
【スマホ】iPhone8の一部に製造上の欠陥が判明 Appleは「ロジックボード交換プログラム」で無償修理対応
【PC/Xbox One】スクウェア・エニックスのインディーズゲーム開発支援プログラムで生まれた「The Turing Test」が8月30日にリリース
ゲームプログラムなら俺に聞け33©2ch.net (457)
プログラムってセンスだな [無断転載禁止]©2ch.net (88)
プログラムが出来ない設計者について [無断転載禁止]©2ch.net (7)
プログラム3年間サボってきたんだが [無断転載禁止]©2ch.net (7)
05:36:11 up 29 days, 16:00, 0 users, load average: 8.97, 8.76, 8.83

in 0.030122995376587 sec @0.030122995376587@0b7 on 011019