お世辞抜きで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/

関連記事

PHPで二次画像自動収集ツール作ってたけどなにか質問有る?

Webアプリを作りたいんだがPHP以外で・・

1: 以下、\(^o^)/でVIPがお送りします 2014/05/14(水) 19:18:42.7

記事を読む

15d0dcde2feb2af4fea63f3ee6660a2f_s

システム開発はプログラミング言語の選択段階で品質が決定している。Linux上のXamarinでF#が最強?

1: バーニングハンマー(芋)@\(^o^)/ 2015/11/14(土) 16:34:06.0

記事を読む

86b8f07f598b2a88b0fbf26232b43f2b_s

cronで指定した時間にphpを使ってメール送信したいけど出来ないの(´;ω;`)

1: 以下、\(^o^)/でVIPがお送りします 2015/05/27(水) 00:16:42.7

記事を読む

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

大学と本屋どっちがプログラマーのヘッドハンティング向きなの?

1: 以下、\(^o^)/でVIPがお送りします 2014/05/25(日) 00:12:33.3

記事を読む

bsPAK86_nayamubiz20131223

プログラミングやりたいんだけど、今から始めるなら何言語がオススメ?

1: 風吹けば名無し@\(^o^)/ 2015/10/06(火) 07:56:34.61 ID:P

記事を読む

bsLISA78_MBAsawaru20141018102912

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

1: 以下、\(^o^)/でVIPがお送りします 2015/11/29(日) 23:31:56.1

記事を読む

https---www.pakutaso.com-assets_c-2015-01-DI_IMG_5780500-thumb-1000xauto-5853

優しい○○系でC言語の勉強してるんだけど 全然優しくない件

1: 以下、\(^o^)/でVIPがお送りします 2015/05/09(土) 23:59:40.2

記事を読む

BFWyNKfCYAAmw-s

2015年9月のプログラミング言語人気ランキング

1: 番組の途中ですがアフィサイトへの\(^o^)/です (オッペケ Sr8d-MVCX) 20

記事を読む

javascript

プログラミング歴1ヶ月だけどJavaScript出来るようになった

1: 以下、\(^o^)/でVIPがお送りします 2015/09/26(土) 15:29:34.5

記事を読む

スクリーンショット 2014-05-17 23.05.42

仕事でプログラマーしてるけど質問ある?【iPhone】

1: 以下、名無しにかわりましてVIPがお送りします 投稿日:2014/03/01(土) 16:

記事を読む

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 ↑