- 1 名前:デフォルトの名無しさん [2018/09/01(土) 19:25:16.66 ID:wk35+pf/.net]
- プログラミング言語Rubyについての、初心者向けスレです。質問・要望・雑談などどうぞ。
質問するときは、OSやRubyのバージョン、エラーメッセージを書いたほうがいいお Ruby on RailsについてはWEBプログラミング板で 前スレ Ruby 初心者スレッド Part 63 https://mevius.5ch.net/test/read.cgi/tech/1523954817/ るりまサーチ (リファレンス検索) rurema.clear-code.com/ Rubyist Magazine - るびま jp.rubyist.net/magazine/ 逆引きRuby www.namaraii.com/rubytips/ Ruby コミュニティ公式 https://www.ruby-lang.org/
- 175 名前:黷ナ大丈夫そうです
実行結果PowerShellに変えようと想ったんですが設定を書き換える必要があるみたいで 敷居高そうなのでおいおいやってみます。 自分なりにもググってるんですがqitaで少ししか引っかからなくて 日本語で解説してるサイトあまりないんですね… [] - [ここ壊れてます]
- 176 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 18:21:02.18 ID:YWBdXOYh.net]
- >>170
ついでにCloud9をリモートで接続して操作するのもやってここに報告して
- 177 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 19:53:13.85 ID:fc03pb33.net]
- >>161
pythonに押し付けるなよ、ruby産のキチガイだろうが。 pythonやjsのスレでもいきなりrubyのコード出してきたり、いきなりrubyとrubyの本を薦めだしてきたりして暴れまわってるrubyキチガイ。
- 178 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 20:18:58.81 ID:QoL6B64G.net]
- Railsチュートリアルも関係ないスレでいきなり勧めるのはどうかと思うね
- 179 名前:デフォルトの名無しさん [2018/09/21(金) 20:47:42.59 ID:zNhUjYYZ.net]
- Linuxにも色々種類があることを知って衝撃受けました。Rubyを使う上でオススメのLinuxってあるんですか?
- 180 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 20:49:18.20 ID:v8LFlyn0.net]
- ない。どれでも一緒
Linuxなんて設定とバージョンが細かく違うものが たくさんあるだけ
- 181 名前:デフォルトの名無しさん [2018/09/21(金) 20:51:50.87 ID:PZuz7ukr.net]
- rails体系的に学べる書籍やサイトでオススメありますか?
- 182 名前:デフォルトの名無しさん [2018/09/21(金) 20:55:55.45 ID:zNhUjYYZ.net]
- >>175
そうなんですか!最近プログラミングを始めたばかりなんですが、WindowsとRubyは相性が悪いと聞いたので適当なLinuxを導入してみようと思います。ありがとうございます
- 183 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 21:05:22.61 ID:78ERnT1B.net]
- 今ならLinuxは、CentOSかUbuntuの二択になるだろう。
サーバーよりならCentOS、コンシューマーよりならUbuntuかな?
- 184 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 21:25:34.12 ID:Qgm6/QfL.net]
- この本使うならCent OS
https://linuc.org/textbooks/linux/
- 185 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 21:33:19.30 ID:v8LFlyn0.net]
- サーバーよりならUbuntu・Debian
https://news.mynavi.jp/article/20180404-610038/ 業務システムなら、有料サポートがあるRed Hat そのRed Hatに憧れるがお金がないものが使うのがCentOS
- 186 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 22:08:08.74 ID:0Zs29dUU.net]
- プログラム初心者(というかパソコン初心者っぽい)にCentOSだのDebianだのは酷だろ
普通にqiitaかどっかのスクショだらけの記事読みながらwindowsにruby入れた方がマシ 日本語云々は後から考えればよい
- 187 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 22:20:08.30 ID:2TZ1ouJm.net]
- やっぱりRubyスレであばれてたのもPyキチか
こいつ複数回線つかって自演でマッチポンプしようとするからうざいんだよ Pythonスレもこいつが 度々荒らしてきてて 誰か何とかしてくれない?
- 188 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 22:21:28.86 ID:8EH2XxrU.net]
- ワッチョイ入れたらええんちゃう?
- 189 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 22:25:35.06 ID:2TZ1ouJm.net]
- こいつ次世代言語スレもワッチョイでたててくそスレ増やしやがったんだよ
というか複数回線の時点でワッチョイの意味無い
- 190 名前:デフォルトの名無しさん mailto:sage [2018/09/22(土) 00:21:24.49 ID:DCTpeoPT.net]
- Windows で、Rails を使っている動画も、YouTube にある。
初心者は、progate で文法を覚えるのが先じゃないの? Rails の前に、シンプルサーバー・Sinatra・RSpec などで、練習した方がよいかも >>170 コマンドパレット(Ctrl+Shift+P)で「terminal default」と入力すれば、既定のシェルを設定できる JSON で、 "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
- 191 名前:デフォルトの名無しさん [2018/09/22(土) 13:46:29.07 ID:xOVRbYWf.net]
- >>157
ほんそれ ブラウザに拒否されて見れんかったわ
- 192 名前:デフォルトの名無しさん mailto:sage [2018/09/22(土) 14:33:54.08 ID:SemvD5Ih.net]
- マッツがプログラミング初心者向けに5分くらいちょっとしたこと喋るだけの動画だぞ
櫛形構造ってのは if hoge fuga elsif piyo hage else hagehage end の左側が髪をとかす櫛みたいに見えるからなんだとか
- 193 名前:デフォルトの名無しさん mailto:sage [2018/09/22(土) 14:52:45.90 ID:N4sQxgAh.net]
- 始祖はその哀れなIT奴隷の手に赤い宝石で作られた美しい櫛を握らせ、告げた。「この櫛でその紐を梳かしなさい。」
言われるままに、その手の施しようのない程に絡み合った紐にIT奴隷が櫛を通すと、 たちまちその紐は魔法のように解け、IT奴隷達は死の行進から解放された。
- 194 名前:デフォルトの名無しさん [2018/09/22(土) 16:01:05.00 ID:NU3AjVzo.net]
- Ruby作るのとRails作るのどっちが大変ですか?
また尊敬すべきなにはRubyを作った人とRailsを作った人のどちらですか?
- 195 名前:デフォルトの名無しさん [2018/09/22(土) 16:18:08.74 ID:lyt/iYyi.net]
- Nim よさげ ruby 捨てたい
- 196 名前:デフォルトの名無しさん mailto:sage [2018/09/22(土) 17:06:36.60 ID:VPVsRefo.net]
- 世界ではrubyなど思考の外だよ
尊敬もクソもない そもそも使われていない
- 197 名前:デフォルトの名無しさん mailto:sage [2018/09/22(土) 18:20:01.02 ID:+6RodBLW.net]
- >>191
なんで使われていない言語のスレを覗いてるんですかねぇ…
- 198 名前:デフォルトの名無しさん mailto:sage [2018/09/22(土) 18:32:25.36 ID:zH/ripxa.net]
- >>182←コイツが色んなスレで荒らし回ってるから興味ない人までここに注目してしまう説
- 199 名前:デフォルトの名無しさん [2018/09/22(土) 18:48:25.78 ID:WtoSSyfo.net]
- また自演か
- 200 名前:デフォルトの名無しさん [2018/09/23(日) 14:38:34.96 ID:Y708Yb9G.net]
- Ruby Mineいいぞ
- 201 名前:デフォルトの名無しさん [2018/09/23(日) 19:21:52.04 ID:L7++9Slk.net]
- vagrantfileってruby?
node.vm.box = "CentOS-7" node.vm.network :public_network, ip: "192.168.111.11", bridge: "wifi" ↑node.vm.networkって変数?関数?イコールかカッコ省略してるの? :public_network, ip: "192.168.111.11", bridge: "wifi"って引数なの? つかこれ糖衣構文なの?愚直に書くとどうなるの?
- 202 名前:デフォルトの名無しさん mailto:sage [2018/09/23(日) 19:29:26.00 ID:yBlaBAG2.net]
- node.vm.network(:public_network, :ip => "192.168.111.11", :bridge => "wifi")
- 203 名前:デフォルトの名無しさん mailto:sage [2018/09/23(日) 19:46:10.50 ID:L7++9Slk.net]
- >>197
理解したサンキュー
- 204 名前:デフォルトの名無しさん mailto:sage [2018/09/23(日) 22:57:33.61 ID:35kDNkPs.net]
- シンボルとかキーワード引数とか、かっこなしメソッド呼び出しとか、イカれた文法が多いよな。
だからDSLが定義しやすいとか、もうバカかと。
- 205 名前:デフォルトの名無しさん mailto:sage [2018/09/23(日) 23:45:19.78 ID:5bCa4IEe.net]
- Rubyの文法は自然で分かりやすいと感じる
- 206 名前:デフォルトの名無しさん [2018/09/24(月) 04:16:50.16 ID:SQOWCm/x.net]
- 199が長年このスレに粘着している所からみて
Rybuが便利って事の証明だな
- 207 名前:デフォルトの名無しさん [2018/09/24(月) 04:18:46.93 ID:SQOWCm/x.net]
- ああ
タイプミスったか
- 208 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 04:36:13.17 ID:cIWp1XlU.net]
- HTML でよく使う、でたらめの単語を並べる、Lorem Ipsum を使おうと、Faker gem を入れたけど、
出力に、5秒もかかる なんで、こんなに遅い? CPU-i3, Windows10, VSCode
- 209 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 05:25:27.23 ID:WFD5m+H5.net]
- ライブラリにあるプロファイラーを使えよ
これでどこが遅いかすぐわかるだろ
- 210 名前:デフォルトの名無しさん [2018/09/24(月) 13:18:27.96 ID:bHt3pXzR.net]
- Rubyのカッコ省略は可読性低すぎる
- 211 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 13:42:34.41 ID:+ob6DU4m.net]
- DSLはカッコ省略で可読性上がるだろ
- 212 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 13:53:49.73 ID:8mxLASGw.net]
- rubocopでは引数無しかDSLかputsとかよく使うの以外の()の省略を禁じてたね
- 213 名前:デフォルトの名無しさん [2018/09/24(月) 14:20:17.33 ID:jnbiRGGY.net]
- 別にカッコ省略は強制じゃないからね
状況に応じてカッコをつけたり外したり、 そんな可読性というか美的センスが求められる たとえば >>196 であれば、記述が一行に収まらなくなるほど 長くなれば、カッコをつけたほうがカッコいい node.vm.network( :public_network, ip: "192.168.111.11", bridge: "wifi" ) こうしておけば、保守性の向上を目的として各行にコメントを付けられる
- 214 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 14:25:56.87 ID:j4wJNE6l.net]
- >>206
言語をそのままDSLとして流用しようというのがちょっとイカれてると思うな。
- 215 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 14:31:02.56 ID:j4wJNE6l.net]
- >>208
それは括弧が必須だろ。 文法における改行の扱いがいいかげんなのはダメなところ。
- 216 名前:デフォルトの名無しさん [2018/09/24(月) 14:57:57.46 ID:jnbiRGGY.net]
- >>209
イカれてるってのは、Rubyに対する最高の賛辞だ なにせRubyは関数型(Lisp)をベースとして 手続き型(Perl)とオブジェクト指向(Smalltalk)を融合するという、 イカれた設計思想で誕生したんだから peace.2ch.net/test/read.cgi/tech/1409526637/857/ で、その当時、XML設定ファイル地獄にあえいでいた Java Webアプリ開発者が、内部DSLを多用するイカした Rails フレームワークに流れ込んで、Rubyは全世界で知られるようになった
- 217 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 15:05:10.14 ID:LuTKsX0g.net]
- >>210
セミコロン書けっての?
- 218 名前:デフォルトの名無しさん [2018/09/24(月) 15:48:51.67 ID:gaTHdjrg.net]
- >>211
さすが ruby はイカレてやがる https://next.rikunabi.com/journal/20160129_t21_iq/
- 219 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 15:49:37.96 ID:KIKNiOiJ.net]
- rubyはじめようとして本屋いったらrubyが数冊あったはずのがpythonに
変わってたのでpython買ってきた
- 220 名前:デフォルトの名無しさん [2018/09/24(月) 15:54:03.89 ID:kBpC5qFw.net]
- >>214
今すぐ返品するんだ 人工知能でも作る気がないならRubyを勧める
- 221 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 16:01:50.11 ID:hrySGkvz.net]
- どこでもそうだけどスレタイと別の言語の話してるヤツはスルーするに限る
- 222 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 16:10:06.43 ID:j4wJNE6l.net]
- >>212
文の区切りが書き方やバージョンによって変わるくらいなら、セミコロンくらい喜んで書く。
- 223 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 16:19:51.13 ID:LuTKsX0g.net]
- >>217
どのバージョンでどういう風に変わったの?
- 224 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 16:25:49.93 ID:+ob6DU4m.net]
- >>209
内部DSLだとコストが低いから何かと便利だぞ
- 225 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 16:55:45.09 ID:tbtIQWiZ.net]
- >>219
そうか? 内部DSLなんかやりだしたら開発者がマスターベーションを始めて無駄に工数を浪費するだけだよ 外部DSLだと「面倒臭い」という意識が働くから結果的に安くつく
- 226 名前:デフォルトの名無しさん [2018/09/24(月) 17:23:57.28 ID:jnbiRGGY.net]
- >>217
>>218と同じく、どう変わったのかな? 自分は1.6系がリリースされた直後の1999年から使っているけど、 Rubyで「文の区切りや書き方がバージョンによって変わる」なんて 経験が無いから、それが事実なら驚天動地の新発見になる すごく興味があるから、ホラやデマカセでなければ、ぜひ教えてください
- 227 名前:デフォルトの名無しさん [2018/09/24(月) 17:29:24.21 ID:jnbiRGGY.net]
- >>220
Rubyの内部DSLを設定ファイルとして採用する著名な構成管理ツールには、 >>196 の Vagrant だけでなく、Chef や Puppet もあるんだけど、 こうしたツール作者に正面から喧嘩を売れる男の子ってカッコいいですね(棒
- 228 名前:デフォルトの名無しさん [2018/09/24(月) 17:49:32.98 ID:qkXKwQlD.net]
- またパイキチが他のスレあげまくってくるのか
- 229 名前:デフォルトの名無しさん [2018/09/24(月) 18:29:49.60 ID:qkXKwQlD.net]
- やっぱりか
- 230 名前:デフォルトの名無しさん [2018/09/24(月) 20:39:20.68 ID:mZ7GRZ4Z.net]
- railsチュートリアル進まない
- 231 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 20:41:52.37 ID:vr3+WUA5.net]
- 脳のスペックは人それぞれ
諦める勇気も必要
- 232 名前:デフォルトの名無しさん [2018/09/24(月) 20:49:18.67 ID:mZ7GRZ4Z.net]
- >>226
俺に言ってんの?
- 233 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 21:15:02.89 ID:63DR0NZS.net]
- >>227
そのとおり
- 234 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 21:25:53.56 ID:8Eg6qm1l.net]
- 実際プログラミングの能力って個人差があるから、あまりにも他人より努力しなきゃいけないようなら
そこを乗り越えても最終的には不幸な人生になる可能性が高いよ 本当に辛いなら我慢しないほうがいい
- 235 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 21:33:35.11 ID:cIWp1XlU.net]
- 改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9/7
改訂版が出たよ。 こちらの方が、Rails チュートリアルよりも簡単かも
- 236 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 21:41:34.02 ID:cIWp1XlU.net]
- カッコは、VSCode の、Bracket Pair Colorizer で、
対応するカッコをカラフルに表示できるし、 開始・終了カッコを示す、ガイドラインも付く f ( ) ただ、関数名とカッコの間に、空白を入れると、文法エラーになる。 昔はエラーの理由がわからず、これでかなり苦しんだ
- 237 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 21:59:41.25 ID:j4wJNE6l.net]
- >>218
>>221 ま、細かいとこだよ。 以前はエラーになってたのがいけるようになったんだっけかな。
- 238 名前:デフォルトの名無しさん [2018/09/24(月) 22:12:16.59 ID:jnbiRGGY.net]
- >>232
いやいや、そんな遠慮なさらずに、変わったところを教えてくださいよ だって >>217 じゃ天下取ったみたいな口調で変わったと断言したのですから、 まさか今頃になって忘れちゃったなんて言わないですよね? すごく興味があるから、ホラやデマカセでなければ、ぜひ教えてください
- 239 名前:デフォルトの名無しさん [2018/09/24(月) 22:17:47.16 ID:jnbiRGGY.net]
- >>231
>ただ、関数名とカッコの間に、空白を入れると、文法エラーになる。 >昔はエラーの理由がわからず、これでかなり苦しんだ それ、Bracket Pair Colorizer のバグですね
- 240 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 22:39:27.18 ID:j4wJNE6l.net]
- >>233
いちいち覚えてるわけないだろ。 目的が煽りでないならちょっと調べてもいいけど、人にものをたずねる態度じゃないな。w
- 241 名前:デフォルトの名無しさん [2018/09/24(月) 22:56:50.65 ID:jnbiRGGY.net]
- >>235
え、わざわざ調べなければならないほど記憶が曖昧なのに、>>217じゃ: >> 文の区切りが書き方やバージョンによって変わるくらいなら、セミコロンくらい喜んで書く。 とカキコしちゃたのですか? どうやら、ID:j4wJNE6l にとって議論に勝ちさえすれば真実はどうでもいいらしい >>217のようなホラやデマカセの類を吐いても平然としていられる 日本人の私には、とうてい信じられない行動ですね
- 242 名前:231 mailto:sage [2018/09/24(月) 23:15:22.67 ID:cIWp1XlU.net]
- def foo ( x ) puts x; end
foo ( 1 ) あれれ? 関数名の後ろに、空白が入っていても、正常に動く 解釈があいまいになる場合に、エラーになるのかな?
- 243 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 23:19:18.60 ID:+bhBUiYM.net]
- ここまで全部pyキチの自演かよ
- 244 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 23:41:33.14 ID:8mxLASGw.net]
- >>237
それは括弧が引数の括弧として解釈されてないだけだから puts (1+2) は puts((1+2))と解釈されている 次の例からも明らか puts (1+2).succ #=> 4 puts(1+2).succ #=> NoMe
- 245 名前:thodError: undefined method `succ' for nil:NilClass
# putsの戻り値nilにsuccを呼び出そうとしているので [] - [ここ壊れてます]
- 246 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 00:30:03.44 ID:9DB6mA1y.net]
- >>235
お前バカか? 目的が煽りでないならとかじゃなくて、「ありもしないバージョンによる改行の扱いの変更をでっちあげて Rubyを貶めたいだけなんだろ?」って堂々と疑われてることにも気づかないのかよ そこで「いちいち覚えてるわけないだろ」なんて疑いを確信に変えるだけじゃん
- 247 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 01:22:25.40 ID:nLBKEPPV.net]
- バカはおまえらだ。
そういうことなら、説得する義理なんかないから、どうでもすきに思え。 とにかく事実として存在したんで。 Rubyはいいかげんなところが多いが、改行の扱いもそうだった。 ま、それでもいいとも思う。 それで問題ないところで使うし。
- 248 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 01:34:54.50 ID:9DB6mA1y.net]
- > そういうことなら、説得する義理なんかないから、どうでもすきに思え。
ここに及んでまだ具体例を出せないってことは、嘘八百ってことをついに認めるに至る、ってことね
- 249 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 02:10:16.33 ID:JXqOIinx.net]
- 1.9辺りで改行の扱い変更されてなかったっけ?
www.rubyist.net/~matz/slides/rc2003/mgp00021.html
- 250 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 16:54:01.90 ID:7/llvlyM.net]
- >>243
2.0のような気がしてたけど、1.9だったか。 そういえば、オレは1.9はスキップしたんだった。
- 251 名前:デフォルトの名無しさん [2018/09/25(火) 17:12:49.07 ID:zjb6lVBe.net]
- >>231
"ただ、関数名とカッコの間に、空白を入れると、文法エラーになる。" これマジ?気付かなかったな 文法チェック入れてないからか?
- 252 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 18:12:40.14 ID:tnNRyqPf.net]
- そりゃ当たり前でしょ
hoge (1, 2) ってあったら(1, 2)の結果をhogeに与えようとするからsyntaxerror 引数無しのメソッドでも hoge () ってすればまず()の結果であるnilをhogeに与えてhoge(nil)になるからargumenterror
- 253 名前:デフォルトの名無しさん [2018/09/25(火) 18:31:24.09 ID:EqDfiqim.net]
- なるほどね
VB/VBAもそんなのあったな やっぱりrubyは糞
- 254 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 18:40:43.81 ID:8itXfwJX.net]
- 文法の一貫性が損なわれるのは括弧省略の大きな欠点だよね
言語の驚きを最大化するには良い方法
- 255 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 20:13:19.11 ID:nLBKEPPV.net]
- たしか、Perl5もそう。
スクリプト系言語はしかたないね。
- 256 名前:デフォルトの名無しさん [2018/09/25(火) 21:31:47.09 ID:BRabQ1iT.net]
- Rubyの文法を理解できなかったって素直に言えよ
自演してないで
- 257 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 21:33:26.27 ID:Jw6NGqaL.net]
- 空白の個数で意味が変わるような文法は糞だが、空白の有無ならまぁ許容できる。
- 258 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 22:01:45.11 ID:BMMTvniR.net]
- >>248
文法の一貫性を保ったまま、括弧が省略できる言語がある。 括弧が省略と言うか、そもそも括弧がない。 その言語とはシェルスクリプトだ This is a pen がそのまま実行可能にできる言語はシェルスクリプトだけ
- 259 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 22:16:35.41 ID:JXqOIinx.net]
- >>252
> This is a pen がそのまま実行可能にできる言語 その式はSmalltalkでもリーガルだし しかるべくクラスやメソッドを定義すれば実行可能にできるよねw https://ideone.com/61xGq2
- 260 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 22:29:36.06 ID:GnoTTlW7.net]
- >This is a pen がそのまま実行可能にできる言語
パーサ組んで新言語作ればいいだけ なお実用性があるかどうかは別問題
- 261 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 23:39:40.93 ID:tnNRyqPf.net]
- そうい
- 262 名前:笏C天堂のruby謎解きパズルみたいなので
what is the answer みたいな感じで実行すると答えになるってのが昔あったな [] - [ここ壊れてます]
- 263 名前:デフォルトの名無しさん mailto:sage [2018/09/25(火) 23:46:10.39 ID:i2UBaUuH.net]
- 文の途中で改行するときも、あいまいに解釈されない場所で、改行しないといけない。
カンマ前置スタイルで、改行できるかな? a, b, c a ,b ,c
- 264 名前:デフォルトの名無しさん [2018/09/26(水) 00:17:36.60 ID:mFRVToqB.net]
- 言語の文法を理解できなかった
↓ 文法に一貫性が無いのが原因だ 自演してまでこんな酷い言い訳を言いたいのか?
- 265 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 01:07:44.46 ID:Mj1AdT7l.net]
- 最近はKotlinとかも改行に意味を持たせるようになってきてるのにね
セミコロン主義者の主張はわからん
- 266 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 02:30:50.92 ID:iEie35x1.net]
- >>258
厳密に正確な記述ができるべきというだけのことが理解できんとは。
- 267 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 11:37:59.49 ID:Mj1AdT7l.net]
- >>259
だったらそういう言語を使えばいいじゃん C++でもJavaでもお好きにどうぞ スクリプト系ならJavaScriptがあるし
- 268 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 11:58:04.96 ID:YjHjqGJ6.net]
- javascriptはセミコロンを省略できるが、一部罠があるので省略する人はまだ少数な印象
goは省略に関してのルールが単純で独特 rustはセミコロンを省略するすることに意味があったりして難しそう
- 269 名前:デフォルトの名無しさん [2018/09/26(水) 13:01:41.89 ID:Vd59yVYC.net]
- Railsの本買ったぜ★
- 270 名前:デフォルトの名無しさん [2018/09/26(水) 15:00:02.04 ID:TFKXU6Vz.net]
- >>262
オメ 頑張れよ
- 271 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 17:40:54.87 ID:a+dyEdoa.net]
- 今勉強中なんだけど
attr_accessor これなんて読むの?
- 272 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 17:46:07.92 ID:IrSE7b3G.net]
- >>264
attribute(属性)の略 読み方は知らん。心の中ではあとりびゅーとあくせっさーて読んでるわ
- 273 名前:デフォルトの名無しさん [2018/09/26(水) 18:26:25.05 ID:TFKXU6Vz.net]
- アクセサ意味わからんよな
- 274 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 23:47:09.97 ID:P+3GV8ah.net]
- 漏れはフレームワーク本を、たくさん買ったから、読む本には困らないw
改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9/7 改訂2版 Ruby逆引きハンドブック、2018/8/28 Python Django 超入門、掌田津耶乃、2018 Node.js超入門、掌田津耶乃、2017 基礎から学ぶ Vue.js、mio、2018/5/29 Electronではじめるアプリ開発 ~JavaScript/HTML/CSSでデスクトップアプリを作ろう 野口 将人・倉見 洋輔、2017 入門 React ――コンポーネントベースのWebフロントエンド開発、2015
- 275 名前:デフォルトの名無しさん [2018/09/27(木) 08:32:52.75 ID:ae81EACT.net]
- rubyは書きやすくて読みにくい言語
pythonは描きにくくて読みやすい言語
|

|