※ ChatGPTを利用し、要約された質問です(原文:XPの頃のWin32APIの本などはまだ役に立つ?)
XPの頃のWin32APIの本などはまだ役に立つ?
このQ&Aのポイント
XPの頃のWin32APIの本などはまだ役に立つ?
学生時代にC言語を勉強し、Windowsプログラミングに挫折しましたが、最近再びプログラミングに取り組み始めました。Rubyを勉強しており、Win32 APIに特化した本を購入しました。
また、WindowsプログラミングをするためにはAPIやCOMの知識が必要であり、その他にもHTML、CSS、JavaScriptなどの知識が必要です。プログラミング書籍の中で、安く仕入れられるが有用な技術を教えてほしいと思っています。
XPの頃のWin32APIの本などはまだ役に立つ?
1999年頃学生でC言語を勉強し平行してC言語だとWindowプログラムが
作るのが大変だったことからVBも少しやりました。
頭が悪かったもので、その後、VC++6.0を使いWindowsプログラミングを
作る以前の段階で挫折し勉強の難しさに悶絶し病んで廃人となりニートをやっていました。
その後、なんとなくプログラミングに未練があり、Windows APIの本を買ったり
JAVAの本を読んだりHTMLやVBS、CSSなどを勉強してみたりしましたが
途中でいつも投げ出して中途半端でした。
そして再び、最近、プログラミングの本を読む機会があり、
知り合いの友人に感化されたこともあり、
Rubyを勉強し始めたのですが、
Win32 API?
RubyでWindowsプログラミングを作ることに特化した本が200円で売っていたので
2007年の本でしたが購入してみました。
Win32OLEについて解説してありました。
Rubyに関する知識がまだあやふやな部分があり、またCOMやAPIに関する知識も
???なのであまり理解できませんでしたが、
なんとなく雰囲気のさわりのさわりぐらい分かりました。
とりあえず、昔は頭が悪く非常に精神的にも混乱していて
よくわからずなんでも取り組もうとしてしまいました。
WEBページなどの処理をするにはHTMLのほかにDOM、CSSなどの知識
Java scriptなどの知識であっているでしょうか?
ruby
php
phython
perl
などいろいろあるがこれは特性をみて自分がやりたい言葉のようなものなので
母国語を一つマスターすべきということは理解しました。
また、Windowsプログラミングを作るのであれば、
APIやCOMなどの知識があればいいのでしょうか?
FLASHやActiveXのように現在お目にかからない仕様もあるのですが、
これらも内包していまでも学ぶ価値はあるのでしょうか?
出来ればでいいのですが、
安く仕入れられるプログラミング書籍でも活用が可能な技術を
教えてください。
教えてくださいと言ってもC言語を覚えればOSだって作れるよとか
アセンブラ覚えれば完璧ですとかそういうのは無しで
一般的なバカなおじさんがなんとなプログラミングを作るうえで知っていた方がいい
知識や導入方法、パーツなどを教えてくださいよろしくお願いします。
一応、今、RubyとVBS、CSS,HTMLを勉強しています。
DOMの知識はあまりないです?説明してみろといわれてもあやふやな答えしかできません
よろしくお願いします。