トップページ > プログラム > 2018年08月15日 > WdeJX/bN

書き込み順位&時間帯一覧

5 位/234 ID中時間01234567891011121314151617181920212223Total
書き込み数00101101100300000000000210



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
188
177
Visual Studio Code / VSCode Part4
【初心者歓迎】C/C++室 Ver.103【環境依存OK】
Ruby 初心者スレッド Part 63

書き込みレス一覧

Visual Studio Code / VSCode Part4
177 :デフォルトの名無しさん[sage]:2018/08/15(水) 02:13:56.15 ID:WdeJX/bN
1.26 の更新で、
新しい、user setup distribution への切り替えをお勧めされるけど、これは何?

どうすればよいの?
【初心者歓迎】C/C++室 Ver.103【環境依存OK】
188 :デフォルトの名無しさん[sage]:2018/08/15(水) 04:36:03.80 ID:WdeJX/bN
>ロベールってプログラミング初めてやるのに
まず、プログラミングの初心者が、C++ を学ぶには数年以上掛かる!
Ruby など数言語を数年いじくりまわした人が、やっと、C++ を学ぶスタート地点に立てる

各言語の入門書は、決してプログラミング初心者向けではない!
数言語をいじくりまわした人が、その言語に関しては、知らないというだけ。
既に数年のコンピューターリテラシーを学んだ人が、各言語の入門書を学べる

つまり、プログラミング初心者と、各言語の初心者は違う。
まず、Ruby, Python, JavaScript など、軽量言語を数年やるべき

C++ は最難関!
20年以上、C で開発している中高年でも、ほとんどの人は出来ない!

それでも、やりたいのなら、ロベールしかない。
他の本では、絶対に無理だから!

漏れらみたいに、10言語を何十年もやってれば、速習でも読めるけど。
初心者がC++ なんて、時間の無駄
【初心者歓迎】C/C++室 Ver.103【環境依存OK】
190 :188[sage]:2018/08/15(水) 05:36:14.55 ID:WdeJX/bN
例えれば、プログラミングの初心者は、小学生だろ。
一方、C++ は高校生

小学生が、高校生の教科書を理解するには、10年掛かる。
読んでも理解できない

小・中・高と、簡単なものから順序よく理解していかないといけない

だから、プログラミングの初心者が、C++ から始めるのが根本的に間違い!
それとも誰か、プログラミングの初心者は、C++ から始めろって勧めた奴でもいたか?
【初心者歓迎】C/C++室 Ver.103【環境依存OK】
197 :188[sage]:2018/08/15(水) 07:21:49.59 ID:WdeJX/bN
禿の本は、小難しいだけ。
ロベールよりも遥かに難しいから、読んでも無駄

「苦しんで覚えるC」は、内容がない。
手順書だから、1〜2時間ぐらいで読める。
こう打ち込んだら、こう表示されるという内容

「たのしいRuby 第5版、2016」を3回読んだ方が、遥かにためになる。
Ruby は、C/C++ みたいに余計な儀式がない。
処理が、ソースコードそのままで表現される

スクエニなど、社員が数千人いても、募集しているだろ。
C++ なんて、千人中1人も出来ない

20年開発していても、資格を取れないとか、そんな奴ばっかりだろ。
そういう連中がどうやって、C++ の本を理解できるのか?w
無理や

Rubyの女神・女優の池澤あやかも言ってる。
初心者が大学で、Cから始めるから、皆プログラミングが嫌いになる。
Rubyから始めれば良いのにって
Ruby 初心者スレッド Part 63
714 :デフォルトの名無しさん[sage]:2018/08/15(水) 08:50:55.79 ID:WdeJX/bN
Ruby FFIを使ったエクステンションの作り方
http://kazegusuri.hateblo.jp/entry/2014/03/02/192729

FFI(Foreign function interface)
コンパイルがいらない、多言語を呼び出すためのインターフェイス

RubyにおけるFFIは、libffi

こんなのがあるのか

Windows で、クリップボード機能を使おうとして、
win32-clipboard gem の文書を見ていて、FFIを見つけた
【初心者歓迎】C/C++室 Ver.103【環境依存OK】
201 :188[sage]:2018/08/15(水) 11:34:53.13 ID:WdeJX/bN
この本を薦める。
たのしいRuby 第5版、2016

オブジェクト指向を学びたいなら、
スッキリわかる Java入門 第2版、2014

どの言語でも、環境構築が難しい。
だからプログラマではない、Excel エンジニアが多い

どの企業でもプログラマ募集ではなく、
コンピューターリテラシーがある人を求めているのは、そういうこと

数十のLinux コマンド・PowerShell のコマンドを知っている人とか、
環境変数PATH を知っている人とか

1. Ruby, Python, JavaScript,
2. Java, Kotlin, C#,
3. C, C++

言語の順番で言えば、C# は6番目。
5年後ぐらいw

1は軽量・動的言語、2は静的言語、3はポインターを扱う言語。
だから大学教育で、7番目のCから教えるのは、明らかな間違い
Visual Studio Code / VSCode Part4
179 :デフォルトの名無しさん[sage]:2018/08/15(水) 11:39:23.66 ID:WdeJX/bN
日本語で、エンコードを自動判定にしていると、

日本語の文字が少ない場合に、間違った判定をする
【初心者歓迎】C/C++室 Ver.103【環境依存OK】
202 :188[sage]:2018/08/15(水) 11:49:34.58 ID:WdeJX/bN
ロベール1冊を読む時間よりも、以下の3冊の方が、
はるかに短時間で読めるし、身につく。

それぐらい、C++ は難しい・ややこしい。
C/C++ のようなポインタのある言語は、必要に迫られるまで避けるべし!

たのしいRuby 第5版、2016
みんなのPython 第4版、2017
スッキリわかる Java入門 第2版、2014
【初心者歓迎】C/C++室 Ver.103【環境依存OK】
213 :188[sage]:2018/08/15(水) 23:40:56.26 ID:WdeJX/bN
>>207 のリンクにあるような、
ユーザー・システム環境変数の画面のPATH をわからない人は、プログラマーにはなれない。
プログラマーになれない、Excel エンジニアが多いのは、PATH の仕組みがわからないから

数十ある、基本コマンドを勉強していないから

シェル(PowerShell・コマンドプロンプト)で、
「ruby 引数」のようなパス無しの「コマンド名 引数」でなぜ、
実行ファイルが探し出されるのか?

ruby で起動される実行ファイルは、ruby.exe, ruby.dll, ruby.sh なのか?
それらが同じフォルダにあれば、どれが起動されるのか?

こういう質問に答えられない人は、何十年プログラミングしていても環境構築できない

こういう人は、単なる土方プログラマーで、
コンピューターリテラシーがないから、企業が採用したくない人!

土方プログラマーはいらない!
コンピューターリテラシー、つまりシステムの知識がある人が求められている
Visual Studio Code / VSCode Part4
182 :177[sage]:2018/08/15(水) 23:50:55.54 ID:WdeJX/bN
新しい、user setup distribution へ切り替えると、

>>175-176
に書いてあるように、二重にインストールされるって事?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。