お世辞抜きでRuby・Python・PHPのなかではRubyが一番よく出来てね?

公開日: : 最終更新日:2015/06/10 PHP, プログラミング, 初心者 , , , ,

1: zaq771925b4.zaq.ne.jp@\(^o^)/ 2015/03/15(日) 22:53:37.79 0.net
PHPはhtmlにぶっ込むぞスタートから
色々詰め込んだからあーなったのはわかるPythonは汎用言語だから基本的に何でもできてライブラリ多い(いいね!)

Rubyは美しいコード
完璧なるオブジェクト指向
直感的な命名など

明らかにRubyが異色だと思うんだけど
Pythonと比べるならLispとかでRubyとは全く競合しないと思うんだ
PHPはweb特化だけど生産性はRuby(Rails)に負けてるし
もうRubyでいいと思うんだ

ということでこれからはRubyじゃね
問題は関数型の波に今後対応できるのか

12: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:08:32.94 0.net
後発言語ほど良く出来てるもんだよ
むしろPHPのセンスの無さが問題

 

13: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:09:24.74 0.net
pythonのほうがシンプルで綺麗だと思うんだが人それぞれだな

 

14: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:11:50.23 0.net
最近Python調子に乗ってたからな

 

16: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:13:54.07 0.net
そもそもweb開発で関数型プログラミングなんて土台無理じゃねって思うしな
RubyかPHPだろうね

スポンサーリンク

17: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:15:24.04 0.net
うちの会社はいまだにphpで組んでるわ
RubyとかPython使いてー

 

21: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:17:45.84 0.net
>>17
うちも
別に嫌ってわけじゃないけど
別の言語も使ってみたいなー

 

19: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:16:34.51 0.net
パイソンは組み込み開発の多さと
ライブラリの多さはピカイチだね
覚えといて損はない
他の言語覚えた後でもいいけど

 

22: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:19:23.29 0.net
俺は組み込みrubyで自作アプリ作ってるよ
全く完成する気配はないけど

 

23: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:21:30.13 0.net
web系の開発をメインにしてて普段はGUIでもなんでもrubyで書く
pythonも一時期勉強しようとしたけどどうしても合わなくて挫折した
速度が欲しいときはc++かjsを使ったりもするねあとjavaもscalaも手を出したり

 

24: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:22:47.13 0.net
ちょこちょこっとデータいじる時に
pythonはコードがネットに上がってたりして
素人にはありがたい

 

26: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:26:07.53 0.net
perlの方がrubyよりすっきりしてて好きなんだけど
バージョン上がってシンプルさが欠けてきた

 

28: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:28:17.46 0.net
perlはもっと話題になっていいのに
なんか悪いことしたんだろうか
CPANとかあるのにな

 

32: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:31:19.86 0.net
>>28
perlは十分活躍したよ
黄金期も過ぎたしもう老後を過ごさせてやっていい

 

41: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:46:24.06 0.net
日本人で使う人あんまいなかったけど
perl の if 文を一行で書くのが好きだったんだけど lisp 的だったんだと後から判った

p: a = 1 if b == 2;

l: (setq a (if (= b 2) 1 nil))

 

44: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:53:07.90 0.net
>>41
perlのif文ってそんなことなってんだw
知らんかった
でもLispの方がコードは読みやすい俺は

 

46: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:56:28.42 0.net
アメリカでもスタートアップはRuby on Railsが人気なんだろ
ペチパーの俺からすりゃPythonとRubyの違いが分からん

 

47: 名無し募集中。。。@\(^o^)/ 2015/03/15(日) 23:57:48.12 O.net
Python MIT
Ruby 島根大学

 

50: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:04:50.91 0.net
>>47
東大もruby採用してたよな
今はどうだか知らないが

 

49: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:04:07.11 0.net
確かにPythonっていうのはみんなが待ち望んだ言語なのかもな
簡単だし
何でもできるし
組み込みもできる
pepperもPythonで開発するらしいじゃん

 

51: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:08:50.52 0.net
Python : Google
Ruby : Anti Google

 

53: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:11:52.09 0.net
プログラミングは何を実現するかが大事なので一人でやるぶんにはどの言語でも構わん
それこそオワコンperlでも
むしろ枯れた技術のほうが情報源がいっぱいあってやりやすい場合が多いし

 

55: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:12:34.36 0.net
Python:Google
Ruby:Japanese
PHP:PHPer
Hack:Facebook
Perl:おじちゃん

 

56: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:13:04.85 0.net
しかし業務システムで提案するときはrubyなんて出てこない
後方互換性と保守性が低すぎるのがなー

 

58: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:16:03.10 0.net
自分でずっとメンテし続けるならRubyでもいいけどな

 

59: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:16:40.86 0.net
スタートアップの身軽さではrubyっつーかrailsがいいんじゃね
今は他の言語でもいいフレームワークあるかもしれんけど

 

61: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:18:00.10 0.net
Ruby(Rails)という選択肢があったのに
あえてPHP(cakePHP)を選んだYahooJAPANはマジで何を考えていたのか

 

62: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:18:48.50 0.net
10年経ったら技術一変してるのがこの業界だしな
基幹系やらないなら身軽さのほうが正義

 

64: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:20:26.86 0.net
ほんの数年前まではLAMP技術者は引く手あまただったのに今じゃ使い道無くて溢れてるぜ

 

65: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:25:25.85 0.net
ルーズに書けるのはrubyの良さでもあり悪さでもあるな
書いてて楽だけど他人にメンテ任せるコードの時は
格式を意識しないといけない

 

70: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:39:12.88 0.net
PHPってホントひどいよな
最近Wordpressの案件ばっかりだからあまりの汚さに
自分で書いてて頭抱えてる

 

73: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 00:49:17.07 0.net
PHPが汚いというよりはwebのコアからフロントまでロジックで制御せにゃならん構造に問題があるんだと思う

 

74: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 01:03:02.78 0.net
そこらへんの分離ってMVCみたいに出来ないの?

 

75: 名無し募集中。。。@\(^o^)/ 2015/03/16(月) 03:17:49.36 0.net
出来んことはないが人的コストを割いてまでそこまでやる意味がないのが実情

 

78: 名無し募集中。。。@\(^o^)/ 2015/03/17(火) 00:33:58.08 0.net
RubyとPythonの選択の差は
日本人だけ気にする日本語環境の入門者が多いかどうかでRuby
その他の理由でPythonではなく選択されることは少ないのだろうか

この文章理解するのが難しいって人いる?

解析不能

そうだよね

 

85: 名無し募集中。。。@\(^o^)/ 2015/03/17(火) 20:54:38.53 0.net
でもみんな lisp の後追いなんだけどね

 

86: 名無し募集中。。。@\(^o^)/ 2015/03/17(火) 20:59:16.25 0.net
関数型プログラミングは素晴らしいな
ただみんなが使いこなすようになるのはオブジェクト指向より難しいからな
パラダイムシフトとしてはオブジェクト指向より関数型の方が
より抽象的なパラダイムシフトだし

 

87: 名無し募集中。。。@\(^o^)/ 2015/03/17(火) 21:03:15.03 0.net
Vim も lisp みたいなマクロ言語を実装すればよかったのにな
java script みたいで使う気になれない

 

88: 名無し募集中。。。@\(^o^)/ 2015/03/17(火) 21:21:51.92 0.net
vimとかviはすぐに開けて
別に難しいコマンド覚えなくても
iとesc
それと:wqぐらい覚えてれば誰でも使えるという手軽さがいいな
emacsは玄人向き

引用元URL:http://hayabusa3.2ch.sc/test/read.cgi/morningcoffee/1426427617/

関連記事

スクリーンショット 2014-06-07 4.26.54

【IT】松江発、プログラミング言語「Ruby」普及を目指しサイト開設

1: キャプテンシステムρφ ★@転載は禁止 2014/06/05(木) 11:16:49.15

記事を読む

bsPAK85_coding15095904

webプログラミング特技の社会人なんだけど、連休終わるまでになんかwebサービス作りたい。何かアイディアない?

1: 以下、\(^o^)/でVIPがお送りします 2015/10/11(日) 11:34:44.4

記事を読む

https---www.pakutaso.com-assets_c-2013-06-PAK15_saikindeaiganaina-500-thumb-1000xauto-3055

JavaとかC言語とかを勉強する理由がわからないんだが

1: 以下、\(^o^)/でVIPがお送りします 2015/05/08(金) 00:40:24.9

記事を読む

9021068066664569333

GitHubで世界で人気のプログラミング言語を発表 一番人気は皆が大好きなあの言語

1: バズソーキック(宮城県)@\(^o^)/ 2015/08/22(土) 19:54:42.2

記事を読む

https---www.pakutaso.com-assets_c-2014-05-PAK86_codeing20140517500-thumb-1000xauto-4601

C言語初めて1週間の俺が書いた100行のコードを見てほしい

1: 以下、\(^o^)/でVIPがお送りします 2015/05/10(日) 10:08:27.9

記事を読む

b8de9499f1327814254eaee0d255b773_s

JavaScript覚えて掲示板とか作りたいんだが、どうやって作ったらいいんだ?

1: 以下、\(^o^)/でVIPがお送りします 2015/10/11(日) 22:39:43.7

記事を読む

javascript-2

javascriptで途中で関数止めたいんだけど、どうしたらいいの

1: 風吹けば名無し@\(^o^)/ 2015/09/17(木) 12:01:29.71 ID:W

記事を読む

3_1

プログラミングコンテストで優勝した中馬慎之祐(小6)が、アプリ甲子園でも優勝し二連覇達成

1: 番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5474-TkMu) 20

記事を読む

LIG86_tukamiaubiz-thumb-1000xauto-16284

1GBって何メガなん?

1: 以下、\(^o^)/でVIPがお送りします 2015/07/02(木) 01:07:13.6

記事を読む

PAK86_kusoyarareta20140125-thumb-1000xauto-16709

プログラマの適性のない者が興味本位でC言語を触った結果←((((;゚Д゚))))ガクガクブルブル

1: 以下、\(^o^)/でVIPがお送りします 2015/06/28(日) 11:32:42.6

記事を読む

Huawei-Mate-8-benchmark-post-launch_1
Androidのベンチマーク、10万点を突破 インフレが止まらない

1: 番組の途中ですがアフィサイトへの\(^o^)/です (ニククエ

hGJvbfh
せっかくの休みだ。原付で>>5に行く。

1: 名無しさん@おーぷん 2015/11/29(日)06:13:2

9xHNnte
XperiaZ5からdocomoのロゴだけ消せるシートが発売開始

1: 番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ

bsLISA78_MBAsawaru20141018102912
子供にプログラミング教えることになりそうなんだが、どうやって教えたら良いんだ?

1: 以下、\(^o^)/でVIPがお送りします 2015/11/2

top
国内で最大容量の8THDDが2万円台に値下がり

1: 海江田三郎 ★ 2015/11/29(日) 14:43:35.

→もっと見る

PAGE TOP ↑