- 1 名前:デフォルトの名無しさん [2017/03/25(土) 19:01:22.21 ID:bnfyNgvn.net]
- 質問する前にGoogleで検索しましょう。 www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 前スレ スレ立てるまでもない質問はここで 146匹目 echo.2ch.net/test/read.cgi/tech/1487780317/
- 970 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 16:08:46.78ID:UVgxThtR.net]
- 俺は残り0.1%にかけるぜ
- 971 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 18:04:57.28ID:7NMuNQp8.net]
- 書けると賭けるに掛けたのか
- 972 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 18:06:45.80ID:i5pqu4AL.net]
- つまり謙虚さが大事ってことだな
- 973 名前: mailto:sage [2017/05/23(火) 18:15:06.53ID:F0rvxaiH.net]
- >>951
いつも思うんだが、VM のメリットとして当時は何を想定していたの?
- 974 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 18:53:10.02ID:PJIONmxy.net]
- 横からだが、昔はVBとVC++で別々のライブラリだった。
ライブラリと言うか、VBはVC++で作られたコンポーネント利用するだけだった。 .netはVB、C#、F#、VC++/CLIだっけ?でライブラリを共通に使える。 .net Frameworkのもだし、それぞれの言語で自作したライブラリも。 今はストアにうpしたらストアで各プラットフォーム用にILをコンパイルしてネイティヴにするか、する予定。 もう完成したか追ってないけど、実験的に動かしてたのまでは追ってた。 理屈の上ではJavaのVMでも出来そうだけど、プラットフォームの違いを吸収するのが大変で現実的じゃ無い。 MSは自社プラットフォームに限定する事で現実的な選択をした。
- 975 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 19:30:40.25ID:Y2XmHkKh.net]
- 参照とポインタってどう違うんでしょうか?
参照もポインタもオブジェクトを指すのは同じではないでしょうか? 勉強してる内に目が回ってきてしまいました・・
- 976 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 19:36:05.86ID:wXnS6T2N.net]
- >>957
ポインタは計算で変えられる
- 977 名前: mailto:sage [2017/05/23(火) 19:41:04.25ID:F0rvxaiH.net]
- >>957
ポインタを抽象化したのが参照、ということでお茶を濁しておいていいんじゃないでしょうか… C++ ではポインタの参照とかできるので、いろいろ記述してみるといいかと
- 978 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 20:27:55.52ID:Y2XmHkKh.net]
- >>958
おーなるほど! 確かにそうですね >>959 ポインタのポインタのポインタとか、頭の体操以外に実際に使われることはあるのでしょうか?
- 979 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 20:29:08.73ID:nu8Noumz.net]
- >>960
多重配列とか書くと中身はそうなってる
- 980 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 20:47:05.49ID:Y2XmHkKh.net]
- >>961
なるほど、そういうふうになってるんですね ありがとうございます
- 981 名前:デフォルトの名無しさん [2017/05/23(火) 21:19:47.80ID:/AJUEF8B.net]
- ubuntuでシェルスクリプト最近良く使うんだけど
テキスト処理が弱いのでawkっていうの勉強してみようと思ってんだけど どうせawkやるくらいならこれ勉強したほうがいいてのある? 独断と偏見でいいけど理由も
- 982 名前:ナきればおしえてください。・ []
- [ここ壊れてます]
- 983 名前: mailto:sage [2017/05/23(火) 21:32:44.64ID:a7cn3COJ.net]
- >>963
awk なんか古すぎる,やめとけ,awk->perl->ruby の流れだから ruby がいいのでは?
- 984 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 21:47:24.07ID:KpOiakAM.net]
- >>960
多重に繰り返すのはたまにある。 C++が流行る前は、ポインタを返す関数のポインタの配列のポインタを返す関数なんてのもよくあった
- 985 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 21:49:18.70ID:UVgxThtR.net]
- >>963
perl、python、ruby使えるけどawkで済むときはawkで書くよ つまり無駄にはならない ただ複雑なことに当たったら無理にawkに拘らずに他の言語に手を伸ばした方がいいんじゃないかな 同様にsedもよく使う
- 986 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 21:53:11.09ID:IEg1DOoE.net]
- テキスト処理ならsedでいいやろ(原理主義)
- 987 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 22:04:05.60ID:uZSBUmLD.net]
- Perlをバリバリ書ける人は尊敬するわ
サーバーサイドスクリプトと言えばPerlだった時代に覚えようとしたけど頭が全く受けずに挫折したw RubyやPython、Luaとかは何とかなっているんだけどな
- 988 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 22:05:46.28ID:IEg1DOoE.net]
- Perlは表記がキモすぎるから無理
- 989 名前:デフォルトの名無しさん [2017/05/23(火) 22:46:29.59ID:/AJUEF8B.net]
- rubyとかperlとかよくきくし、用途もおおそう(なんとなく)だからそっち検討しようかな
https://donow.jp/gachinko/?p=906 ここよんだんだけどawkよりはRubyがいろいろできそうなのででRubyやってみるかなぁ プログラムは趣味だけどはばが広がりそう。
- 990 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 22:52:00.94ID:OxXI/az9.net]
- perlはワンライナーメインの本があれば是非読みたいんだけどな
- 991 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:29:47.16ID:ZEoEO5ey.net]
- 第1段階は、シェルスクリプト、awk, sed
これらの欠点は、データに型がない。 データを、テキストで受け渡すため、型チェックできないから、バグが多い 第2段階は、PowerShell 型がある。 データをオブジェクトとして扱うから、より安全 第3段階は、Ruby オブジェクト指向。 なおかつ、chef, vagrant のように、設定ファイルもRubyで書ける。 つまり設定ファイルに、データ + 処理、を書ける。 Androidでのビルド手順を書く、Groovy とほぼ同じ 「たのしいRuby 第5版、2016」が定番の本。 この本を3回読んでから「みんなのPython 第4版、2017」を読むと、 2つの言語を楽に学べる。 これら2冊は、表裏一体だから
- 992 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:46:38.52ID:uZSBUmLD.net]
- >>970
そういうのは大抵主観モリモリだが・・・RubyとPerlの学習難易度が同じって流石にそれはなくないか 実は両方とも触ったことがないんじゃないかと疑いたくなるレベル 自分の印象だと習得の難易度はRubyとPythonが同じくらいでPerlは1〜2段難しい感じ Python ・多くの用途で使用されている。組み込み用途でもよく使われる ・プログラマの違いによるコードの差が生じにくい ・ドキュメントの整備にも力を入れている(自分は見やすいと思えない) Ruby ・コード効率が良い。便利メソッドてんこ盛りの標準組み込みクラスライブラリのおかげで短いコードで書ける ・ドキュメントの整備は結構適当。深く掘り下げたような所は絶望的になくソースとにらめっこ(ただしよく使う所に関しては最低限のドキュメントはある) あとこれは今風の言語に共通する点だと思うけどオブジェクト指向的な書き方をして本領を
- 993 名前:ュ揮できるかと
もちろん手続き指向的な書き方でも使えるけど古い言語と比べた時のメリットは減るかも >>972 一番最後。宗教戦争は勃発しないの?w [] - [ここ壊れてます]
- 994 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:06:32.45ID:RPJTgULc.net]
- 漏れが考えた、言語を学ぶ順番
Ruby Python (PowerShell) 以後、2タイプに分かれる JavaScript (Groovy、Rubyとほぼ同じ) Java Kotlin = Scala + Groovy
- 995 名前:デフォルトの名無しさん [2017/05/24(水) 00:09:52.39ID:ik+M68Io.net]
- オレも考えた、言語を学ぶ順番
BASIC Visual BASIC Java Script Excel VBA Java Visual C#
- 996 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:13:15.66ID:NmLbt9VS.net]
- 私も考えた、言語を学ぶ順番
lisp Brainfuck ひまわり
- 997 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:29:53.66ID:m6dKMNyJ.net]
- 他の言語も使うつもりがあるならRubyは知らない方が良い気がしなくもない
なんで××が出来なんだよ!×沢山状態になるのは必至。と言うか自分がその状態 配列一つとってもメソッドの数が違いすぎるからな 他の言語で書かざるを得ない時は処理の中枢を棚上げしてその辺の穴埋めからになっちゃう
- 998 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:31:19.83ID:3SFEOf1O.net]
- じゃあ俺は
Haskell C Rust
- 999 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:32:41.83ID:61XHuyoM.net]
- Cから入るのが間違いない
- 1000 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:39:45.81ID:STDpCvAk.net]
- なるほどC, Nim, Limboですね
- 1001 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:59:32.66ID:sP70AvS3.net]
- Cから入ってあちこち彷徨った挙句にCに戻ってくるんだろ
- 1002 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 01:00:43.93ID:L9mU+g8W.net]
- Cのコードを生成すればいいという結論に至った人を何人か知っている
- 1003 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 01:04:16.20ID:sP70AvS3.net]
- ぶっちゃけバッチとあとWebならphpでも構わないが
phpはもはやWebに情報が多すぎて本が売れないからなあ(棒)
- 1004 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 01:38:06.70ID:3SFEOf1O.net]
- PHPとJavaScriptのオンラインマニュアルの完成度は異常
- 1005 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 01:53:24.63ID:/WrwABBj.net]
- javascriptが良い
ブラウザもバックエンドも使い捨てスクリプトも Windowsならofficeの自動化も これひとつで全部いける
- 1006 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 02:47:19.78ID:SSLM/4UF.net]
- >>970
なんでもできるのを求めてるならCがいいよ
- 1007 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 07:39:10.59ID:V1DJyb8e.net]
- >>972
素人プログラマで、最近PowerShellを勉強し始めたけど、第2段階のプログラミング言語とするには ちょっと難しいところがあると思った。 データをオブジェクトとして扱うのは、柔軟にいろいろできて良いんだけど、 エラーになったり想定外の挙動になった時に、初心者が自己解決できないケースがけっこうありそう。 (というか自分が何度かハマった) PowerShell初心者向けに、オブジェクトとはなんたるかを一から説明してる資料も少なそうだし、 PythonとかC#のほうがむしろ挙動が分かりやすいと思うので、それらを先にやったほうが楽だと思う。
- 1008 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 08:29:16.56ID:RPJTgULc.net]
- だから、勉強する順番では、
>>974 に書いたように、 Ruby Python (PowerShell) 日本には「たのしいRuby 第5版、2016」があるから、外人よりも圧倒的に有利 外人は訳のわからない、MITのPythonの本とかで、スタートするから、さっぱり出来ない
- 1009 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 08:31:30.31ID:NmLbt9VS.net]
- 何やるかによるけど、日本人の場合はエクセル+vbaでいいんじゃね?と思う
9割ぐらいはこれを使うことになるだろう
- 1010 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 08:46:03.70ID:/WrwABBj.net]
- ruby推しの狂信者が必死だけど
- 1011 名前:んなガラパ言語はオヌヌメしない []
- [ここ壊れてます]
- 1012 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 11:46:21.63ID:NmDuToTQ.net]
- Rubyの価値はRuby on Rails
これに尽きるといっていい それ以外はない だがまつもと氏は尊敬してる
- 1013 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 12:16:35.30ID:u63tuZ9/.net]
- 俺はphp java javascript python rustの順
cはなんとなーくわかる
- 1014 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 12:40:30.13ID:l3I5XkNn.net]
- > 9割はエクセル+vba
もっと社会を見たほうが良い 会社じゃなくて社会な
- 1015 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 12:41:09.53ID:/WrwABBj.net]
- 松本って、トヨタケーラムからruby盗んだんでしょ
それともちゃんと権利譲渡受けてんの?
- 1016 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 13:31:10.10ID:dFpq1SmP.net]
- >>994
kwsk
- 1017 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 13:36:23.38ID:ktSIKEk8.net]
- >>994
ヒント トヨタケームラ在籍:1994〜1997年 Ruby: 1993年2月24日生まれ
- 1018 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 13:37:08.50ID:ktSIKEk8.net]
- ケーラム
- 1019 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 13:42:21.10ID:dFpq1SmP.net]
- >>996
在籍期間の前なら問題無いのでは?
- 1020 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 13:43:55.32ID:a8yGtQef.net]
- 999
- 1021 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 13:44:38.42ID:a8yGtQef.net]
- 1000
- 1022 名前:1001 [Over 1000Thread.net]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。 life time: 59日 18時間 43分 17秒
- 1023 名前:1002 [Over 1000Thread.net]
- 2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 2ちゃんねる専用ブラウザからの広告除去 ★ 2ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.2ch.net/ ▼ 浪人ログインはこちら ▼ https://login.2ch.net/login.php
- 1024 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|