X



日本製プログラミング言語「Ruby」 これ最強じゃね?
■ このスレッドは過去ログ倉庫に格納されています
0001ボブキャット(北海道) [NO]2020/01/17(金) 10:42:27.95ID:XWLKJqBV0?PLT(12015)

Yokohama.rb Monthly Meetup #108
2020-02-22(土)17:30 - 20:00
横浜市神奈川地区センター(小会議室)
神奈川県横浜市神奈川区神奈川本町8-1

Yokohama.rbは、横浜周辺のRuby技術者たちが集まってRubyに関する何かをする地域Rubyistコミュニティです。

タイムテーブル
時間 内容
17:30〜 開場
17:40〜18:00 自己紹介
18:00〜19:00 セッション1
19:00〜19:10 スイーツタイム
19:10〜20:00 セッション2
20:00〜20:15 片付け

参加費
200円 会場払い
https://dzpp79ucibp5a.cloudfront.net/events_banners/102008_normal_1576923854_88873_normal_1552788321_DSC04844.jpg
https://c1.staticflickr.com/9/8860/18757177882_f7c9523978_z.jpg

https://yokohamarb.doorkeeper.jp/events/102008
0005ジャガーネコ(茸) [US]2020/01/17(金) 10:44:04.02ID:t4Znaqh90
エスペラント語が最強なんだよなぁ
0007バーミーズ(茸) [FR]2020/01/17(金) 10:44:18.15ID:yBensLCU0
風呂入ってなさそう
0015(茸) [ニダ]2020/01/17(金) 10:50:46.99ID:Q8wqN0XI0
エラー処理が全くできないから
とりあえず動かしてみる用途にしか使えない
0016ジャングルキャット(庭) [BR]2020/01/17(金) 10:50:53.08ID:PfpuUaiQ0
>>12
なんでそこで勝手にしやがれなのよ
0017マレーヤマネコ(静岡県) [US]2020/01/17(金) 10:52:19.05ID:MMFpcAp/0
次世代Excelに実装されるのってなんだっけ?
COBOL?FORTRAN?
0018ラグドール(ジパング) [CN]2020/01/17(金) 10:52:25.81ID:znR3diG90
しかし、よくいろんなプログラム言語が出来るなと不思議に思う。
一つや二つの言語を完全マスターしたほうがいいと思うのだが。
0019チーター(青森県) [AR]2020/01/17(金) 10:53:52.28ID:srL0FOfO0
大規模プロジェクトで採用された話を聞かない不思議な言語
0020ボルネオウンピョウ(家) [US]2020/01/17(金) 10:54:11.06ID:UkTSLi2l0
Railsのおかげで注目を浴びてRailsと共に去って行ったイメージ
0023トンキニーズ(群馬県) [CN]2020/01/17(金) 10:56:22.41ID:AHOoDUnF0
Rubyは12、3年前は未来ある若者だったな
今やすっかりハゲて当時の面影も無い
0024スノーシュー(ジパング) [ヌコ]2020/01/17(金) 10:56:52.34ID:JsXnxp5T0
最近はクリーンアーキテクチャが流行っているからMVCモデルのRailsはオワコンなイメージ
0029ベンガル(静岡県) [US]2020/01/17(金) 11:00:02.10ID:oTcrZoDb0
オワコンなんだが九州人だけはそう思ってないらしい
0030ボブキャット(東京都) [GB]2020/01/17(金) 11:00:32.31ID:8fewlKxV0
>>11
はいはい格闘ゲームストリートファイターシリーズの登場キャラのバイソンの技:ターンパンチで最大まで力を貯めた時に放つ掛け声ね
0035カラカル(東京都) [NO]2020/01/17(金) 11:07:54.05ID:rbLs56900
Ruby がヒットしたんじゃなくて Ruby on Rails がヒットした
0036ベンガルヤマネコ(庭) [US]2020/01/17(金) 11:08:39.35ID:MeRyJ+IO0
ruby使ってるのWEB系のイメージ
まず基幹系や決済系では使わんわ
0039ジョフロイネコ(家) [BE]2020/01/17(金) 11:12:44.31ID:cGMZ3XqU0
>>25
お前とは良い酒が飲めそうだ
0040ジャガー(東京都) [US]2020/01/17(金) 11:15:35.54ID:QoqNs9tk0
3.times do
print 'ぬるぽ '
end
0041ジャパニーズボブテイル(神奈川県) [US]2020/01/17(金) 11:15:46.58ID:2I4BEHuv0
>>20
フレームワークっぽいやつだっけ?
目的に反して本質を分かりにくくするものだったような。
0045ベンガルヤマネコ(庭) [US]2020/01/17(金) 11:24:41.05ID:MeRyJ+IO0
最近のオススメはRust
仕事でやるならJava、C#、Python
プログラミングの基礎や構造を知りたいならC言語
手を出したら訳わからなさすぎて死ぬのがC++
学生ならCやっとけどんな言語にも使えるから
0049ターキッシュアンゴラ(岐阜県) [US]2020/01/17(金) 11:28:01.27ID:aj5yV4JC0
>>16
ルビーの指環だぞ
0050バーマン(東京都) [TR]2020/01/17(金) 11:28:36.40ID:BS7jatcG0
ぱっと見文法記法がC語族じゃないよね・・。これが嫌
0051エキゾチックショートヘア(茸) [US]2020/01/17(金) 11:29:55.38ID:RydeHAQG0
Perl6はまぁまぁすきだけとRubyは嫌い
言語学ぶべきかどうか悩むくらいならそれについての書籍よめ(´・ω・`)
0053スコティッシュフォールド(東京都) [US]2020/01/17(金) 11:32:42.61ID:ew2mZzML0
プログラミング言語って宝石の名前が多いよな
0054サバトラ(たこやき) [GB]2020/01/17(金) 11:34:51.03ID:qywKao880
ルビー・ローズ
ワイス・シュニー
ブレイク・ベラドンナ
ヤン・シャオロン
0055エジプシャン・マウ(SB-iPhone) [CA]2020/01/17(金) 11:35:20.47ID:nuyOIcLn0
>>18
技能は70点まではサクッといけるんだよ
90点や100点にするのがやべー時間かかる
なら極めずに色々習った方が潰し効くんだよね
0056スコティッシュフォールド(静岡県) [US]2020/01/17(金) 11:37:40.15ID:HhiSnw4s0
個人使用ならperlで十分。
最近C++も使ってねえな。
0058(福岡県) [ニダ]2020/01/17(金) 11:40:46.24ID:raFnGkpd0
>>44
perlにするわ
0060ぬこ(東京都) [US]2020/01/17(金) 11:44:13.68ID:7d4Erewl0
太郎は100円を持っている。
次郎は少し考えた。
二郎は太郎に20円借りたらすぐ盗まれた。
太郎はどうすれば利益が出るのか?

太郎は笑顔で諦めた。

goto 1
0062ハイイロネコ(ジパング) [ニダ]2020/01/17(金) 11:47:04.90ID:OQuMlmIf0
>>60
登場人物が3人も必要なのか?
0063ペルシャ(ジパング) [IN]2020/01/17(金) 11:47:40.13ID:1O7d8SL10
50のジジイだが何から学べば良いのだろう?
0064ボルネオウンピョウ(家) [US]2020/01/17(金) 11:49:34.73ID:UkTSLi2l0
>>48
Googleが熱烈サポート表明した
0067黒トラ(東京都) [JP]2020/01/17(金) 11:52:00.46ID:92SdXs4H0
>>66
実用を目的にした言語の好き嫌いは良くないと思うんだがawkだけは無理だわ
0069イリオモテヤマネコ(庭) [US]2020/01/17(金) 11:52:30.47ID:PlNpME670
pythonでええやんって
0072イリオモテヤマネコ(大阪府) [ZA]2020/01/17(金) 11:53:43.64ID:IkYyGOKe0
たぶん次に流行る言語はモレノ
0073シャルトリュー(ジパング) [CA]2020/01/17(金) 11:55:05.00ID:ooUYXX3O0
gem vs mvn vs npm
0075マンクス(愛知県) [US]2020/01/17(金) 11:56:05.67ID:WQb1z1pn0
まだ日本語でコード書けるなでしこの方が面白い
0077スコティッシュフォールド(東京都) [US]2020/01/17(金) 11:59:23.05ID:ew2mZzML0
スクリプト言語ならVBScriptやな
0078バーマン(東京都) [TR]2020/01/17(金) 12:02:37.63ID:BS7jatcG0
VB系はいまだに連想配列の2次元以上できないでしょ。
進化が全然ないごった煮
0079ツシマヤマネコ(神奈川県) [US]2020/01/17(金) 12:04:12.39ID:2FwLgtsr0
日本語の漢字とカタカナと平仮名でプログラミングできる言語を作れよ
0080イリオモテヤマネコ(茸) [FR]2020/01/17(金) 12:06:21.74ID:DMiXxooM0
rubyも大分速くなったので結構いい感じ
あと10倍くらい速くなるとすごく嬉しい
0081(新日本) [US]2020/01/17(金) 12:07:31.62ID:RC2uO+VH0
量子コンピューターで動かないからゴミです
0083ユキヒョウ(東京都) [AR]2020/01/17(金) 12:08:52.70ID:ZLbaXrti0
アセンブラ、C、VB、Java
一生懸命勉強して細かな調整や客の要望落とし込む設計しましたが、
一番生きたのは学生時代に落研で身に着けた話術だなと実感して、今、自営業。
0085シンガプーラ(東京都) [IT]2020/01/17(金) 12:09:05.64ID:SrUnMRH60
>>79
かつて「ひまわり」というものがあったんだが
てか、最近の言語ならサポートしてるだろ?
かな変換めんどくてIDE使ってるとアホくさくてやってられんけど

理解したら同じこともう書くんじゃねーぞ
0087デボンレックス(空) [US]2020/01/17(金) 12:10:16.91ID:oEhchiUF0
Perlを使っているとPython しか知らない奴がマウントを取ってきて鬱陶しいので、Juliaを始めて逆マウントしているよ
Python とか平成あるあるだよな
0088バーマン(東京都) [TR]2020/01/17(金) 12:10:43.64ID:BS7jatcG0
桐というスタンドアロンDBは日本語SQLだったけど廃れましたね。
0089ベンガル(東京都) [US]2020/01/17(金) 12:11:40.80ID:tUzDsnI80
>>75
なでしこでヤフーのメールアドレス増産ツール作ったわ
もちろん完全自動ではない
0093ジャングルキャット(大阪府) [ZA]2020/01/17(金) 12:13:35.22ID:QtdGUmG30
ぴゅう太スレじゃないのか
0094ターキッシュバン(千葉県) [US]2020/01/17(金) 12:13:46.39ID:RIfB9IFs0
言語仕様はrubyの方が好きなんだけどね…
お前ら for i in range(3) と 3.times do どっちが好き?
0095バーミーズ(ジパング) [US]2020/01/17(金) 12:14:08.41ID:0BmDwCUJ0
今時Ruby使ってる男の人って…
0096パンパスネコ(家) [FR]2020/01/17(金) 12:14:36.34ID:OFWzO4HB0
Railsが優秀すぎてそれ専用のイメージが付いたのが敗因
0097カラカル(東京都) [TW]2020/01/17(金) 12:14:39.74ID:qrwoIrJF0
Ruby使いはMac使いやSnowpeakerみたいな一味違ったお洒落感あるから興味あるけど、オワコン言語と言われてるから躊躇する…
雰囲気はかっこいいよ
0099マーゲイ(大阪府) [CN]2020/01/17(金) 12:15:11.73ID:rUqy+mWK0
ヌヌネネヌヌネノ
0100ターキッシュアンゴラ(茸) [US]2020/01/17(金) 12:16:47.36ID:PDDeIatN0
Railsの金魚の糞
0102ボブキャット(光) [US]2020/01/17(金) 12:18:17.24ID:6STz257g0
>>49
そうね開発言語はルビーなの
0103黒トラ(東京都) [JP]2020/01/17(金) 12:18:19.35ID:92SdXs4H0
>>94
整数型のメソッドになってるほうが自然なんだろうけど
未だに世の中ではC言語的な文が好まれるんだから仕方ない
0105ロシアンブルー(福岡県) [ニダ]2020/01/17(金) 12:18:54.65ID:nHrb3i9V0
他の言語がラムダ式やらなんやら可能性広がる記述法実装しはじめた頃からあんま言語気にならんようになって来たわ
rubyは特殊過ぎて取り残された感じ
0107カラカル(東京都) [TW]2020/01/17(金) 12:19:57.45ID:qrwoIrJF0
>>79
この時点で英語圏と差があるからな…
ソースコードも日本語で書かれてたら意味はわからなくても抵抗感はなく学べるだろう…
英語圏ずるい…
0108(SB-iPhone) [GB]2020/01/17(金) 12:20:34.29ID:zT8znkrQ0
goマスターしたら年収1000行くかな
0109バーミーズ(茸) [DE]2020/01/17(金) 12:20:47.32ID:1pyRBB3K0
>>99
ラヴィ
0111バーマン(東京都) [TR]2020/01/17(金) 12:23:04.37ID:BS7jatcG0
>>94
そりゃfor i in range(3)の方だ。
配列を頭に思い浮かべた場合、3.times doなんてなじめない。
0112シンガプーラ(東京都) [IT]2020/01/17(金) 12:23:39.52ID:SrUnMRH60
>>107
おまえが偉くなってから、おまえの責任でそのプロジェクトでは原則で日本語で書くってコード規約にすれば良いだけだろ?
簡単なことだ
0115ツシマヤマネコ(神奈川県) [US]2020/01/17(金) 12:25:30.55ID:2FwLgtsr0
>>107
そこなんだよ
使われる単語が実際の意味と多少ずれてても「おもしれえw」と勉強できる

子供に英語を身につけさせるよりも
人によっては効率が良いかもしれないし
新たな発想の元となり文化力が高まると思う

まあ普及に相当金使わないとダメだろうけど
0116スフィンクス(茸) [JP]2020/01/17(金) 12:25:42.10ID:GXNB7VvQ0
馬鹿が気取った書き方を推奨するもんだから読みづらくなった
0119バーマン(東京都) [TR]2020/01/17(金) 12:28:59.23ID:BS7jatcG0
>>113
君、人の質問に斜め上の的外れの回答してるってよく言われませんか?
0121シンガプーラ(東京都) [IT]2020/01/17(金) 12:30:59.46ID:SrUnMRH60
>>115
> 新たな発想の元となり文化力が高まると思う
なるわけない
プログラミング用の英単語くらい覚えられない、認識できないやつはプログラマーやらないでほしい

とはいえ、変数名や関数名は悩むときは悩むよなぁ
前置詞の使い方やら複数形、状態とかはまぁ考えるよなぁ
0122シンガプーラ(東京都) [IT]2020/01/17(金) 12:32:17.61ID:SrUnMRH60
>>119
横からだが
VB.NETは知らんが、VB6なんて廃れた言語のことをネタにしているならお前がおかしい
0123スフィンクス(フィリピン共和国) [EU]2020/01/17(金) 12:34:05.94ID:Hi8sii5m0
GitHubやAirbnbやTwitterなんかもRubyでできてるでしょ
日本だと価格.comとかもか
0124黒トラ(東京都) [JP]2020/01/17(金) 12:34:13.91ID:92SdXs4H0
>>111
リストは配列じゃないしもっといえばrangeが生成するのはジェネレーターであってリストですらない
0127スフィンクス(中部地方) [ニダ]2020/01/17(金) 12:36:06.54ID:pTZzLBvR0
>>18
基本的には入力、書き込み、計算、判断分岐、移動、しか無いからひとつ使えれば意外と何でも行けるんだよね
ただ逆に、「必要?」に疑問を持っちゃうともうそこから先には行かんのよなぁ(´Д`)

この言語も、なんか
0128ターキッシュバン(千葉県) [US]2020/01/17(金) 12:36:58.22ID:RIfB9IFs0
そもそもIMEで日本語変換しながらコード書くとか糞だるくない? 予測入力あったとしても
0129シンガプーラ(東京都) [IT]2020/01/17(金) 12:38:32.27ID:SrUnMRH60
>>125
実際やってみてから言ってくれるかな?
全部平仮名で記述しないとIDEの変換サポートとか受けられないんだぜ?
ローマ字入力だとひらがなにわざわざ変換する手間もかかるし、タイプミスしたらめんどくさいことこのうえない

やったことないのに非難する馬鹿は黙ってろ
0132ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 12:39:59.71ID:ezjQVWlR0
お前らオジさんは認めないだろうけど
オブジェクト指向自体がオワコンだからな

perlをオブジェクト指向化したようなRubyのほうがperlより滅びるのは早い
0133アメリカンショートヘア(公衆電話) [IE]2020/01/17(金) 12:40:14.68ID:vGEGxbLH0
日本はrubyしかないよ。
成功しているサービスはだいたいruby
0134ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 12:41:24.93ID:ezjQVWlR0
>>94
数値もオブジェクトであると主張する
Rubyの過剰なるオブジェクト指向偏重の現れだよな
0135アジアゴールデンキャット(東京都) [CA]2020/01/17(金) 12:42:14.33ID:eaDAZYvi0
今全然聞かないな。
一時期はそこそこ海外でも名が売れてたけど。
流行り廃りがあるからしょうがないけど。

今はpythonが流行ってるけど段落で分けるのがイマイチ好きになれないわ。
0136黒トラ(茸) [US]2020/01/17(金) 12:43:17.45ID:OScxdneU0
悪いけどruby-on-railsは二度とさわりたくねえ
0137ターキッシュバン(千葉県) [US]2020/01/17(金) 12:43:54.92ID:RIfB9IFs0
>>134
そこがrubyのかわいいとこやろが
まあわいもpythonへの乗り換え考えてるとこだけど
機械学習とかみんなpythonに行っちゃったのが痛い
0139ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 12:47:24.42ID:ezjQVWlR0
>>137
趣味としては否定しないよ
オブジェクト指向開発が再生産性高いという幻想は既に消え去ってるから
生産性求める開発でオブジェクト指向至上主義を振りかざすのは辞めたがええ
0140ジャガーネコ(東京都) [ヌコ]2020/01/17(金) 12:49:02.76ID:TDKX7gVa0
>>25
だーれっかぁーのぉーあつういハァート♪
0141ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 12:50:02.01ID:ezjQVWlR0
MVCモデルこそそびえ立つクソや
オブジェクト指向開発したいロジック実装者のワガママを
デザイナーやインフラ屋やDB屋や保守への独りよがりの押し付けるだけで上手く行かない
それがMVC
0143ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 12:56:54.69ID:ezjQVWlR0
>>142
FaaS、関数型プログラミング、サーバーレス、マイクロサービスで実装すべきや
0146ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 12:59:51.03ID:ezjQVWlR0
単体で業務実装するならRailsより
コピペPHPのほうがはるかに生産性も保守性も高い
これ指摘するとオジサンたち発狂してまう
0148シンガプーラ(東京都) [IT]2020/01/17(金) 13:01:18.76ID:SrUnMRH60
>>143
それ関数型プログラミング以外、違う話だろ

粒度小さくしたところで、そのモジュール内では一切継承禁止とかそういう話にするのかと
0149ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 13:03:21.34ID:ezjQVWlR0
>>148
継承するしないはどうでもええのよ
部分的にやりたきゃやれ
でも全体アーキテクチャにはオブジェクト指向厨は口出さないでねってだけ
0150ターキッシュバン(千葉県) [US]2020/01/17(金) 13:05:12.57ID:RIfB9IFs0
言いたいことはなんとなくわかるが、ある特定業務の生産性の話しかしてない気がする
0151シンガプーラ(東京都) [IT]2020/01/17(金) 13:10:34.20ID:SrUnMRH60
>>149
全体アーキテクチャとオブジェクト指向なんて関係ないだろ?
絵や回線、DBのことなんか知らんわ
要望はだすが、決まったことにしたがってやるってーの
0152スフィンクス(茸) [JP]2020/01/17(金) 13:11:13.87ID:GXNB7VvQ0
今の時代は言語よりフレームワークが重要であり、オプジェクト志向言語がなければフレームワークは発展しなかった。
0153ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 13:16:12.48ID:ezjQVWlR0
>>151
従来のC++/Java開発のオブジェクト指向方法論の疎結合の実現方法がイケてないのよ
そういうのはサービスで分離すべきってことと
オブジェクトにステータスもたせることがクソになる元凶ってことが
最近やっと理解されてきてんのよ
0154バーマン(東京都) [TR]2020/01/17(金) 13:17:43.48ID:BS7jatcG0
>>152
ま、そりゃそうだ。フレームワークはツェラーの公式とかユリウス計算とかわざわざ書く必要がないところから始まった集大成だね。
0155ヨーロッパオオヤマネコ(SB-iPhone) [ニダ]2020/01/17(金) 13:18:11.82ID:4S8LlRhQ0
>>117
おそらく一発3が渡されるだけだが何期待したコードよ?
0156カナダオオヤマネコ(大阪府) [DE]2020/01/17(金) 13:25:01.48ID:TJ+pYjEB0
>>10
Railsがあったけど最近はDjangoあるしなぁ
0158アジアゴールデンキャット(光) [NO]2020/01/17(金) 13:27:32.68ID:rLSThcPi0
>>82
機械学習とモジュール料
一番はライセンス
パイソンは権利捨ててる
0159ノルウェージャンフォレストキャット (東京都) [NL]2020/01/17(金) 13:27:48.49ID:5IHkh4T80
pythonは起動時間が遅いからあんまり使ってない。
俺はこれからもずっとperlだわ。
0160リビアヤマネコ(東京都) [ニダ]2020/01/17(金) 13:29:49.52ID:LdfOuLhs0
簡単でまともな文法

これにつきる
rubyの難易度は全言語で最も易しい

習得難易度で
rubyが1としたらJavaが2

Cが6でJavaScriptが12
0161ジョフロイネコ(福岡県) [TW]2020/01/17(金) 13:31:54.90ID:hrJ0b6K30
ここもmacが多いんだな
0163シンガプーラ(東京都) [IT]2020/01/17(金) 13:32:36.07ID:SrUnMRH60
>>153
それカプセル化の話じゃねーの?
オブジェクトにデータを持たせるのが悪いんじゃなくて、
個々のオブジェクトに細分化してデータを持たせてると破綻しやすいってだけだろ?
MVCだって、データの更新を一方通行にすりゃ別に問題ねーよ
規模によっては層が不足する感はいなめねーけど
0165イエネコ(東京都) [US]2020/01/17(金) 13:35:57.11ID:pooyYzSd0
C言語って無知な時に見ると謎の記述方式({}とかやたらあるスペース)でまず理解できない的な苦手意識叩き込まれるよね
ちゃんと学ぶとなるほどって思うけど初印象は最悪
0166ボルネオウンピョウ(SB-iPhone) [JP]2020/01/17(金) 13:36:11.28ID:t+xogC770
どんな目的に対してだ?
言語に万能はないがゴミにも活用法はあるかもしれんもんだ
0167シンガプーラ(東京都) [IT]2020/01/17(金) 13:39:02.06ID:SrUnMRH60
>>164
flaxも、クリーンアーキテクチャもMVCの焼き直しみたいなもんじゃん
破綻しないように取り決めを増やして、わかりやすい?ようにしましたって感じでしょ

異論は認める
0169ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 13:43:55.62ID:ezjQVWlR0
>>164
Railsの売りがMVCアーキテクチャなことだからね
それ言われるとRuby厨は泣いちゃうよ
0171ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 13:47:44.84ID:ezjQVWlR0
オブジェクト指向もMVCもアランケイやその継承者がsmalltalkで提唱したモデルは妥当だったのよ

それをC++やWebアプリケーションに適用しようとして捻じ曲げた人達によってクソになった
もう一回原点から考え直すべきやね
0172ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 13:54:24.98ID:ezjQVWlR0
>>170
PHPのほうがもっと初心者に簡単ですわ
構造を考えずに手続き記述だけで書けてしまう
0176チーター(SB-iPhone) [RU]2020/01/17(金) 13:59:46.53ID:GbJY/Rrg0
無駄に意識高い系エンジニアが採用して
糞重くてインフラ側でロードバランサーいじったり、apacheモジュール作ったり、キャッシュさせたりして頑張ってまともに動くようにしたら
意識高い系エンジニアに
やっぱruby最強って言われた思い出しかない

最初からPHPやjavaで良かったんだよ
0177シンガプーラ(東京都) [IT]2020/01/17(金) 14:00:32.48ID:SrUnMRH60
>>168
全然違うと思うならそれで良いんじゃない?
間違った使い方しなければ本質的には変わらんよ

データが変化したことを通知して、ビューにとって使いやすい形に加工したあと表示するってだけの作業でしかない

依存性をなるだけ排他にしつつ、通知方法、データの受け渡し方、加工する人しかがそれぞれちょっと違うってくらいだ
0178リビアヤマネコ(東京都) [ニダ]2020/01/17(金) 14:03:26.63ID:LdfOuLhs0
簡単だけなら、pythonでいいわって話にもなる

なお、これで人工知能だAIだと推奨してる、
IPAや本屋は、潰れればいい
0179ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 14:03:32.37ID:ezjQVWlR0
>>174
次ってなんだろな
PHP→フロントエンドJavaScript→Vue.js→node.js→マイクロサービス開発者
とかの道だってあるかも
0182クロアシネコ(埼玉県) [IT]2020/01/17(金) 14:05:48.98ID:EYt5DgLw0
言語なんかどれも一緒だよ('ω')
0183シンガプーラ(東京都) [IT]2020/01/17(金) 14:08:32.31ID:SrUnMRH60
>>179
それ、php以外全部jsじゃないですかぁ

まぁjsとc#とpythonやっときゃしばらくは死ななさそうだよね
0186ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 14:11:55.86ID:ezjQVWlR0
>>183
PHPでフロントエンド実装するとCSSとJavaScriptは避けて通れないのよ
DOMやフォーム入力の処理とかね
で自ずとJavaScriptを覚えてしまう筈
0187サイベリアン(大阪府) [US]2020/01/17(金) 14:12:17.92ID:ee4NDmNe0
Rubyの覇権取れない感は如何にも日本製って感じで好き
いまからやるもんじゃないけど
0189リビアヤマネコ(東京都) [ニダ]2020/01/17(金) 14:16:37.65ID:LdfOuLhs0
とはいうてもJavaScriptじゃ食えない

何故って?
要求レベルが高すぎる

やれてる人は真面目に現代の道具使い、曲芸師だと思う
0190ジャパニーズボブテイル(公衆電話) [US]2020/01/17(金) 14:17:12.27ID:ezjQVWlR0
Rubyが過剰にオブジェクト指向臭くなければ俺も応援してたのにな
まだPythonとPerlとawkの方がマシだわ

あと松本はモルモン教徒だろ
神の国である日本にそぐわない
0193シンガプーラ(東京都) [IT]2020/01/17(金) 14:19:32.47ID:SrUnMRH60
>>185
SQLとか使う機会無くなって久しいわ
ここんとこアプリかフロントエンドに近いとこしか開発してないからなぁ

XMLは覚えないと色々始まらないけど
普通にやる分はそんな覚えることなくね?

>>189
最近ずっーとjsしか触ってないぞ
早くie死んでくれないとバベルでも変換できない機能が使えないから多少不便さね
0194三毛(東京都) [CL]2020/01/17(金) 14:20:34.17ID:lEJjqh4m0
ぴゅう太か
0197アメリカンカール(東京都) [GB]2020/01/17(金) 14:25:57.92ID:AdxEgq/W0
>>193
SQL楽しいぜ。パフォーマンス調整するのに最もターゲットにしやすいのがクエリの部分だと思ってる
フロントエンドもサーバサイドも昨今はテンプレ化著しいし、やっぱりデータの源流で絞るのが、一番効果的よ
0200アビシニアン(東京都) [BR]2020/01/17(金) 14:34:47.73ID:QfSgVnWp0
>>198
なんだそのアバウトさ。

3D描画を気軽にマルチプラットフォームに提供するのにはよさそげ。
凝ったことしだす話は抜きで。
なんやかんやいいだしたら際限がない。
0201アジアゴールデンキャット(東京都) [DE]2020/01/17(金) 14:45:11.99ID:mVd3EhkJ0
>>165
BASICよりは見やすいと思うけど
C言語とBASICぐらいしか知らない日曜プログラマーだから、他言語は知らん
0202チーター(家) [RO]2020/01/17(金) 14:46:58.09ID:QrBOM3qj0
もちろん日本語で入力出来るんですよね
0203カラカル(茸) [PL]2020/01/17(金) 14:53:21.29ID:oJPRbUbF0
>>197
プログラムじゃORMだし、DB側でもオプティマイザが頑張ってくれるからSQLそこまで意識しなくても良くなってきてるけど、反面恐ろしくもあるな
0204イエネコ(神奈川県) [US]2020/01/17(金) 14:55:20.08ID:/ZPwPqbf0
>>55
これ割といろいろな所でそうだよな
そこそこいいものはコスパいいけど最上求めると途端にコスパ悪くなる
筋トレとか食べ物の味なんかでもそう
ワインとか特に
0205マンクス(SB-Android) [KR]2020/01/17(金) 14:56:40.10ID:LjNsKq6e0
JavaとRubyとJavaScriptはどれも1995年に登場したんだよな
Pythonはそれより2年古い

それ以前の意識高い系はTURBO Pascalとかやってたんだっけ?
ガチ勢はLISPとかか
0206マーゲイ(大阪府) [TW]2020/01/17(金) 15:06:02.82ID:3YKyZ6FY0
>>118
これ
つい書き忘れちゃう
0208アメリカンカール(東京都) [GB]2020/01/17(金) 15:07:14.74ID:AdxEgq/W0
>>203
別にオプティマイザはクエリ最適化してくれんし。あいつは実行計画を上手いことなんやかんやしてくれるだけや
アホなクエリ書けばアホなパフォーマンスになって返ってくるんや
0209ハバナブラウン(東京都) [KR]2020/01/17(金) 15:10:29.60ID:skO63Zy+0
Perlで十分なんだが
0210アメリカンカール(東京都) [GB]2020/01/17(金) 15:13:31.66ID:AdxEgq/W0
>>203
むしろ自分はORMの方がよくわからん
はいばーねーと?だっけ?使ったことないんじゃ
そんなにオブジェクト状態キープしてしまっとくのがいいんか?ストアドファンクションじゃあかんのか!
0211ラガマフィン(公衆電話) [US]2020/01/17(金) 15:22:36.75ID:29aH/iNH0
>>210
オブジェクト指向設計を徹底しようとすると
非オブジェクトモデルであるRDBMSや手続き言語SQLとの整合性ネックになるのよ
インピーダンスミスマッチってやつ

それをオブジェクト指向観点で無理やり解決しようとしたのがオブジェクトマッパー
ところがそれ使うと性能に問題出るしエラー解析に支障が出るし
バージョン不整合問題でも振り回される
良いことなんて何にも無いのが理解されたんだわ

そもそも何でもオブジェクト指向で設計しようとするのがアホ
JavaEEならservletやJSP内で普通にSQL書いてれば良かったのよ
0212シンガプーラ(東京都) [IT]2020/01/17(金) 15:27:00.60ID:SrUnMRH60
>>211
だって、SQLいちいち書くのめんどくさいじゃん(脳死)
そんな納期も予算もねーし(転職しろ)
0213アメリカンカール(東京都) [GB]2020/01/17(金) 15:28:35.29ID:AdxEgq/W0
>>211
ほえー。説明サンクスな
統一的な思想で一貫してやろうとしたせいで却ってめんどくさくなる事柄あるのって業界あるあるなんかな
似たような話をどっかで聞いたような気がするのだぜ


なぜ皆そんなにSQLを嫌うのか。SQLと和解せよ
0214ヒマラヤン(茸) [US]2020/01/17(金) 15:29:20.79ID:DsG+Wz+f0
どっかの刑務所で囚人にやらせてんだっけ?
0216アジアゴールデンキャット(東京都) [CA]2020/01/17(金) 15:33:19.26ID:eaDAZYvi0
>>121
まあGitHubでソースをアップする時は注記は英語書けと言われるのは大きなお世話とは思う。
0217オセロット(茸) [CN]2020/01/17(金) 15:39:29.70ID:F0qpmxtT0
言語仕様の関係でシングルスレッドなんだよな。
0218オセロット(茸) [CN]2020/01/17(金) 15:39:58.23ID:F0qpmxtT0
マルチコアCPUではどうやっても性能が出せない
0219スコティッシュフォールド(静岡県) [US]2020/01/17(金) 15:40:24.54ID:HhiSnw4s0
>>132
perlもオブジェクト指向してるよね。
0220シャルトリュー(ジパング) [CA]2020/01/17(金) 15:41:00.23ID:ooUYXX3O0
>>211
ServletやJSPにSQL…?
おいおい冗談はよしてくれ
MyBatis使ってくれよ
0221マンクス(SB-Android) [KR]2020/01/17(金) 15:42:30.67ID:LjNsKq6e0
好むと好まざるとにかかわらず
英語が今日において実際上の
世界の公用語であることは明らかな事実であって
事実はこれを事実として認めざるを得ないのである

昨今、日本精神作興と拝外思想排斥の機運の盛んなるはまことに結構なことであるが
これを主張する人々を冷静に観察してみると
島国根性の短見を脱していない者が
多いだけで遺憾である

外国語一つ真剣にマスターする気の無いような人間は我々の方でこれを必要としない

太平洋戦争真っ只中の1944年の海軍兵学校校長の談話な
0222ユキヒョウ(東京都) [US]2020/01/17(金) 15:43:35.99ID:UvNKQlTL0
これからはJuliaの時代だよ
10年前にPythonを教えていたアメリカの大学のクラスがこぞってJuliaに流れているらしい
0225スコティッシュフォールド(静岡県) [US]2020/01/17(金) 15:48:38.97ID:HhiSnw4s0
パイソンはどうしてもやる気になれない。
{}使えよw
0226茶トラ(大阪府) [ニダ]2020/01/17(金) 15:49:34.57ID:Hdv8OJyp0
プログラミングが進歩しない理由がこのスレに集約されている
独占しようとしたり統一しようとしたりお互い言語の時点で競い合ってる
要するに支配されたくないのである
0227アメリカンカール(茸) [ニダ]2020/01/17(金) 15:52:54.13ID:2KSW137H0
>>220
hybernateとかよりはSQLチューニング出来る余地はあるとしても
結局手続き言語に引数渡して表形式のデータ受け取ってオブジェクト化しなきゃならなんいんだから
インピーダンスミスマッチは避け得ずに
オブジェクト指向設計徹底してやろうとすると
グシャグシャになる層が変わるだけで無駄なあがきよ
肥大するのが嫌なら構造化プログラミングの手法で関数型にするほうがマシ
0228ぬこ(茸) [PY]2020/01/17(金) 15:53:14.72ID:MlFBqtn30
開発環境が要らないJavaScriptが好き
0229デボンレックス(茸) [US]2020/01/17(金) 15:53:41.25ID:0GisLWXS0
絶滅まっしぐらの印象しかない
0230アメリカンカール(東京都) [GB]2020/01/17(金) 15:54:57.82ID:AdxEgq/W0
>>225
んーとね。パイソンは好き
オーバーロード無かったり、メンバ変数の引数にいちいちself指定しろとか時々うぜーと思うこともあるけど、でも基本的には好き
0231ぬこ(茸) [PY]2020/01/17(金) 15:55:07.98ID:MlFBqtn30
>>225
それは思う
ビクビクしながら改行するオレが居る
0232バーマン(大阪府) [CN]2020/01/17(金) 15:59:04.72ID:hu/J18e+0
最近どのソフトも急発達しなくなってるのは気のせい?
スマホもそうだし
0233アメリカンカール(茸) [ニダ]2020/01/17(金) 15:59:33.72ID:2KSW137H0
Pythonの良さは他人のソースコードの読みやすさ

変な記号とか使わせずインデントで揃えることの意義はそこにある
GitHubとかでみんなで開発するなら欠かせないというか
それが多くのプロジェクトに人が集まって成功する源泉になってると思う
0234アメリカンカール(東京都) [GB]2020/01/17(金) 16:03:15.80ID:AdxEgq/W0
>>225
>>231
みたいにスコープはっきり目に見える形でないとイヤじゃーって人がいるのも理解は出来るがね

でも俺もインデントで揃えようとする発想は初見でナイスと思ったけとね
>>233
0235サバトラ(千葉県) [EU]2020/01/17(金) 16:10:02.66ID:RCctRz1X0
ルビーってオブジェクト思考なのに外部変数使えるんだよな…
ブンツー入れてルビーいじって見たけど特に難しい言語でもなかった
Cから入ってC++出来ればC#もJavaもルビーもそんなに苦労しないな
0236アメリカンカール(東京都) [GB]2020/01/17(金) 16:10:27.69ID:AdxEgq/W0
>>232
思うに新しい体験が出てこないのは、ハードウェア方面の問題やないかと

ソフトとハードはある意味一体なので
ムーアの法則限界の話やら電源がいつまでたっても小型化しねーとか
つまりお化けさん、素材屋の皆さん頑張ってくださいということ
0237ラグドール(庭) [CN]2020/01/17(金) 16:21:34.97ID:Fn/eFDHE0
>>79
mind
0238デボンレックス(大阪府) [US]2020/01/17(金) 16:44:11.55ID:+T//9iPm0
>>94
何をするか→どのようにするか、が自然な順序だろ
最初の一単語で何なのか分からない言語は糞
0240アビシニアン(京都府) [MX]2020/01/17(金) 16:55:36.54ID:xRD+tAOs0
>>236
人間の指が5本じゃなくて10本に進化すれば?腕が4本になれば?
というレベルでそろそろ限界が来てるのでは…?
次は人間が進化する番じゃ
0241ラガマフィン(空) [US]2020/01/17(金) 16:56:46.15ID:v/dh4ilz0
Rubyが流行ったのはRoRのおかげ
RoRがなければだれもつかわないマイナー言語で終わってた

Rubyがすごいのではなく、RoRがすごい
0243ノルウェージャンフォレストキャット (ジパング) [CN]2020/01/17(金) 17:04:42.23ID:AfxWe18x0
一年間でVBA、python、JavaScript、HTML/CSS、jquery勉強してそこそこ使えるようになったねんけど、次何を勉強してけばええんやろ
0244シンガプーラ(東京都) [IT]2020/01/17(金) 17:10:40.91ID:SrUnMRH60
>>243
プログラミングなら統計、機械学習、ディープラーニングなどのAI
そうでないならインフラ、DB関連、OS周りなどを
学んでおけば食っていける可能性は広がるんでねーの?

てか、なにしたいんだよ…
0245アメリカンカール(東京都) [GB]2020/01/17(金) 17:14:20.28ID:AdxEgq/W0
>>243
アルゴリズム、設計開発技法、高度数学、高度統計学、データ構造、デザインパターン、テスト技法、ネットワーク及び運用設計、セキュアコーディング、DB
0246ノルウェージャンフォレストキャット (ジパング) [CN]2020/01/17(金) 17:15:40.61ID:AfxWe18x0
>>244
やりたいことが多すぎるんだよ、むしろ

人工知能はずっとやりたいけど、わけあってゲーム開発もやるからc#、unityも必要になってくると思う。

おそらく今年はc#、unityと微積分、線形代数、統計学もやりたいなと思ってる

今30前半だけど、これだけ勉強して何かしら世界を広げられへんやろか?
0248ノルウェージャンフォレストキャット (ジパング) [CN]2020/01/17(金) 17:17:14.32ID:AfxWe18x0
>>245
その中のいくつかは学習予定ではあるけど、その先に何が待ってるの?
フワッとやりたいことはあるけど、どれも中途半端でコレ!ってのが見当たらない

学習意欲だけはすごい
0249ノルウェージャンフォレストキャット (ジパング) [CN]2020/01/17(金) 17:19:13.02ID:AfxWe18x0
>>247
ちょっと知らない言葉や。
ググってみるわ

>>244
>>245
アドバイスありがとうございました
0250シンガプーラ(東京都) [IT]2020/01/17(金) 17:19:18.20ID:SrUnMRH60
>>248
何が待ってるかじゃない、何が君についてくるかだ
学生じゃないんだから、道は自分で切り拓きなさい
0251アメリカンカール(東京都) [GB]2020/01/17(金) 17:19:33.91ID:AdxEgq/W0
それで足りなければ、マネジメント、サービス設計やビジネス戦略論、簿記会計に法律、美術デザイン、営業、発想法から心理学まで

つまり学んで無駄なものなどない
0252アメリカンカール(東京都) [GB]2020/01/17(金) 17:25:14.79ID:AdxEgq/W0
>>246
思うに「人工知能をやりたい」とは一体なんなのか
モデリングなのか実装なのかデータ分析なのかサービス開発なのかetc.
0253ヒョウ(兵庫県) [ニダ]2020/01/17(金) 17:26:35.34ID:Hlcv0qF70
目的がない手段(技術)の勉強ってアウトプットがないから意味ない
0254ラグドール(東京都) [CA]2020/01/17(金) 17:55:26.83ID:7DhVNdCS0
10 a=1
20 print"ハゲ"
30 a=a+1
40 if a=5 then go to 60
50 go to 20
60 print"クソ"
70 go to 10
0257パンパスネコ(家) [US]2020/01/17(金) 18:24:43.41ID:jG+r95DI0
コボル最強
0258パンパスネコ(家) [US]2020/01/17(金) 18:25:22.74ID:jG+r95DI0
>>257
次RPG
0260コーニッシュレック(東京都) [NL]2020/01/17(金) 18:27:43.02ID:yHtKSWJv0
FORTRAN最凶
0270バーマン(東京都) [TR]2020/01/17(金) 22:12:29.33ID:BS7jatcG0
>>268
)で済むものをend ifとか書きたくない。
全体的に字面が汚くなる。
0271マンクス(SB-Android) [KR]2020/01/17(金) 23:45:21.32ID:LjNsKq6e0
>>267
こっちのが自然言語に親和性高いだろ
0272ノルウェージャンフォレストキャット (埼玉県) [IN]2020/01/17(金) 23:52:25.71ID:e1jvNSUg0
Rails は遅い、その一言だけ。
scalaがずっと速かった。作り方が悪い、インフラ構築が云々とかイロイロといわれたんだが
遅いものは遅い。
あとPHPも7になってからずっと速くなったーよ。
ある程度フレームワークが進めば開発生産性は言語で左右されることは減ってきたよね。以前より。
0273チーター(埼玉県) [ID]2020/01/18(土) 01:54:29.22ID:h3a+bd0Y0
言語なんて必要に迫られないと憶えないからrubyには縁がない
0274茶トラ(東京都) [US]2020/01/18(土) 02:35:28.52ID:VDAWvd0r0
ざっとスレ読んだけどMVCは完全に時代遅れなの?じゃあ今は何が主流なの?主流になりつつあるものでもいい。教えてくれ。
0275アメリカンワイヤーヘア(千葉県) [IT]2020/01/18(土) 03:36:30.18ID:HSaXSqWL0
pythonは、言われるほど良くないよな
0276コラット(神奈川県) [NL]2020/01/18(土) 05:14:54.78ID:W9urosDm0
正直、言語なんてどうでも良い。
贅沢を言えば型を明確にすることくらいかな?

>>274
MVCは既に共通概念だから考え方は無くならない。
これから出るフレームワークは全てMVCの亜種。
MVCをきっちり学んでいれば普通に対応出来る。
0277バーミーズ(愛知県) [ヌコ]2020/01/18(土) 05:35:37.12ID:HPjvY/gS0
石原プロ専務(当時)
こんな暗い曲、売れるわけないよ

大ヒット

(´・ω・`)ルビーの指輪だけの一発屋って感じだけどな
0280メインクーン(東京都) [US]2020/01/18(土) 07:30:13.71ID:W1TvVR9S0
サーバーリソース食い過ぎ
phpの3倍、javaの5倍、Goの10倍食う
いくらクラウド安くてもRubyはダメ、スケールで詰む
0281スコティッシュフォールド(東京都) [ニダ]2020/01/18(土) 07:37:10.31ID:QJxaTsd/0
pythonのがいい
0282猫又(愛知県) [ニダ]2020/01/18(土) 07:45:15.88ID:XbzkT90j0
rubyはワンライナーで使うもの
サーバーサイドで使っちゃダメよ
0284デボンレックス(東京都) [SE]2020/01/18(土) 10:19:58.19ID:pMi16XZL0
>>274
MVVM
0285デボンレックス(東京都) [SE]2020/01/18(土) 10:46:02.40ID:pMi16XZL0
WebアプリケーションでMVCを実現しようとすると整合性低くて破綻するポイントは
データベーストランザクションとブラウザのHTMLページ描画の部分だな
そこを無理やりMVCの統制下に納めようとすると末端をマッパーとかで括るしかないけど
そうするとそのマッパー周りが複雑になりすぎて
アプリ改修コストの大部分を占めるようになり
費用対効果で手が入れられなくなってビジネス的には限界になる
実業務でMVCやろうとすると直面する課題

当初のsmalltalkのGUIみたいなものが本来のMVCで適している使われ方だったけど
Webアプリケーションで無理やりやろうとするのが良くない
WEBアプリケーションでも同じモデルに近づけるためには
アプリ内にNoSQLやオブジェクトDBを直接持たせてモデル適合性高めるとか
Webをページの再描画を無くして全ての変更やアクションをWebSocketとかのRESTやXMLHTTPRequestで部分更新にさせるようビュー適合性に純化させるとかいろいろちゃんとやらないと
必ずそこが再改修時の難所になってしまう

バカの一つ覚えで何でもかんでもMVCやろうとする前に
ちゃんと頭を使って適した別のモデルを考えることが出来ないのは
惰性でものを作ってるってことですわ
0286ラガマフィン(日本) [US]2020/01/18(土) 10:50:06.20ID:874zHNGi0
最強はアセンブラに決まってるだろ
何もかもを自分の手のひらの上で操る感覚最高やん
手のひらに収まらなくなった途端に地獄を見るが
0287スノーシュー(東京都) [US]2020/01/18(土) 11:06:22.56ID:ssoAL5w70
Rubyで一番キレイなGUIアプリを作れるツールキットは何?
0288ラグドール(空) [US]2020/01/18(土) 12:51:31.41ID:rmfqfzu60
Python on Rails
とかあればよさそう
0289ラグドール(空) [US]2020/01/18(土) 12:52:29.72ID:rmfqfzu60
>>287
GUI部分はWindowsで作るかWebブラウザにしとけ
サーバロジックだけRailsにしとけばいい
0290縞三毛(福岡県) [PL]2020/01/18(土) 13:14:06.73ID:DlkUkCaU0
せかいさいこうのぷろぐらまーはだれなの?
そのひととおなじものつかえばよくない?
0291トラ(愛知県) [GB]2020/01/18(土) 13:37:55.31ID:xqKkUl6W0
>>180
データ処理はPythonにまかせて寝てるわ
0293トラ(愛知県) [GB]2020/01/18(土) 13:40:13.70ID:xqKkUl6W0
>>63
おまえこの間も同じ質問してただろう
登下校の旗でも振ってろ
0294ピクシーボブ(ジパング) [US]2020/01/18(土) 13:46:50.04ID:zFilPAfo0
nimという、python構文でC言語並みの高速な言語ある
これが広まれば一気に覇権取る
0296デボンレックス(東京都) [SE]2020/01/18(土) 14:41:04.52ID:pMi16XZL0
>>290
LinusはC++みたいなオブジェクト指向実装がウンコだ!って言ってた
C++さえ避ければOK
0297ラガマフィン(神奈川県) [US]2020/01/18(土) 14:46:21.17ID:4a8vmFho0
はっきり言ってエンジニア界隈では3年くらい前まではRuby伸びててPHPが押され気味だったけど、
ここ2年くらいでPHPが一気に再追い上げの波が来て、海外じゃ既にRubyが完全落ち目トレンドでPHPが返り咲いてる。

Web業界でバックエンドするならPHPさえできれば飯が食える
0298デボンレックス(東京都) [SE]2020/01/18(土) 14:49:00.02ID:pMi16XZL0
>>294
シングルスレッドではPyPyが最速
マルチスレッドではJythonが最速や
0299猫又(東京都) [ES]2020/01/18(土) 14:51:02.06ID:KAGZegWE0
バックエンドってやってて楽しい?
0301デボンレックス(東京都) [SE]2020/01/18(土) 15:00:35.26ID:pMi16XZL0
>>300
既に10年ぐらい前からコンパイラ型よりJIT方式のほうがするーふとか速いようになったんや
0302(千葉県) [ニダ]2020/01/18(土) 15:05:10.84ID:2AFiNwCm0
マストドンブームの時に子飼って人がRubyは重くてユーザーが増えた時に大変とか言ってたな
将来性に限界ありそうだからPythonのが良さそう
0303三毛(佐賀県) [GB]2020/01/18(土) 15:07:03.07ID:zzC7vrbG0
Pythonはブロックがわかりにくくて
関数内で関数定義するときとかちょっと怖い
配列操作が柔軟なのは便利だと思う
0304マーゲイ(東京都) [AU]2020/01/18(土) 15:09:27.93ID:yuJTFv/P0
ゴミ
0305ボンベイ(東京都) [US]2020/01/18(土) 15:17:11.32ID:9NF3AXSl0
今はAIエンジニアは単価が上がって現場でもかなりドヤれる
でも実際は google や aws のAI の API 使ってるだけのことも多い
0307マレーヤマネコ(東京都) [FR]2020/01/18(土) 15:52:22.16ID:ZqoFb0q10
(´・ω・`) PHPとかちょっと消えてなくなるやろーとか思ってから、はや10年
PHP以外が思い出せないくらいやり続けてるわ
0308ツシマヤマネコ(大阪府) [CN]2020/01/18(土) 16:13:35.52ID:OHkFGXhn0
>>25
kyon2
0313スナドリネコ(神奈川県) [JP]2020/01/18(土) 17:09:36.42ID:f3YAptWh0
>>79
伺かゴースト用スクリプティング言語 里々は全角記述対応だった
見やすさは最強だけど データやり取りするときに全角半角で齟齬が生じたりとか
難しさもあった
0314アンデスネコ(神奈川県) [CN]2020/01/18(土) 17:11:42.25ID:t3ctc0bg0
同じ顔多すぎて区別つかん
0316スノーシュー(静岡県) [US]2020/01/18(土) 18:39:25.17ID:9qd1nzI80
PythonってGUI使えるの?
Perl/Qt があるぐらいだから Python/Qt もあるのか?
使いづらそうだが。
0317サバトラ(SB-iPhone) [AE]2020/01/18(土) 18:41:20.39ID:QxBNIEAu0
曇りガラスの向こうは風の街〜
0320ターキッシュアンゴラ(福島県) [US]2020/01/18(土) 18:55:54.41ID:PaC7iw8Z0
>>275
超初心者にはいいかも知れんが、少しやってると不満は溜まるかもな。
pythonが良いのは、今流行の技術に最適なライブラリが充実してるとこだな。
0321スペインオオヤマネコ(宮城県) [US]2020/01/18(土) 19:00:28.35ID:uuqRaPaG0
言語名は検索しやすいユニークなやつにしてくれ
0323ターキッシュアンゴラ(SB-Android) [US]2020/01/18(土) 19:12:43.76ID:46ooSsD80
rubyエンジニアはIT業界ではかなり嫌われている

精神異常なほど他の言語を高圧的に貶し、ruby最強、ruby使ってる俺すげえっていう奴ばかり
他の言語の話をするとため息ついてその場から離れる
エンジニアリクルート業界でもrubyエンジニアだけは業界からお断りされるくらいだからな
マジでキモい宗教に入ってるレベル
0324茶トラ(東京都) [ニダ]2020/01/18(土) 19:30:07.87ID:GMonjwHM0
>>18
ゴルフをドライバ1本でプレイするようなもの
0326スコティッシュフォールド(静岡県) [ニダ]2020/01/18(土) 19:53:42.99ID:69SC5y0s0
池沼なら黙って組み込みruby
0327ジャガー(神奈川県) [US]2020/01/18(土) 20:33:58.34ID:dx+R2qfS0
ここまでHASKELなし
0328マレーヤマネコ(東京都) [FR]2020/01/18(土) 20:45:42.55ID:ZqoFb0q10
>>323
Go使う奴も、そんな感じでイキってるよね
0329バーマン(愛知県) [TR]2020/01/18(土) 20:52:13.30ID:omDH+Xdq0
>>180
C#おじさんが発狂
0330ラガマフィン(神奈川県) [US]2020/01/18(土) 21:06:18.38ID:4a8vmFho0
rubyしかできない奴は既存のサイトとか殆どPHPだから、結局新しめの自社開発企業に絞って行かないとどうにも使えないエンジニアの出来上がり。
0332トンキニーズ(大阪府) [US]2020/01/18(土) 21:18:54.34ID:+wFMtX8j0
>>316
PyQt
pygobject(GTK)もwxPython(wxwidget)もtkinter(Tk)もある
0333エジプシャン・マウ(東京都) [ニダ]2020/01/18(土) 21:21:38.51ID:1yqHa1k10
Rubyは新規案件なくて、今じゃ悪徳教材商材屋に移行する人が増えてきてるよ
Youtube・Twitter・メンター募集サイト等で教材売ってるやつおるでしょ
0334イエネコ(栃木県) [DE]2020/01/18(土) 21:23:56.51ID:GUsS4mgQ0
日本語というどんづまり言語ベースゆえにガラパゴス化して先細りしそうな気がする
0335エジプシャン・マウ(東京都) [ニダ]2020/01/18(土) 21:32:59.69ID:1yqHa1k10
>>334
そうならないよう、日本人なんて相手にしねえって勢いで英語のドキュメントばっか作ってたんだよ
で、外国人に相手にされたのがRailsで、これが最初で最後・・・・
そのうちRailsも衰退してきて、これはやばいと日本語の解説やら書籍やらを急いで出したものの、時すで遅し
0337ラグドール(北海道) [ニダ]2020/01/19(日) 05:45:26.22ID:7oeVS9Uh0
言語多過ぎ
オブジェクトfortranとか作ったら最強だろう
0338ペルシャ(秋田県) [US]2020/01/19(日) 08:52:49.47ID:ncOfDQTd0
Go とか Cg とか短すぎる言語名やめてほしい 検索しにくい
その点では "perl" はいいな ほどよく短く unique
0339トンキニーズ(兵庫県) [SE]2020/01/19(日) 09:09:18.14ID:VzUjF1r+0
もーN88BASICに戻れ。
0340メインクーン(ジパング) [US]2020/01/19(日) 09:25:04.43ID:F+BWa9CV0
今のPCのマシンスペックを考えれば、インタプリタ言語でも何も問題は無い気がする。
0341ベンガル(東京都) [US]2020/01/19(日) 09:56:50.85ID:owUlBJpt0
>>340
インタープリターで十分
この5ちゃんねるでさえもそうだろ
0342茶トラ(東京都) [ニダ]2020/01/19(日) 10:20:48.33ID:mnjgDhjZ0
>>337
ALGOL系言語が枝分かれしまくったからな

全部統合してALGOLに一本化で最強だろう
0343猫又(庭) [DE]2020/01/19(日) 10:24:31.30ID:C4pxzhjf0
もれのを思い出したやつは100%いる
0344茶トラ(神奈川県) [ニダ]2020/01/19(日) 10:27:03.60ID:v1E+CxEa0
>>319
統計処理絡みだと、Juliaがパーフェクトな言語だろうね
Forの前に1ワード足すだけでマルチスレッド化して爆速になったのは衝撃を受けた
ただ、現時点で日本語のドキュメントが少ないから、英語ができないとキツイ
0345縞三毛(茸) [ニダ]2020/01/19(日) 12:27:10.23ID:J7uDYwSF0
pythonのライブラリをjuliaで書いてくれるんだな、ありがとう
0346ジャガーネコ(ジパング) [ニダ]2020/01/19(日) 13:01:09.20ID:w40rFAHo0
Z80のマシン語が最強
0347カナダオオヤマネコ(静岡県) [US]2020/01/19(日) 13:31:56.13ID:ZTnTzVPs0
R勉強してるんだけどもしかしてオワコンなのか
0348マンチカン(やわらか銀行) [CN]2020/01/19(日) 13:37:00.75ID:ELrCIRx50
なんだっけ?
Javaを簡単に使える奴だっけ?
0349アジアゴールデンキャット(千葉県) [US]2020/01/19(日) 13:52:47.66ID:8TAtpWm60
>>19
Cookpad
Shopify
Redmine
0351茶トラ(神奈川県) [ニダ]2020/01/19(日) 14:15:37.63ID:v1E+CxEa0
>>347
当分廃れることはないよ
オレはJuliaで先にいかせてもらうけどw
0353ペルシャ(秋田県) [US]2020/01/19(日) 14:35:11.87ID:ncOfDQTd0
Androidアプリ作ってるから Kotlin 覚えようかと思ったけど Android 意外で使い道なさそうなんだよな…
0354ヤマネコ(岐阜県) [ニダ]2020/01/19(日) 15:50:47.22ID:XgGSiXDB0
海外の言語、例えばJavaだったらOracleがサポートしてくれるし
C#だったらMicrosoftがサポートをして
SwiftだったらAppleがサポートをするし
KotlinだったらGoogleがサポートをするけど

Rubyの開発者の所属会社って 楽天 じゃないですか

楽天って流通業では飯を食えてるかもしれないけど
技術で飯を食えてる会社ではないじゃないですか…
0356ボンベイ(愛知県) [JP]2020/01/19(日) 16:25:36.36ID:iy84Ehj90
>>94
for i in range(2)
じゃなくて?
0357クロアシネコ(日本) [ZA]2020/01/19(日) 16:27:47.22ID:PC8uCFTk0
もう終了

今Rubyを始めるのはこれからPerlを始めるようなもの
0359ヨーロッパオオヤマネコ(福岡県) [ニダ]2020/01/19(日) 17:39:30.90ID:wEbi+cAx0
時代はREXX
0363オセロット(栃木県) [DE]2020/01/19(日) 20:03:43.11ID:V+iroVjf0
rubyからpythonへの移行は言語的には楽じゃないの?
用途が違いすぎて言語以外の要素で躓くだろうけど
0365ヒョウ(神奈川県) [US]2020/01/19(日) 21:19:28.91ID:n/GzPiRZ0
c++使ったの時の自己満足感半端ない
0366ジョフロイネコ(北海道) [NO]2020/01/19(日) 22:45:32.54ID:dO5CvArK0?PLT(12015)

ネイティブスレッドを用いて実装されていますが、現在の実装では Ruby VM は Giant VM lock (GVL) を有しており、同時に実行されるネイティブスレッドは常にひとつです。
https://docs.ruby-lang.org/ja/latest/doc/spec=2fthread.html

マルチコアCPUにまったく対応できないせいでしょ。
railsもサーバーが高負荷になったときの解決策がなくて一気に衰退した。
アホみたいなマルチコアのCPUを買ってくるという「金で解決」という選択肢すらない。
0367ツシマヤマネコ(大分県) [JP]2020/01/19(日) 22:46:34.26ID:XnCy5ef50
if thenとかw
a++のインクリメントが使えないとかw
N88-BASICかと思ったわ。いつの時代のクソ言語なのかとw
gemとか名前もきもちわるいしバージョン違いでグチャグチャになるし
使うだけ損
0368ジョフロイネコ(北海道) [NO]2020/01/19(日) 22:48:22.89ID:dO5CvArK0?PLT(12015)

railsで構築したシステムが高負荷で落ちるようになった場合の解決策は「他の言語に移植する」しかない。
シングルスレッド性能が全てだから金で解決すらできない。
0369ラ・パーマ(神奈川県) [US]2020/01/19(日) 22:51:27.35ID:TR+AH72O0
がんばRuby
0370パンパスネコ(茸) [US]2020/01/19(日) 22:51:37.82ID:460RL/E80
webフレームワークってのはどれを使っても何かを我慢しなきゃならんから難儀
0371ジョフロイネコ(北海道) [NO]2020/01/19(日) 22:54:17.37ID:dO5CvArK0?PLT(12015)

>>364
C#は「Windows専用」だった時期が長すぎてライブラリはJavaやPythonどころかPHPにも劣る。

いまだにExcelファイルの読み書きすらまともにできないのは.NETくらいなもん。
Webも「IISありき」で作られたものばかりで論外。

C#利用者は心を鬼にして「全員MacでC#を使う」くらい強行しないと追いつけないくらい差がある。
0372マンチカン(SB-Android) [US]2020/01/19(日) 23:02:09.60ID:4NZT7QHO0
>>371
.net coreはどうなの?
c#でexcelファイル読み書きしたことあったけどできないってどゆこと?
0373ジャングルキャット(東京都) [EU]2020/01/19(日) 23:51:33.29ID:ownHqsPb0
>>371
標準のSystem.Web.dllがクソすぎるからmonoのSystem.Web.dll使ってるわ
0374ジャングルキャット(東京都) [EU]2020/01/19(日) 23:56:53.16ID:ownHqsPb0
System.Web.dllじゃなくてSystem.Net.Http.dllだ
0375アフリカゴールデンキャット(神奈川県) [US]2020/01/20(月) 00:02:59.77ID:MHgb/xLZ0
>>1
Haskelが至高
0378ジャングルキャット(ジパング) [ニダ]2020/01/20(月) 08:57:18.65ID:Hkr1YOfT0
スマート払いで街での買い物の5%還元
http://imgur.com/OVPMvGI.jpg
本人確認の方法は2通り
・お支払い用銀行口座の登録
・アプリでかんたん本人確認

http://imgur.com/F7RzQHh.jpg
初めて本人確認すると1000P(現金と同じように買い物で使える)もらえます

http://imgur.com/4vN6ipJ.jpg
上記の英大文字6文字を入力して登録すると300P+1000Pです
■ このスレッドは過去ログ倉庫に格納されています