08/05/29 20:33:20
実はEXCELも要りません
201:デフォルトの名無しさん
08/05/30 01:53:31
一方、ロシアは紙とボールペンを使った。
202:デフォルトの名無しさん
08/05/30 03:02:12
どんなプログラミング言語を使うにしろ、
何をやるのかの概要を紙に書けないとだめだな。
>>201
つまらないひねりで自滅だな。
> 一方、アメリカは紙とスペースペンを使った。
> 一方、中国は紙と筆を使った。
> 一方、日本は空気を読んだ。
203:デフォルトの名無しさん
08/05/30 03:31:15
> 一方、日本は空気を読んだ。
こっちの方が全然面白くないんだけど。
204:デフォルトの名無しさん
08/05/30 05:01:12
面白く無い以前に、流れ的にも意味が変
205:デフォルトの名無しさん
08/05/30 05:52:23
「自分を何%出せるか」ばかりに頭が位って
出す物の妥当性や匙加減が疎かになるのは
思春期の特徴。
206:デフォルトの名無しさん
08/05/30 09:26:53
つまり日本語で言うとどういうこと?
207:デフォルトの名無しさん
08/05/30 09:28:38
技術者のオナニーソフトは要らないよってこと。
「うは!俺スゲー。こんな多機能な実装したよ~」
まあ大体こういうのって使いにくいんだよね。
208:デフォルトの名無しさん
08/05/30 12:20:48
よろしくおねがいします。
以前、地図ソフトのソースを見せてもらったことがあるのですが
VB版とC++版の2種類がありました。
そのときは特に何も思わなかったのですが、
今になってなんで2種類なのかすごく気になりました。
やってることは全く同じなのに、2種類あるのがとても不思議です。
なぜなのでしょうか?
ちなみに、商品版はC++でビルドしたものを使用しているとのことです。
209:デフォルトの名無しさん
08/05/30 12:24:18
VBだと可読性が良いからじゃない?
210:デフォルトの名無しさん
08/05/30 12:27:15
機能実装テストはVBでやって、その後C++に持っていくんじゃないの?
211:デフォルトの名無しさん
08/05/30 13:01:15
>>206
君みたいな自意識過剰ですぐ興奮するタイプのオトコノコは
何もしないほうがいいよイタイから、ということ。
212:デフォルトの名無しさん
08/05/30 13:16:02
>>209,210
ありがとうございます。
可読性の良いVBで機能実装をした後、C++に移す、と。。
VBだけでいいんじゃない?とか思ってしまいますが、
それでもC++に移してビルドしているあたり、
C++は実行速度等々でVBに勝っている?のだと解釈しました。
なんとなく分かりました。ありがとうございます。
213:デフォルトの名無しさん
08/05/30 18:06:47
企業向けに売ってるやつだと、稀~に言語指定が来る
あるいは組み合わせる関係とか
214:デフォルトの名無しさん
08/05/31 01:27:23
>>212
べつにVBにしたからって可読性が高くなるわけじゃないよ。
215:196
08/05/31 12:50:54
以前、お尋ねしたグラフを作りたい君です。
6月の決算書向けにただグラフィカルにしたいのでグラフを添付したいだけなのです。
皆さんの意見を聞くと関数を使うのでしょうか?
それともワードでやったほうが早いのでしょうか?
専用ソフト(イラストレーター等)がよいのでしょうか?
よろしくお願いします
216:デフォルトの名無しさん
08/05/31 12:52:07
URLリンク(www.eurus.dti.ne.jp)
関数いらないってw
217:デフォルトの名無しさん
08/05/31 13:21:12
>>215
ソフトウェア板行ったほうがいいお
>プログラム技術@2ch掲示板
>この板はプログラムを作る人のための板です。
218:デフォルトの名無しさん
08/05/31 14:09:29
C#と言うのは、他の言語の悪いところまで引き継いでゴチャゴチャしているから
それよりは同等の物が作れるVB.NETの方が、使いやすくていいと聞いたのですが、
趣味で簡単なアプリケーションやゲームを作る場合VB.NETでいいのでしょうか?
またCは古く破綻しており、オブジェクト指向という物にも対応しておらず、今更これだけでは難しい。
C++は、難しく複雑でユーザー数は減っており、この先先細りするしかない。
JAVAはWindowsではGUIが使いにくく、UNIXのサーバーアプリケーション用と聞きました。
Windowsしか使わないので簡単らしい.NETで良いのですが、他に選択肢がありましたら教えてください。
あと.NETを選んだ理由ですが、.NETやJAVAは遅いと聞きますが、実際は作り方に大きく左右され、
CやC++を使いこなせない初心者がのレベルでは、逆に.NETやJAVAの方が
速いものが出来ると言う話を聞いたので、.NETを最有力選択肢にしました。
219:デフォルトの名無しさん
08/05/31 14:14:07
C#
220:デフォルトの名無しさん
08/05/31 14:21:29
そんなことをゴチャゴチャ考えてる間に、コードの一行でも打ち込んでるほうが時間の有用な使い方だと思われ。
221:デフォルトの名無しさん
08/05/31 14:23:07
趣味でやるなら色々やってみて自分にあってるのを選択するのが一番良いよ
222:196
08/05/31 14:24:17
>>216
関数がいらないというのは分かりました。
ということは、HTMLの知識が多少必要だと言うことですね。
がんばってみます。ありがとうございました。
223:デフォルトの名無しさん
08/05/31 14:24:27
>>218
「趣味で簡単なアプリケーションやゲームを作る場合VB.NETでいい」 ― その通り。
224:デフォルトの名無しさん
08/05/31 14:26:11
まあ、VBでもC#でも大差ないって言えば大差ない。
225:デフォルトの名無しさん
08/05/31 14:26:15
>>222
ちょっと待てどこでHTMLが出てきた
226:デフォルトの名無しさん
08/05/31 14:28:15
MSが大本命のC#をプッシュしてる状況で、何を思ってVBなのだろうか
VBもC#も言語としての難度は変わらんと思うのだが
227:196
08/05/31 14:38:24
>>225
ソース見たらHTMLで書かれてました。
何か・・・間違ってるのでしょうか・・・@@
228:デフォルトの名無しさん
08/05/31 14:42:37
でっかい釣堀に使ってるお魚気分~
>>216のホームページの手順で自分ところの決算報告書の数字をグラフに教えてあげれば
勝手にできるって・・・・
229:デフォルトの名無しさん
08/05/31 14:50:20
>>227
なあ、まず聞くがEXCELを一度でも起動した事あるか?
あると言うなら>>216を見て、なんでそんな疑問が湧いてくるのが不思議だよ?
230:デフォルトの名無しさん
08/05/31 14:54:20
216のページの最初のほうしか目に入っていなくて、グラフを作るとこまで見ていないだけだよな。
あるいは、Excelというソフトウェアを見たことがない、でもまだわかる。
それ以外なら勘弁してくれ。
231:デフォルトの名無しさん
08/05/31 15:01:24
ここで聞いていいのか分かりませんが、
FLASHとFlexとAIRというのはどう違うのでしょうか?
232:デフォルトの名無しさん
08/05/31 15:05:52
>>228
くじらさんに語りかけたり?グラフと入力してみたのですが、だめでした・・・・
>>229 EXCELは触ったことありますよ。ロータス123と同じよな仕組みですよね。
>>230 正直最初しか見てませんでした・・・最後までちゃんと目を通してみます。
アドバイスありがとうございました。無理なら部下に頼もうかと思います。
233:デフォルトの名無しさん
08/05/31 15:10:41
>>232
・・・上司
234:デフォルトの名無しさん
08/05/31 15:27:34
間違いなく部下にまかせたほうがいいな。
ロータス123の時点で・・・
235:デフォルトの名無しさん
08/05/31 16:31:00
見事なオチだwww
236:デフォルトの名無しさん
08/05/31 16:45:13
和んだ
237:デフォルトの名無しさん
08/05/31 17:19:16
>>218
周りから聞いたのは総て忘れて、身近にいちばん簡単にできる言語をやるのが正解。
君が言った内容総て偏見によるバイアスがかかっていると思え。
(これにも、反論のレスが付く可能性があるが気にするな。醜い言語論争だ)
238:デフォルトの名無しさん
08/05/31 17:32:55
C++は面白いよ。使いにくいとか関係なく面白い。
239:218
08/05/31 17:34:39
>>219 C#が良いですか・・・
>>220 そうですね
>>223,224 VB.NETにしようかと思います
>>232 見た目もありますし、うまい人に作ってもらうといいと思います
>>237
実は少しCをやっていたのでC#が綺麗に見えるのです
少しと言っても文法一通りのレベルですが・・・
それで文法に一貫性がないように思えるので、新しいのにしようかと思いましたw
またIronRubyと言うのも見つけたので見てきます。
とりあえず色々触ってみます。有り難うございました。
240:デフォルトの名無しさん
08/05/31 18:09:51
2chで釣りをして沢山レスがつくと
運営からお金をもらえるという噂は本当ですか?
241:デフォルトの名無しさん
08/05/31 18:13:10
釣りは関係ないけど
プロ固定とかプロ名無しはあるよ
242:デフォルトの名無しさん
08/05/31 20:31:19
>>239
釣りじゃないよね
どんなグラフ書きたいか知らんが、部下に任せた方がいいよ
ちゃんと部下をねぎらってね
本当に少しでもやる気あるなら、今すぐ本屋に行ってExcelの本買おう
243:196
08/05/31 20:37:44
>>242
すみませんが、レス間違いだと思います。
先ほど携帯に連絡して部下に任せることにしました。2分で出来るとか言ってました。
244:デフォルトの名無しさん
08/05/31 20:42:57
自覚症状の無い壮大な釣りを見た!
245:デフォルトの名無しさん
08/05/31 20:50:39
しかも、ここ、初心者のためのプログラミング言語ガイドスレだよね・・・
246:デフォルトの名無しさん
08/05/31 21:18:36
マ板の「腐れ上司の一言」スレにまた書込みが増える ww
247:デフォルトの名無しさん
08/05/31 21:32:12
部下:上司からExcelでグラフ作ってくれってテキストファイルを渡された。
勘定系から切り出したらしい。今から固定長定義ファイルを探すよ。
248:デフォルトの名無しさん
08/05/31 21:50:54
みんな、わかってると思うけど、>>196はスルーでつよ!(`・ω・´)
249:デフォルトの名無しさん
08/05/31 21:52:09
そんなおもしろそうなスレがあったのか
ちょっくら行ってくる
250:235
08/05/31 22:07:48
見事な2段落ちだ!wwwwww
251:239
08/05/31 23:17:51
>>238 面白いんですか・・・長くやると良いのでしょうか。
>>242 釣りではないです。
IronRubyってexe出来ないんですね。
全くもって、使えないようでした。
252:デフォルトの名無しさん
08/05/31 23:19:15
まだだ、まだ来るぞ
253:デフォルトの名無しさん
08/05/31 23:20:51
目指せ3段落ち
254:デフォルトの名無しさん
08/05/31 23:21:02
さすがにここまであからさまな釣りだと面白くない。
255:デフォルトの名無しさん
08/05/31 23:22:22
すかさずマジレス↓
256:デフォルトの名無しさん
08/05/31 23:32:38
無茶振りするなよ↓
257:デフォルトの名無しさん
08/05/31 23:33:11
言語を決めるのにかなり迷ってしまったので教えてください。
やりたいこと
・フルスクリーンにできる
・ボタンのデザイン、背景の色等を自分で指定できる
・簡単な表が作れる
・linuxで動作する
・できればwindowsで開発する(linuxでも可)
・ボタンを押すと画面を切り替える等のことができる
以上のことができで、なるべく簡単に組めるような言語はありますか?
メモリの確保等の煩雑なことを必要とせず、簡単な命令で画像や文字が表示できればgoodです。
いまのところDelphi for .NETが候補なのですが、資料が少ないので迷っています。
よろしくお願いします。
258:257
08/05/31 23:34:27
すみません画面を切り替えるというのはシーンを切り替えるようなことです。
誤解を招くような表現で申し訳ありません。
259:デフォルトの名無しさん
08/05/31 23:36:38
linuxで動作する
.NET
んーそうなの?
260:257
08/05/31 23:53:03
>>259
monoでできると思ってVBで作ったコンソールアプリを実行してみたのですが、
フォームで作ったものはうまく動作しませんでした。
あまり込み入ったところまでは試していませんが、以下実際に試した言語リストです。
VB(MonoでHello Worldは出たがフォームでこける)
ruby(MyGameとかいうのを見つけたが資料の少なさに挫折)
html+css(プログラム自身がフルスクリーンにならないためあきらめる)
XSPLet(機能的に問題があったのであきらめる)
具体的には以下のURLのようなものをlinuxで実現できたらと思います。
URLリンク(www.mitsubishielectric.co.jp)
実際に機器の制御等が目的ではなく、あくまでそのインタフェースを再現したいのです。
261:デフォルトの名無しさん
08/06/01 00:01:38
>>260
画面だけなら、flashで作ったら?w
なぜそこまで探せてJAVAが出てこないのか分からないけど、JAVAじゃダメなの?
262:196
08/06/01 00:05:17
>>239は全くもって被害者です。私とは関係ありません。
>>260 C#はどうでしょうか?ビルも一押しの次世代言語です。
263:デフォルトの名無しさん
08/06/01 00:05:19
>>261
Javaと思ったが、flashがあったな、忘れてた
264:デフォルトの名無しさん
08/06/01 00:11:23
>>261-263
確かにflashがよさそうですね。
でも開発環境が高い^^;
オープンソースで視覚的にデザインできるものが見つからないので・・・。
javaもよさそうなので検討してみます。
265:デフォルトの名無しさん
08/06/01 00:11:43
OpenOffice.orgでマクロ組めば?
266:257
08/06/01 00:21:34
なるほど、どうやら自分の視野が狭かったみたいで、
いろいろと勉強になりました。
ここで得られた情報を元にいろいろ探してみたいと思います。
ありがとうございます。
267:デフォルトの名無しさん
08/06/01 00:54:29
>>257
flex
268:デフォルトの名無しさん
08/06/01 01:20:20
初歩的な質問ですみません
C#ってポインタはないんですか?
269:デフォルトの名無しさん
08/06/01 01:27:55
>>251
言語を学ぶ場合、長い時間、一生懸命使いたくなる言語を選ぶべきだ。
プログラムの時間をなるべく短くしようとしたり、簡潔なコードを望んだり、
早くリリースすることを考えているなら、言語の選択を間違っている。
270:デフォルトの名無しさん
08/06/01 01:39:08
>>268 マルチポスト 有るよ。
271:デフォルトの名無しさん
08/06/01 01:48:59
教えてもらってよかったね、向こうで
272:デフォルトの名無しさん
08/06/01 02:18:08
>>270-271
ありがとうございます。
C#スレがあるのに気がつかなくって。
273:デフォルトの名無しさん
08/06/01 08:41:06
ハロワの求人
Cが一番多いよ
274:デフォルトの名無しさん
08/06/01 10:58:37
近年Javaとかのweb系のほうが需要多くてソッチばっかりか
cの現場が大変そうなのであえて逃げてるか・・・
275:デフォルトの名無しさん
08/06/01 11:57:09
低水準言語使える人が減ってきたんじゃ・・・・・と心配になる
276:デフォルトの名無しさん
08/06/01 12:26:12
たまにデルファイもあるよね
277:デフォルトの名無しさん
08/06/01 12:47:11
Cは組み込み系のお仕事も入ってるだろうからね
まあ、猫の手も借りたくて、Cが少しでも出来れば・・・ってのもあるのかも知れないけどw
>>275
PC、WEB系じゃあ、もう使う必要もないんじゃない?
278:デフォルトの名無しさん
08/06/01 13:43:35
>>275
その頃には、HARUが開発されてるよ
279:デフォルトの名無しさん
08/06/02 01:07:59
>>269
職業プログラマを目指すのではなく、あくまで趣味と割り切るのなら、あんたの言うとおり、ひとつの言語を極めた方が張り合いがあると思う。
280:デフォルトの名無しさん
08/06/02 08:53:25
表面的にいくつかの言語触ったってのより、一つの言語極めてるほうが確実に役に立つな。
極端に変態的なものじゃなければ。
281:デフォルトの名無しさん
08/06/02 09:52:11
一つの言語極めて変態的なものを齧ってみるのも良い事だと思うけどね
Cのポインタもある意味変態だしな メジャーなだけで
282:デフォルトの名無しさん
08/06/02 13:47:53
壁紙の変更が自動的に行われるようなものをつくりたいんですけども
何から学んだらいいんでしょうか?
283:デフォルトの名無しさん
08/06/02 14:00:00
>>282
Windowsの基本・応用機能を学ぶ
いやマジで
標準でできることをわざわざ作る必要はない
第一、作りかけのときに判明したらモチベーション保てないじゃないか(w
284:デフォルトの名無しさん
08/06/02 14:07:02
>>283
早いレスどもです。
標準機能でできるとは知りませんでした。
でも勉強のためにも、何かしらの言語に触ってはおきたいんですけど、あえて何か触るならどんな言語がいいでしょうか?
285:デフォルトの名無しさん
08/06/02 14:17:10
プログラミング言語は勉強の道具ではない
プログラミングのことなんて忘れて他のことしろ
286:デフォルトの名無しさん
08/06/02 14:30:27
そうですかー
ありがとうございました。
287:デフォルトの名無しさん
08/06/02 15:09:15
そんな排他的にならなくてもいいと思うんだがw
288:デフォルトの名無しさん
08/06/02 15:12:02
学習というのなら、PASCAL系なのでは?
ってことでDelphiでもやってみたら。
あまり手間を掛けたくないのなら、HSPも良いかも。
より深く勉強したいのならアセンブラをどうぞ。
289:デフォルトの名無しさん
08/06/02 15:22:25
>>287
>>288
アドバイスありがとうございます
ありがとうございました
290:デフォルトの名無しさん
08/06/02 19:02:12
初心にもどってBasicってのもあるぞ。
しかし、今更ファミリーコンピュータの手に入るかな。ちょっと高くつくかもな
291:デフォルトの名無しさん
08/06/02 19:04:03
>>290
別にそんなのでなくていいだろw
PC98のエミュだってあるんだし・・・
292:デフォルトの名無しさん
08/06/02 19:21:46
PC98のQuickBasicが、簡素さと機能のバランスが良くて入門に向いてたな。
基本ベーシックだけど行番号省けるし、分割コンパイルもできるしで使い勝手も悪くなかった。
グラフィックライブラリがGLIOに丸投げのようで、やたら遅かったのはいただけ無かったが。
293:デフォルトの名無しさん
08/06/02 19:39:09
やってみたいってだけじゃ、間違いなくモチベーションが保てないと思われる
294:デフォルトの名無しさん
08/06/02 22:30:42
学習と実用を兼ねるなら
インデント強制のPythonをおすすめします
295:デフォルトの名無しさん
08/06/02 23:01:38
>>292
DOSの時代はIDEも単純だったから、とりあえす、起動して入門書のコードを入力してファンクションキーを押せば
実行できたもんな。
296:デフォルトの名無しさん
08/06/03 12:47:13
>>292
ファミリーベーシックの時代はファミコンとキーボードをコミカルに単純だった
もってるだけで優越感だった。当時持ってるだけだった。
297:デフォルトの名無しさん
08/06/03 13:03:15
「コミカルに単純だった」のはなんだ?
298:デフォルトの名無しさん
08/06/03 14:39:11
使っているOSはvistaです
動機とか目的はまだ定まっていませんが
とりあえずプログラミングの基礎をやりたいと思ってるんです
Visual BasicとC++のどちらから始めればいいのですか?
出来ればお薦めの入門書があれば教えて下さい。
299:デフォルトの名無しさん
08/06/03 15:02:40
とりあえず、スレの最初から読んでみたらどうかね?
300:デフォルトの名無しさん
08/06/03 16:23:27
>>298
HSPやっとけ
目的が見えたらCとLispやってから好きな言語を選べば良い
今時だとLispの代わりにHaskellでもいいかもな
301:デフォルトの名無しさん
08/06/03 17:32:04
>>300
アドバイスありがとう
302:デフォルトの名無しさん
08/06/03 18:50:48
>>300
基礎にHSPってのはちょっと・・・・・・基礎にはならんと思うが
303:デフォルトの名無しさん
08/06/03 18:52:37
おもちゃのスクリプト言語を薦めるってのはどうかと・・
304:デフォルトの名無しさん
08/06/03 21:19:54
>>298
Visual Basic
305:デフォルトの名無しさん
08/06/04 01:13:17
>>303
そんなこと言い出したら、Common LispとPython以外は薦められなくなっちゃうよ。
306:デフォルトの名無しさん
08/06/04 03:07:15
Erlang
307:デフォルトの名無しさん
08/06/04 03:51:09
>>298みたいなこと聞いてる段階の奴はオモチャ触っとけばいいんだよ
プログラムの基礎云々言い出したり考え出すのはレゴブロックで遊んでからだ
目的意識がなけりゃ、HSPだろうが電子ブロックだろうがレゴ積木遊びでも一緒
赤ん坊の情操教育以上の何かを見出したけりゃ目的意識がいる
308:デフォルトの名無しさん
08/06/04 18:39:29
HSPはすぐに視覚的な結果が出るから、入門用には良いと思う。
プログラミング超超初心者向けの解説が多かったり
手作りミニゲームを公開する場があったりして、昔のBASICに近い世界だな。
つーか、オモチャを馬鹿にしてはいけない。
プログラミングをオモチャとして楽しめないなら、続かないと思う。
変数・分岐・ループ・ジャンプ
くらいの基礎は学べると思うよ。(HSPのループはちょっと変則的だけどな)
ただ、少しでも突っ込んだことをやろうとすると
すぐに詰む言語でもある。その時に移住先を探せば良い気がする。
309:デフォルトの名無しさん
08/06/04 20:07:18
C言語の本理解した
次なにしたらいい?
310:デフォルトの名無しさん
08/06/04 20:20:10
コードを読む・書く
311:デフォルトの名無しさん
08/06/04 20:21:10
c言語の本読んで理解してもソフトが組めるかといえば微妙だよな。
基本的なアルゴリズムとかは載ってるかもしれないけど
それを組み合わせてシステムを組めないとな・・・
312:デフォルトの名無しさん
08/06/04 20:22:33
何をしたいかによる
Cを知ってるならならC++/Java/C#とかの方向に進んでみてもいい
それぞれ得意な領域がある
313:デフォルトの名無しさん
08/06/04 20:49:26
危険な領域に突入しそうです(><)
314:デフォルトの名無しさん
08/06/04 20:51:23
授業でVBAを少し触った程度の超初心者です。
レスポンスレイテンシー調査という手法を研究で使いたく、
そのためのソフトがないため自分で作ろうと考えてます。
やりたいのは問題を提示し、
その問題に対する答えを選択させ、
解答までの時間を計るというものです。
0.00までの時間を計測したいのですが、
どの言語を勉強すればいいのでしょうか?
環境:Mac OS 10.4、Win XP
ご存知の方がいましたらよろしくお願いします。
315:デフォルトの名無しさん
08/06/04 20:54:52
>>312
俺はC→Javaって来たんだけど、
Java→Web、ネットワーク系
C#→Gui
C++→よく分からないが、何でも出来るけど面倒くさい
得意分野こういうイメージなんだけど合ってる?
C++は下の方、C#は上の方が得意な感じがする。
316:デフォルトの名無しさん
08/06/04 21:01:02
>>314
VBAはほとんど知らないが、それこそVBAではできないの?
直感的にいかにも可能そうだけども
フォーム作って質問を表示し、回答を得るまでの時間をはかってExcelのシートに結果を吐くと
317:デフォルトの名無しさん
08/06/04 21:04:22
プログラミングって何かソフトないと出来ないんですか?
318:デフォルトの名無しさん
08/06/04 21:06:32
ソフトがなくてもプログラミングは可能。
319:デフォルトの名無しさん
08/06/04 21:08:06
notepad, viなんかのテキストエディタで
print "hello, world"
と書けばプログラムは書ける。
ただし実行には何らかのソフト(コンパイラ、インタプリタ等)が必要。
320:デフォルトの名無しさん
08/06/04 21:08:15
>>317
メモ帳があれば出来ます。
コンパイラorインタプリタorブラウザがあればもっと出来ます。
321:デフォルトの名無しさん
08/06/04 21:11:08
>>315
そんな感じじゃね
C++は今となってはさすがに古臭い感じがするけど、
OOP対応でネイティブコードを出力できるC系の言語となると、
基本的に他に無いんだよな・・・・・・Dが安定してくれればそっち使いたくなるんだが
322:デフォルトの名無しさん
08/06/04 21:11:46
>>319
ブブー、テキストエディターと言うソフト使ってる。
>>320 リアルのメモ帳かな?
323:デフォルトの名無しさん
08/06/04 21:12:39
>>317
LinuxやFreeBSDならgccは標準で入ってるしPerlも入ってる。
WindowsならJScriptやVBScriptのインタプリタを標準で備えてる。
324:デフォルトの名無しさん
08/06/04 21:12:57
ありがとうございます。でもプログラミングってメモ帳に文字を書き込むだけでは、できませんよね?
インターネット繋いでないんですが大丈夫でしょうか?
325:デフォルトの名無しさん
08/06/04 21:13:08
用がないなら帰っていいよ
326:デフォルトの名無しさん
08/06/04 21:18:16
>>324
プログラミングにも色々種類があるから、
それぞれ用意しなくちゃいけないものはある。
しかし>>323の言うように既に標準で用意されているものもあるから
メモ帳だけで出来る言語もある。
バッチファイルやシェルスクリプトはホント書くだけ。
初心者用の参考書を買うと、大概そういう風に必要なプログラム(コンパイラ、インタプリタetc)はCDの形で付いてくるのでネットに繋がなくても出来る。
327:デフォルトの名無しさん
08/06/04 21:23:44
>>326
親切にありがとう。そうですね、まずは参考書買って見てみます。
328:デフォルトの名無しさん
08/06/04 21:32:53
>>316
ありがとうございます。
まだまだ下調べが少ないようですね。
もっとVBAについて調べてみます。
329:デフォルトの名無しさん
08/06/04 22:26:42
WindowsならWSHが標準で使えるな。
330:デフォルトの名無しさん
08/06/04 22:43:47
HSP→C→Java(ちょっとだけ)ときて、Win向けのGUIアプリとか2Dのゲームを作りたいんですが
何の言語がオススメでしょうか。
JavaのSwingとか調べてみましたが、どうもJava自体どうさがモッサリなイメージです。
そこで、>>315さんの言ったのを参考にC#に手を出してみようかと思うんですが
Winアプリつくるならこっち先にやったほうがいいよ!とかあれば教えてください。
331:デフォルトの名無しさん
08/06/04 22:44:24
別にC#で良いとおもうよ
332:デフォルトの名無しさん
08/06/04 23:21:49
>>330
C#、Delphi、C++Bulderどれでも好きなのを。
その経歴だとDelphiは外してもいいかもしれんが。
333:デフォルトの名無しさん
08/06/04 23:26:50
ておりあさんは初めての人にはhaskellがいいっていってたよ
334:デフォルトの名無しさん
08/06/04 23:50:16
知識なし(ネットぐらい)
おれを成長させて
まずなにをすればいい?
335:デフォルトの名無しさん
08/06/04 23:54:05
まず何をしたいのかが
336:デフォルトの名無しさん
08/06/04 23:57:29
まず目標を決める
大雑把にどんなものを作りたいのか
エディタ?掲示板?ゲーム?
337:334
08/06/05 00:26:59
よくわかんないけど
プログラマになりたい
338:デフォルトの名無しさん
08/06/05 00:34:20
や め て お け
339:334
08/06/05 00:37:31
簡単そうなWeb系がやりたい
なにしたらいい?
340:デフォルトの名無しさん
08/06/05 00:51:09
>>339
Java
341:デフォルトの名無しさん
08/06/05 01:12:24
もしくは、PHP Perl Ruby Python の何れか
342:デフォルトの名無しさん
08/06/05 01:41:46
Rubyが流行ってるようだけどその理由ってなに?
343:デフォルトの名無しさん
08/06/05 01:43:47
日本で流行ってる(?)のはやっぱ日本人製だからじゃない?
まあ、使いやすいってのもあるんだろうけど
使った事無いから詳しくは知らない
344:デフォルトの名無しさん
08/06/05 01:48:38
>>342
Ruby on Rails が使いやすかったからじゃない?
>>343
今は日本だけじゃないと思うけど。
345:334
08/06/05 01:50:17
>>340,341
ありがとう
真ん中えらんで、Perlやります
346:デフォルトの名無しさん
08/06/05 01:51:13
よりにもよって一番古臭いの選ぶのかよw
347:デフォルトの名無しさん
08/06/05 01:56:12
>>343-344
なるほど、日本発ってことでなんか入りやすいのと
いいフレームワークがあるからってことですね
348:デフォルトの名無しさん
08/06/05 02:07:22
Ruby信者に言わせると、文法が簡潔で強力なのもあるんだけどね
そもそもヒットの起爆剤になったRuby on Railsは、
Rubyの柔軟な記述力なくしては書けなかったとも言われる
ほとんど使ったことがないんだが、
おそらくPythonもほとんど同じくらいの表現力を持ってる
ただ、個人的にはRubyのほうが使いやすかった。この辺は好みかもしれないし、そうでないかもしれない
349:デフォルトの名無しさん
08/06/05 02:14:56
RubyとPythonってパフォーマンスには差があるんだろうかね
350:デフォルトの名無しさん
08/06/05 03:36:14
大学の講義でC、Javaと学んできて今もその2つを学んでいる最中なのですが
できる人とできない人にわかれていくもので自分はできない人の部類に入ってます
これから上達していくためにはどういう勉強をしていけばよいでしょうか?
今はひたすらプログラムを書いてみるっていう勉強法で勉強しています
使っている参考書はCは指定参考書がないので明解C言語入門編、Javaは指定参考書のやさしいJava第3版です
351:デフォルトの名無しさん
08/06/05 03:57:30
文法を覚えたいなら例に載ってるような奴でも
目写ししながら書いて書いて体で覚える
プログラム的な考え方を身に付けたいなら色んな問題を解いてみる
まあ、どっちにしろ色んな問題に挑戦すれば良いんじゃないかと
その辺は普通の勉強と変わらないよ
352:デフォルトの名無しさん
08/06/05 04:04:45
>明解C言語入門編
やさしいJavaは分からんが、これは良い本。信用していい
Cの基本で必要なことは、ほぼ全て書いてあるる
CとJavaは基本的な構文では似ている言語。重なる部分は多いはず
353:デフォルトの名無しさん
08/06/05 04:28:10
大学の講義なら別にそれほどできなくても上達しなくてもいいんじゃね
1年の教養の授業で教科書1冊きちんと理解してることのほうが稀だろ
それと同じようなことだ
なんかヘタにPC使うもんだから目が曇ってしまう人がいるんだが
小中学校でリコーダー吹くのに入門書買ったりしないだろ
354:デフォルトの名無しさん
08/06/05 04:55:07
>>349
Rubyのほうが確実に実行速度は遅い
よく言われるが、コンマ1秒の遅れが致命的になるようなシステムにRubyを使うのはただのバカ
355:デフォルトの名無しさん
08/06/05 05:19:25
そんなもんにスクリプト言語を使うのはただのバカ
356:デフォルトの名無しさん
08/06/05 07:06:42
スクリプト言語だから遅い、って言う人は、抽象度の低い
アプリしか作ったこと無いんだろうな・・・
357:デフォルトの名無しさん
08/06/05 09:43:33
でも、コンマ1秒の遅れが致命的になるようなシステム、の話だぜ。
358:デフォルトの名無しさん
08/06/05 09:53:32
リアルタイム保証が必要なら、部分的なハード化は必要。
359:デフォルトの名無しさん
08/06/05 09:58:51
コンマ1秒が致命的になるシステムってなんだ?
360:デフォルトの名無しさん
08/06/05 10:01:39
ゲームとかか
361:デフォルトの名無しさん
08/06/05 10:08:56
ゲームの種類でも変わるな。
シューティングとかアクションは無理だろ。
ハード(PCとか)の処理能力が高ければ
そこそこいけるだろうけど。
あとは解像度を下げるか、オブジェクト数を減らすか。
362:デフォルトの名無しさん
08/06/05 11:38:09
どうせTwitterのこと言ってんだろ
363:デフォルトの名無しさん
08/06/05 15:19:27
Forth始まったな
Adobe高速JavaScript実装、バイトコードにForthを採用
URLリンク(journal.mycom.co.jp)
364:デフォルトの名無しさん
08/06/05 16:38:14
もともと、Adobeの作ったPostScriptがForthだからな
365:デフォルトの名無しさん
08/06/06 03:32:18
どれやったらいいかわからんよ
おまえらきめてくれ
JAVA C PHP
366:デフォルトの名無しさん
08/06/06 03:34:56
>>365
つJAVA
367:デフォルトの名無しさん
08/06/06 05:04:06
>>365
つC
368:デフォルトの名無しさん
08/06/06 05:09:13
JAVA、C、PHPは決めづらいな
どれも初心者向けとして良い言語じゃないかな
369:デフォルトの名無しさん
08/06/06 05:12:13
JAVAは定番な言語でかつ中庸でなおかつ標準でできることがたくさんある
Cも定番でかつ敷居が低く初心者向け
PHPもサーバーの問題さえクリアすれば後は敷居が低く、初心者向け
370:デフォルトの名無しさん
08/06/06 05:14:47
初心者向けと言うより情報が溢れてるから
調べやすくて良いよってのが正しい気もするけど
個人的には
371:デフォルトの名無しさん
08/06/06 05:50:49
>>365
何やる気なんだよ
372:デフォルトの名無しさん
08/06/06 08:55:06
個人的には
Ruby(Python) -> Java -> C/C++
がういいと思う。
373:デフォルトの名無しさん
08/06/06 09:35:15
>>369
すげぇいい加減だな。
374:デフォルトの名無しさん
08/06/06 11:51:49
>Cも定番でかつ敷居が低く初心者向け
定番はともかく、それ以降はないわ…
375:デフォルトの名無しさん
08/06/06 12:32:27
純粋なCで制御構造などの基本を学ぶぶんには資料も豊富で学びやすい、という点は真実だな
それ以上のことは言語レベルでサポートしてくれないから茨の道だが
C言語を修めなければならないというのとC言語を最初に学ばなければならないというのは全く別だ
あと、完全に用途による
事務仕事をプログラムで自動化して効率的にする勉強をしたいという人に勧めるのはCでもJavaでもなくVBAだ
376:デフォルトの名無しさん
08/06/06 12:52:40
スクリプトのボトルネックをCで書いた.so, .dllのモジュールで解消できる程度には
使えた方がいいかもしれないな。
377:デフォルトの名無しさん
08/06/06 12:53:15
C言語覚えればゲームの構造とか簡単に作れちゃうの?
ギャルゲ形式なんかは素人脳で仕組み考えただけで命令が単純そうだし余裕?
378:デフォルトの名無しさん
08/06/06 13:04:03
C言語覚えてもテキストファイルの読み書き程度しか出来ない。
ゲームの絵を描いたり音を出したりというのは全く別の知識が必要。
確かギャルゲ専用ライブラリとかあったよな。
379:デフォルトの名無しさん
08/06/06 13:07:03
あと開発ハードによってもかなり変わるよね。
380:デフォルトの名無しさん
08/06/06 13:07:25
命令が単純そうっていうのは、単に絵を出すとか、そういうイメージだろうけど
単に絵を出すっていうのも、Cで書くとそれなりに大変な作業だよ
381:デフォルトの名無しさん
08/06/06 13:17:07
今じゃ2Dアドベンチャー方式でもDirect3D使った方が楽だからなぁ‥‥
382:デフォルトの名無しさん
08/06/06 13:18:23
自分がギャルゲーの何を作りたいか次第。
コンテンツを作成してゲームの形に整えたいだけなら
わざわざCを覚えなくてもスクリプト言語形式のフレームワークがあるから
よくあるギャルゲーの形くらいにはそんなに苦労せずに作れる。
383:デフォルトの名無しさん
08/06/06 13:36:16
画像・動画・音を用意して後はC言語等のプログラムで組み上げればいいのかなと思ってたけど、ちょっと違うみたいね・・・
よくあるギャルゲ形式にオリジナルのギミックとか入れられたら面白そうだなぁとか思ってるんだけど
今とにかく全くの無知だからまず図書館で入門書を借りてみようかなと
384:デフォルトの名無しさん
08/06/06 13:52:32
「よくあるゲーム」すら作れないのにオリジナルとか片腹痛いわー
とか言う
とりあえず、プログラムはイラストも背景も効果音もBGMも文章もシナリオも一切作らない
それらは全て自前で用意しなければならない
ゲームの場合、プログラムの比重は10のうち1か2程度で残り8は全部コンテンツだ
だからこそ出来合いのスクリプトエンジンが多数存在するわけで
「ADV ゲーム 作成」とかでぐぐって既存のゲーム作成ソフトを試すのがとりあえず最初かと
385:デフォルトの名無しさん
08/06/06 13:53:18
そういう用途なら NScripter や吉里吉里 を使うのが近道。
Cで実装するには相当の覚悟と努力と時間が必要で、
遊びや趣味で作りたいってだけの人にはお勧めしない。
386:デフォルトの名無しさん
08/06/06 14:01:09
仕事で作ってる人だってゼロから作ってはいないと思われ
たいていの場合は内製や外製の出来物のエンジンを使ってるはず
387:デフォルトの名無しさん
08/06/06 14:03:53
あえてCやC++を選んだりしたらゲームを作るよりツクールを作る作業になりそうだな
388:デフォルトの名無しさん
08/06/06 14:04:31
まーなー
でも案外ゲームエンジンは作れなくはないぜ。
むしろその上で動く演出だとかを考えるのがゲームとしては大変。
389:デフォルトの名無しさん
08/06/06 14:05:14
>>387
ゲームメーカーは自社用ツクール持ってるようなものだよ。
390:デフォルトの名無しさん
08/06/06 16:37:35
ギャルゲーのクレジットに、プログラムとスクリプトがあったけど
プログラム→吉里吉里みたいな土台をつくる
スクリプト→物語の構成を組み立てる
ってな感じなのかな。
391:デフォルトの名無しさん
08/06/06 16:39:55
作られた土台を使って演出とか作った人じゃないのか
392:デフォルトの名無しさん
08/06/06 16:41:08
>>390
それはプログラムがスクリプトを処理するタイプの場合。
スクリプトを嫌う場合は、専用ツールとか作ってバイナリのデータを出力させて
プログラムでそれを読み込んだりする。
393:デフォルトの名無しさん
08/06/06 16:42:48
その場合のスクリプトは台本進行という意味のスクリプトという可能性が大なんじゃなかろうか
まあ、所謂ツクールを作った人とツクール上でプログラム組んだ人の違いかもしれんが
394:デフォルトの名無しさん
08/06/06 16:44:14
まあ吉里吉里あればプログラマーはいらんからな。
スクリプト書く人は要るけど
395:デフォルトの名無しさん
08/06/06 17:05:59
いま話に出てきた物事に関して、一番スタッフが多くなる体制は、
「プログラマ」がエンジンを作って、「シナリオライター」がシナリオ(オール自然言語ね)を書いて、
「スクリプター」がシナリオをそのエンジン用のスクリプトにする、というパターンかな。
でも「シナリオライター」と「スクリプター」は同じ人物ってことが結構多いよね。
外部から有名ライター呼ぶ場合は別だろうけど。
>>390のゲームのスクリプト担当が何をどこまでやっているかは、クレジットの中に
「シナリオ」が他にいたかどうかで決まると思う。居ないなら、多分シナリオもその人が書いてる。
396:デフォルトの名無しさん
08/06/06 17:09:38
>>395
これはエロゲの話だけど基本的なシステムはノベルゲーも同じなので読め
URLリンク(www.geocities.jp)
397:デフォルトの名無しさん
08/06/06 17:14:32
>>396
そこは読んだこと無いけど、俺は別のところで今まで集めた「実例」の話をまとめてしてるんで、
もしそこを読んで、俺の話と違うから俺の言ってることが間違いだと思ったなら、それは早とちりだと思う。
色んな例があるんだろう。
398:365
08/06/06 23:36:09
JAVAの本買ってきた
今年中に終わるかな・・・
399:デフォルトの名無しさん
08/06/07 21:47:52
C++の本買ってきた
まずは2D横スクアクション→行く行くは3D格闘作りたい。
仕事の合間に頑張るよー。
400:デフォルトの名無しさん
08/06/07 21:51:35
400
401:デフォルトの名無しさん
08/06/07 21:52:24
401
402:デフォルトの名無しさん
08/06/07 22:53:29
動画を扱うには?
フィルタ
403:デフォルトの名無しさん
08/06/08 00:12:01
DirectShow
404:デフォルトの名無しさん
08/06/08 02:02:21
C++ 難し杉ました(><)
405:デフォルトの名無しさん
08/06/08 02:08:37
本気でやるなら最初の言語としては意外とCASLがいいかもって思う
反対意見も多いだろうけど
406:デフォルトの名無しさん
08/06/08 13:35:34
>>405
俺はほぼ反対。
CASLは機械寄りのことを知りたい人の入門にはいいかもしれない。
けど、初めての人は既存のソフトを見て
アレがつくりたいっていうのを持ってると思うし、
それはCASLじゃ実現できないだろうから。
407:デフォルトの名無しさん
08/06/08 13:40:55
>>404
経験上
いきなりC++なら、正直無茶としか。他言語の経験がないならまずC
C++はただでさえややこしい言語ってことで有名なわけで、ワンステップ踏まないと大変だと思う
408:デフォルトの名無しさん
08/06/08 14:23:47
仮にC++やるにしてもiostreamは窓から投げ捨てた方がいいと思う。
409:デフォルトの名無しさん
08/06/08 14:26:29
でもC#にくるとstream使えないといろいろ厳しいぞ
410:デフォルトの名無しさん
08/06/08 14:31:54
>>406
自分はCASLと本物のアセンブラのどちらを先にやったのかは覚えていないけど
ひょっとすると生のマシン語が先だったのかもしれないが
それ以降は新たな言語の習得に困ったことはない、すぐに理解できるようになった
だから、本気の人ははじめのうちにアセンブラレベルの言語に触れておくと後が楽だと思ったんだ
でもまぁプロでないのなら最初はなんとなく始めるだろうからCASLは選べないか
411:デフォルトの名無しさん
08/06/08 14:40:27
>>410
>それ以降は新たな言語の習得に困ったことはない、すぐに理解できるようになった
ALGOL系の言語はどれも似たようなもんだし、
ひとつ知ってれば、アセンブラを知らなくてもすぐに理解できるよ。
412:デフォルトの名無しさん
08/06/08 14:46:41
>>409
C#のstreamってC++のiostreamよりDelphiのTStreamじゃ?
413:デフォルトの名無しさん
08/06/08 14:56:13
iostreamの何が気に食わんの?
どうすりゃよかったの?
414:デフォルトの名無しさん
08/06/08 15:11:02
format が欲しい。
boost 使えばいいんではあるが
415:デフォルトの名無しさん
08/06/08 15:27:51
初心者にはわけわかめな会話が続いている w
416:デフォルトの名無しさん
08/06/08 16:04:43
basic_iosを継承しただけでiostream
417:デフォルトの名無しさん
08/06/08 17:32:42
マニュピレータうぜぇ
418:デフォルトの名無しさん
08/06/08 20:49:41
,r‐ 、
z'Zr─~''''彡 ̄ ̄⌒ミーv─ -tf'.z
 ̄`'''''─ム/'⌒' ⌒ヽ_>'''  ̄ ̄
/ 彡、 ノノ:::
/ _,;彡'´⌒(´ ミ}:::
_/ フ:::: Y ヽ:::
(⌒こ))≧::: jfう》:::
 ̄:::::::::: (_ノ::::::
::::::
419:デフォルトの名無しさん
08/06/08 23:28:14
ひとまずHalloWorldはマスターした。
420:デフォルトの名無しさん
08/06/08 23:28:46
MessageBox.Show("Hello World!!");
421:デフォルトの名無しさん
08/06/08 23:31:16
それはなんだ、powershelか?
422:デフォルトの名無しさん
08/06/09 00:27:31
基本的なアルゴリズム覚えてから
勉強したほうがいいかな?
423:デフォルトの名無しさん
08/06/09 00:28:46
>>422
目標を掲げつつ、言語とアルゴリズムを学ぶといいと思うけど。
作る物で使っていくアルゴリズムも変わってくるし。
424:デフォルトの名無しさん
08/06/09 00:44:45
机上で覚えてもわけわからないだろ。
プログラミングなんて実際に動かして何ぼだし。
425:デフォルトの名無しさん
08/06/09 00:54:52
何か一つはあるていど言語を使えないと、
アルゴリズムの実例(コード)を見ても理解しにくいだろうな。
426:デフォルトの名無しさん
08/06/09 05:04:14
ひとまず本に付いてくるサンプルゲームのプログラムを
出来るだけシンプルなモノになるまで削除して実行
何を消したら何が動かなくなるのかってのを1つずつチェックしてる。
427:デフォルトの名無しさん
08/06/09 06:20:57
>>426
リバースエンジニアリング的でいいねぇ
428:デフォルトの名無しさん
08/06/10 01:08:14
とりあえず、基礎として、まじめに書かれたC言語の入門書を1冊マスターすべきでは?
ヒープ、スタック、グローバル変数の違いが分からない状態で、コンストラクタだのディストラクタ、コピーコンストラクタ、ガーベッジコレクションなど言われても、何のことだか理解できないのでは?
Cの入門書を1冊マスターした後、好きな言語を選べばいいと思う。
429:デフォルトの名無しさん
08/06/10 10:32:58
Cの良質な入門書を教えてくれ
430:デフォルトの名無しさん
08/06/10 11:32:52
>>429
柴田望洋「明解C言語 入門編 」
431:デフォルトの名無しさん
08/06/10 14:06:26
>>430
その本、良書として有名だけど
コンパイラのことが書いてないのに、
「さあ出力してみましょう」とか書いてあって、
第1章の1ページ目で初心者はつまづくと思う。
言語の解説は丁寧なんですけど・・・。
432:デフォルトの名無しさん
08/06/10 14:07:44
そりゃ環境周りは千差万別だししょうがないだろ
433:デフォルトの名無しさん
08/06/10 14:18:14
そこでcodepad
時代はwebですよ
434:デフォルトの名無しさん
08/06/10 16:33:49
データベースにアクセスするシステムを作りたいと思ってます。
accessで似たような事をやってるんですが、
それをアプリケーションとして再開発したいんです。
accessじゃだめな理由としては、遅いこととaccessのある環境でしか動作しないことです。
C++とsqliteかなんかで作ろうと思ってるんですが、どうなんでしょうか。
フリーでコンパイルできるものがいいです。
435:デフォルトの名無しさん
08/06/10 16:39:08
手っ取り早いのならTurboC++ Explorer(C++Builder2006無償版) + 組み込み版Firebirdの選択肢もあるよ。
436:デフォルトの名無しさん
08/06/10 16:45:45
VisualStudio2008とかってどうなんすか?
.NETって色んなプラットフォームで動く環境を提供する為のもんみたいですけど、
別にその必要性はないし・・・webも特に関係ないし・・・
C++
visualC++
C#
それぞれの違いがイマイチわからないです。
どれもオブジェクト指向ですよね?
C#が最新版みたいなもんなんでしょうか
437:デフォルトの名無しさん
08/06/10 17:00:17
>>434
> accessじゃだめな理由としては、遅いこととaccessのある環境でしか動作しないことです。
新しい事にトライするのはいいことだと思う。
既知かもしれないけど新方式の目標値は、以下の検討結果を踏まえたものだよね?
遅い・・・Accessファイルの最適化、データ・ロジックの分離、リロードの停止
環境・・・ランタイム同時配布
438:デフォルトの名無しさん
08/06/10 17:02:04
>>436
C++ はISOで規格化されたプラグラミング言語
visualC++ はマイクロソフト社製のC++でプログラミングするための環境。
C# は、マイクロソフトが作ったプラグラミング言語。
439:デフォルトの名無しさん
08/06/10 17:05:05
C#もECMA,ISO,JISで規格化されてるけどな。
LinuxのMONOとかで動かして何が嬉しいのかは知らんけど。
440:デフォルトの名無しさん
08/06/10 17:08:32
C#ってどうみてもCライクなJavaって印象があるんだけど・・・
441:デフォルトの名無しさん
08/06/10 17:18:34
>>437
なんだかんだCを扱ったことがなかったので勉強ついでにシステムのリメイクをしようかと。
目標とかがはっきりしてると勉強しやすいと思ったので。
Accessファイルの最適化、データ・ロジックの分離はしてます
リロードの停止がちょっとわからんです。
ランタイムの配布は事実上難しいといったとこです。
とりあえずturboC++落してます。
なんか色々手順がありそうだけど、自宅のオフラインPCにもインスコできるんだろうか。
442:デフォルトの名無しさん
08/06/10 17:22:13
>>438
C++ は規格だから製品名とかではない。
visualC++ はコンパイラとか作る為の環境でありMSの製品
C# はC++とはまた別の製品
turboC++はC++の規格にそったコードギア社の製品
かな?
443:デフォルトの名無しさん
08/06/10 17:35:40
delphiとC++だったらどっちのがいいんだろう・・・orz
なんかwiki見るとDBとの親和性高いとかなんか書いてあるけど
444:デフォルトの名無しさん
08/06/10 18:33:00
>>443
Delphiは良い言語なんだが、マイナーという最大の欠点がある
迷うぐらいならC++
ただ、本当の言語入門者にC++は結構キツいかもしれないとは書いておく
Cとのしがらみを断ち切ったJava/C#のほうが言語的にはすっきりしている
445:デフォルトの名無しさん
08/06/10 18:34:27
言語そのものは苦手ってわけじゃないです。
マイナーであることの問題点は教えられる人が少ないことでしょうか?
janeとかってdelphiなんすよねー
446:デフォルトの名無しさん
08/06/10 18:37:21
>>445
教える人も少ないし当然ネットで資料を探すのも大変。
やっぱりメジャーな言語に限りますよ。
447:デフォルトの名無しさん
08/06/10 18:45:21
なるほど
c++でいきます。
448:デフォルトの名無しさん
08/06/10 21:16:50
void main(void)と
int main(void)の使い勝手がいまいち分かりません
main関数の戻り値はint型で0を返せば正常、それ以外はエラーってことで
int main(void)の方が使い方としては正しいらしいけどじゃあなんで
void main(void)なんて教えたりするんでしょうか?
return 0;を省略できるからでしょうか?
449:デフォルトの名無しさん
08/06/10 21:18:05
スレタイ嫁
450:デフォルトの名無しさん
08/06/10 21:22:35
失礼、俺に聞けの方に行ってきます
451:デフォルトの名無しさん
08/06/11 04:00:42
そんなに盛り上がるほど個性的なら、俺は
せっかくだからこの赤いリスクを選ぶぜ!!!!
(リスプリスプ!
452:デフォルトの名無しさん
08/06/11 14:06:24
インターネットを使って分散コンピューティングするコンピュータ将棋ソフトを作りたいんですけどどの言語が良いでしょうか?
大学ではC言語を勉強しています
453:デフォルトの名無しさん
08/06/11 14:10:06
>>452
Erlang
454:デフォルトの名無しさん
08/06/11 14:10:39
パイソンって難しいのかや?
455:デフォルトの名無しさん
08/06/11 14:17:02
うんにゃ
ただ日本語でPython解説してるサイトがちと少なめ
(まあ、分かる人にはヘルプだけで分かっちゃうからなあ)
言語としてはかなり分かりやすい部類かと
456:デフォルトの名無しさん
08/06/11 14:42:53
>>453
おいw
457:デフォルトの名無しさん
08/06/11 14:57:54
その質問への回答としては可笑しくないな
デフォで分散コンピューティングのサポートしてるし、言語としても良い物だ
だが、Cしかやってない自称初心者には普通薦めないなw
458:デフォルトの名無しさん
08/06/11 15:19:58
揃いも揃って最初からF1マシン作るっていうんだから困ったもんだ
大八車とかから作ろうとは思わんのかね
459:デフォルトの名無しさん
08/06/11 15:54:05
「とか」次第だな。
大八車は絶対作らないし。
460:デフォルトの名無しさん
08/06/11 16:31:37
目標があることは良いこと。これだけは無条件で評価できる
もし途中までで挫折したとしても、
そこまでで得たものは無駄にならない・・・・・・と信じたい
461:デフォルトの名無しさん
08/06/11 16:53:15
>>452
将棋は1対1のゲームで、"インターネットを使って"の
分散コンピューティングの意味がわからない。
TCP/IPで通信する並列プログラミングとかいうなら少しわかるけど。
分散という部分だけ強調するなら、断然Erlangがいいよ。ゲームの
アルゴリズム記述にも多分向いている。
462:デフォルトの名無しさん
08/06/11 17:09:53
まあただ脳みそをこねくり回さないといけないかもしれない
Erlangは基本的な関数型言語の機能を備えた上で、ほぼあらゆる変数が再代入不可という特徴がある
一方で、大抵のアルゴリズム・サンプルコードは手続き的に考えられているので
その辺は少し混乱するかも
あと、ドキュメントは整備されているほうだと思うが、日本語の情報はまだ少ない
とはいえ他の言語を使うにしても、
まず分散処理部分のコードを書かないといけないだろうし・・・・・C++/Java辺りならライブラリあるのかね
463:デフォルトの名無しさん
08/06/11 17:25:03
>>462
すこし斜から構えてErlangの良い点をあげてみると、
日本語の解説書が二冊発行されているが、そのうちの一冊、
「プログラミングErlang」を見ると、並行プロセス、分散プログラミングと
いった話題ばかり出てくる。Perlの解説書がWeb,CGI関連を中心に
しているように。つまり、上記一冊で>>452の要求の半分には答える
ことができる。こういう言語は実は他にない。
第二に、ゲームのアルゴリズム的なものは全くないのだが、
実は構文がPrologに似ていて、自動変換もある程度は可能。
Prologの解説書、入門書には必ずAI的な応用のソースコードが
付いている。これをErlangに変換することによって、基礎的なコードを
持った状態からスタートできる。これはLisp(Scheme)以外の言語では
不可能。
464:デフォルトの名無しさん
08/06/11 19:27:24
ErlangはLisp(Scheme)以外の言語に含まれるのか否か
465:デフォルトの名無しさん
08/06/11 20:46:46
>>464
ErlangはAI研究から剽窃したコードの類を全く見つけられないが、
Prologからの変換によってある程度可能。この手のプログラムが
載っていてしかも丁寧な解説が付いた書物が多数あるのは
PrologとLispなのでどちらかを参考にすればよい。両言語を
比較すると、同じ関数型のLispより冗長な論理変数を持っては
いても、Prologの方がErlangへの変換は楽。
466:デフォルトの名無しさん
08/06/12 12:58:49
BASIC、Ruby、C等の手続き型やアセンブリ
あと関数型ではScheme辺りは、基本は理解できた。
複雑な挙動をするライブラリが無ければ、ある程度挙動を予測できる。
「こういう処理を書きたい」と思ったら、調べながらなら、効率は良くないにしろ、ある程度は書ける。
…が、Prologは全く挙動が掴めなかった。
こう動くはず、という予測をことごとく裏切ってくれるので諦め状態。
多分カット辺りを習得すれば制御できるんだろうが、そのカットがさっぱり理解できない。
Schemeで慣れた再帰もPrologには限定的にしか通用せず…。
そんな俺にもErlangは理解できますか?
467:デフォルトの名無しさん
08/06/12 18:56:40
Erlangはチュートリアル読んだだけだけど結構わかりやすかったよ
468:デフォルトの名無しさん
08/06/13 10:14:19
関数型は簡潔に書ける部分は心地いいんだけど
全部それで書けといわれるといろいろ面倒なんだよな
.NETとかでごちゃ混ぜにかけるようになればいいのに。
469:デフォルトの名無しさん
08/06/13 12:25:41
マルチパラダイム言語、という物があってだな…
470:デフォルトの名無しさん
08/06/13 16:07:43
Lぅぅぅぅぅー
471:デフォルトの名無しさん
08/06/13 17:00:29
もう死ぬまで引きこもりだと思うんで知識0からプログラム勉強したいけどまず何すればいい?
ネットの魔術師と呼ばれて最終的にはスーパーハッカーかgoogleみたいになるんだけど
472:デフォルトの名無しさん
08/06/13 17:02:09
Visual C#落としてMSDN全部よめ
473:デフォルトの名無しさん
08/06/13 17:11:18
>>471
こういう質問には正反対のイメージで答える方が面白いから、
Prolog
を推薦するよ。
474:471
08/06/13 17:22:17
嘘だ!
俺は472を信じるぜ
475:デフォルトの名無しさん
08/06/13 17:23:51
でもとりあえず外に出てプログラムの事なんて忘れた方が多分幸せになれるよ
476:デフォルトの名無しさん
08/06/13 18:13:30
>>471
正直な話、スタート地点に何を選ぶかなんて大して影響ないと思う。
初心者が読んでわかることなんて、ハッカーからしたら所詮常識以前だし。
何かを読めば、他の何かが気になるから読む。
そのプロセスの連続じゃないかな?
ハッカーとかgoogleが気になるんだったら、
まず、検索エンジンでその単語を検索してみれば?
きっと何かわからないことに出会うと思う。
477:デフォルトの名無しさん
08/06/13 19:52:31
ハッカーになりたかったら手当たり次第全部やれ
478:デフォルトの名無しさん
08/06/13 20:19:22
Lispを極めればおk
479:デフォルトの名無しさん
08/06/13 20:24:52
初めて----------?--------------->やりたい事
-壁-(ここで出来なくなる人は、何をやってもダメ)
初心者---------?????------------>やりたい事
-壁-(根性が少しいる)
少し知り始める---------?????????----------->やりたい事
-壁-(大半はこのあたりで挫折、知らない事、やらなけれないけない事を理解して、無理だと思う)
分かってきた感じがする-----??????風おえられないほどの???????------>やりたい事
-壁-(この壁が越えられる人は、素晴らしい人)
何かを成し遂げる人。
480:デフォルトの名無しさん
08/06/13 21:16:20
どんだけ見づらい図だよw
481:デフォルトの名無しさん
08/06/13 21:33:39
>>471
*英語*と、PythonとJavaとC/C++とPerlとLispをやれ
URLリンク(cruel.org)
482:デフォルトの名無しさん
08/06/13 22:20:04
Erlangスレの住人がサイト作ったみたい。
URLリンク(erlangworld.web.fc2.com)
まだ読んでないけど、かなり細かく書いてあるみたいだね。
483:デフォルトの名無しさん
08/06/13 22:45:50
関係ないけど、あと15分でテレ保タイムだね
重くなるのはいやだなー
484:デフォルトの名無しさん
08/06/13 22:53:46
ベッコアメがいいよ
485:デフォルトの名無しさん
08/06/13 23:47:04
vb.net(asp.net) とjavaなら、どっちのほうが将来性がありますか?
食いっぱぐれないという視点で
486:デフォルトの名無しさん
08/06/13 23:48:20
java
487:デフォルトの名無しさん
08/06/14 01:07:49
xcopy /dでただ差分をもってくるっていう僕が開発したバッチファイルがとっても大好評なんだ。
でもね、みんなコピー元とコピー先は違うでしょう。それを設定するのにわざわざメモ帳で開いてパスを変えさせてつこうてもらってるの。
GUIつけれないか
アイコンダブルクリックでxcopy発動
アイコン右くりで設定が出現
コピー元とコピー先を指定
というイメージで。
何すればいいかい
488:デフォルトの名無しさん
08/06/14 02:51:53
どこから手をつければいいか全く解らないので
ここで質問させて頂きます。
宜しくお願いします。
当方プログラミングまったくの初心者で
FORTRANが多少(サブルーチン?ぐらいまで)わかる程度です。
使用しているOSはWindows
LinuxはDSLを多少使ったことがある程度
やりたいことですが
最終的にはネットから経済指標とかのデータを自動的に拾ってきて
何台かのPCで永遠に計算をさせたいです。
もう一つ
携帯電話をPCで操作したいのですが…
PCモニタに携帯の画面と音声の波形(?)を映して
画面が〇〇の時は8のボタンを押す。
波形の形がほぼ(用意してある音声データの波形と)一致した時には8のボタンを押す。
という操作ができるものを作れるようになりたいです。
こちらは携帯電話を分解&何台か破壊してでも作りたいです。
どの言語が適しているか
また必要な知識、オススメ書籍等ありましたら
教えて頂けないでしょうか?
汚い日本語&長文失礼しました。
489:デフォルトの名無しさん
08/06/14 06:19:34
SPAM業者の手伝いする積りはない
490:デフォルトの名無しさん
08/06/14 20:08:11
うむ、やりたいことがどうも怪しすぎるな
特に携帯電話云々は・・・
491:デフォルトの名無しさん
08/06/14 20:10:57
ネットから情報をひろってきて計算するのは、なんでもいいんじゃね?
Java, C#, Perl, Ruby あたりかね。
492:デフォルトの名無しさん
08/06/14 20:14:46
携帯電話は弱電と機械工作の知識が要るな
きちんと対価を支払って専門業者にぶん投げることを勧める
493:デフォルトの名無しさん
08/06/14 21:47:26
格子状のマニピュレーターをPCからコントロールするタイプのはあるね
音声はPCのLINE入力からとればなんとかできるでしょ
494:デフォルトの名無しさん
08/06/14 21:52:16
無料でやろうと思ってる臭がプンプンするのがなんとも
495:デフォルトの名無しさん
08/06/14 21:59:00
無料でやろうなんて思ってないだろ
壊した携帯の元は取るだけの算段があるんだろ
496:デフォルトの名無しさん
08/06/14 22:10:10
そっちのほうが怖いわーぼけー
497:デフォルトの名無しさん
08/06/15 10:43:05
あーもうムリムリプログラミングなんてノーベル賞取るようなレベルのやつが勉強するやつだろ俺マジ向いてないねーからマジやーめた!ああああああああああああああああああああああああああああああああああああああちんこちんこ
498:デフォルトの名無しさん
08/06/15 11:09:19
googleのフィルターをいちいちはずすのがめんどうなので
クリックひとつで自動で実行してくれるツールを作りたいのですが
これってrubyやperlでできますか?
一応、C言語の基礎を学びました
回答お願いします
499:デフォルトの名無しさん
08/06/15 11:18:43
>>498
.google.com のクッキーを許可しろ
それで設定は保存される
500:デフォルトの名無しさん
08/06/15 11:22:45
>プログラミングなんてノーベル賞取るようなレベルのやつが勉強するやつだろ
おっかあ……オラ……ノーベル賞……取れっがなぁ……
501:デフォルトの名無しさん
08/06/15 11:24:59
>>500
取れないよ
>>497は壊れてしまったんだね
502:デフォルトの名無しさん
08/06/15 13:25:20
>>499
キャッシュいつも削除しちゃうんです・・・。
503:デフォルトの名無しさん
08/06/15 14:14:13
「しちゃうんです」じゃなくてこれからは残せ
504:デフォルトの名無しさん
08/06/15 14:16:52
わかんないんです(><)
505:デフォルトの名無しさん
08/06/15 17:43:40
そしたら、PCを窓から捨てて寝ろ
506:デフォルトの名無しさん
08/06/15 18:45:27
投げ捨てるならあらかじめ言ってくれ。テスト環境用にもらっとくから。
507:デフォルトの名無しさん
08/06/15 20:39:57
>>498
っ&safe=off
508:デフォルトの名無しさん
08/06/15 23:34:10
>>491,492,493,495
有難うございます。
怪しい業者の者ではないです(汗
土木科の学生の趣味にするには、ちょっとレベルが高そうですが
頑張ります!!!!
有難うございました。
509:デフォルトの名無しさん
08/06/16 03:52:56
がんがれ
510:デフォルトの名無しさん
08/06/16 15:24:20
あれ、なんでだ>>1から読んだのに特に得るものが無かったぞ!
途中にあったエロゲ体験記くらいか
511:デフォルトの名無しさん
08/06/16 17:00:48
初心者はタイトルに夢を見る。
↓
経験者は好きな言語を薦める。
↓
色々な言語がランダムに薦められる。
↓
さらに迷う初心者…その果てに
↓
何でも好きなのやれ、が結論になる。
真実を教えよう。「何でもいいからやった者勝ちだ!」
512:デフォルトの名無しさん
08/06/16 17:23:11
初心者はelispからはじめるのが幸せだと思う
513:デフォルトの名無しさん
08/06/16 21:52:11
初心者はタイトルに夢を見る。
↓
経験者は好きな言語を薦める。
↓
色々な言語がガンダムに薦められる。
に見えたw
真実を教えよう。「こ、こいつ動くぞ!」
514:デフォルトの名無しさん
08/06/17 21:14:32
株の分析ソフトを作りたいんですけど言語は何がよろしいか教えてたもれ。
・株価のデータを外部から入手する。
・そのデータを元にチャートを表示するようにする。
・そのチャートにマウスで線を引けるようにする
(これは難しければ出来なくてもいいです)
以上のことがやりたいんです。
詳しく書くと
日や月単位で株価を縦軸、出来高を横軸にした四角いボックスを
表示するチャートが作りたいです。
URLリンク(www.asumiru.com)
こういうローソク足で出来高が多くなれば横に大きくなる感じです。
515:デフォルトの名無しさん
08/06/17 21:25:35
java
516:デフォルトの名無しさん
08/06/17 21:30:34
ま た 株 か
自作は半年くらいかかるぞ
C#かJavaかフィーリングに合うの選べ
517:デフォルトの名無しさん
08/06/17 21:39:07
>>515-516
ありがとうございます。
C#とJava両方やって見ます。
518:デフォルトの名無しさん
08/06/17 22:17:40
あのですね。
Windowsのデスクトップをですね。たとえば「F5押したらアイコンが見えなくなって壁紙だけになる」
とか、「スクリーンセーバーから戻るとかパソコンをつけるたびに壁紙がランダムで変わる」
みたいなことをしたいんですが、可能ですかね?
今Windowsプログラムの1番最初に読むレベルの本、Cの入門書2冊終わった所なんですが
今から初めてどれ位かかると思われますか?
519:デフォルトの名無しさん
08/06/17 22:33:40
>>518
ですかね厨乙。
520:デフォルトの名無しさん
08/06/17 22:48:17
>>519
ですかね厨乙。じゃね~よw
www教えてくださいよ。ww
521:デフォルトの名無しさん
08/06/17 22:48:22
>>518
そういうのはやり方を知ってるかどうかって問題だから、わりと簡単にできるんじゃね?
CでWindowsプログラミングする解説書を一冊読んで、あとは、それらのやり方を調べるだけ。
起動するたびに壁紙を買えるのは、シャットダウンのイベントを捕らえて、壁紙の情報を
あるところを書き換えるだけでできそう。
522:デフォルトの名無しさん
08/06/17 22:49:30
草生やすあほはくるな
523:デフォルトの名無しさん
08/06/17 22:52:38
上下巻で1000ページ以上あるWindowsAPIの本があるんだけど
それを一通り読んだ上でMSDNのwindowsAPIのリファレンスに一通り目を通せばなんとかなるから
まぁ片手間でも3ヶ月もかからんと思うな
524:デフォルトの名無しさん
08/06/17 22:55:13
ググればいいよ。壁紙の変え方とかは、たぶん、レジストリを書きかえるだけだから、
すぐわかりそう。面倒だからおれは調べないけど。
525:デフォルトの名無しさん
08/06/17 22:56:08
特定の銘柄を入力すると明日の株価が上がるか下がるかを表示する言語を教えてください。
526:518
08/06/17 23:03:05
>>519-524
ありがとうございました。自分はまだ能動的にそういうの触ったことないんで、壊しちゃうかもしれないけどやってみます!
527:デフォルトの名無しさん
08/06/17 23:29:16
>>514 EasyLanguage
528:デフォルトの名無しさん
08/06/18 01:54:19
誰とは言わんが、恐ろしくプログラミングのことを誤解しているやつ発見。
529:デフォルトの名無しさん
08/06/18 02:19:46
お、おれじゃないもん!
530:デフォルトの名無しさん
08/06/18 02:23:58
お、俺の事かな・・・
気になるからはっきり指摘してクレヨン
531:デフォルトの名無しさん
08/06/18 07:44:34
javaってAPI覚えなくていいの?
532:デフォルトの名無しさん
08/06/18 08:06:12
いいわけないですの
533:デフォルトの名無しさん
08/06/18 22:13:25
僕も2ちゃんで数十秒で500レスくらいつけるすごいプログラミング技術を身につけたいのですがまずは何を勉強すればいいですか
534:デフォルトの名無しさん
08/06/18 22:14:05
僕も2ちゃんで数十秒で500レスくらいつけるすごいプログラミング技術を身につけたいのですがまずは何を勉強すればいいですか
535:デフォルトの名無しさん
08/06/18 22:15:54
すいません連投してしまいました
536:デフォルトの名無しさん
08/06/18 22:19:30
必要なのはスイカを親指で割る練習だな
537:デフォルトの名無しさん
08/06/18 22:23:24
2ちゃんねる側から制限されてるから数十秒で500レスは無理
不正の乗っ取った他人のノードをボット化すれば知らんがw
538:533
08/06/18 22:56:08
VIPのコテがそんな離れ技を使っていました
通常の方法では無理なのですかねぇ
539:デフォルトの名無しさん
08/06/18 23:15:52
ネタじゃなしに、本気で聞いていたのかよ
540:デフォルトの名無しさん
08/06/18 23:18:35
マジレス2行書いてやっぱやめた。
結論から言うと、不正をする必要は無いし簡単に実現できる。
覚えるならPythonかRubyがいいんじゃね。
541:デフォルトの名無しさん
08/06/18 23:31:19
タイプセーフなオブジェクト指向言語スクリプト言語ってないですか?
スクリプト言語でなくとも、
・文法が簡潔
・プラットフォームに依存しない
を満たしていればいいです。
542:デフォルトの名無しさん
08/06/18 23:38:33
Scalaとか。使ったことないが
543:デフォルトの名無しさん
08/06/19 00:07:59
>>542
動的型付けだと思っていました。少し調べてみます。
544:デフォルトの名無しさん
08/06/19 01:22:59
>>532
自分で作れば覚える必要ないじゃん?
545:デフォルトの名無しさん
08/06/19 02:13:43
python始めてみたけど、プログラミングってやっぱり難しいんだね。
俺のようなアホには無理・・・と思いたくないからもうちょっと頑張ってみる。
日記すまん。
546:デフォルトの名無しさん
08/06/19 02:28:23
がんばれー
547:デフォルトの名無しさん
08/06/19 06:45:22
フリー限定で手取り足取り導いてくれるサイト教えて
548:デフォルトの名無しさん
08/06/19 06:47:43
何言語
549:デフォルトの名無しさん
08/06/19 07:13:43
wisdom softwareマジオヌヌメ
550:デフォルトの名無しさん
08/06/19 11:40:12
プログラミングって根本的なものを解決してない
C言語などで繰り返しなど学んだとしてもライブラリを覚えたとしても
デザインパターン、アルゴリズム、ノウハウ がなきゃ作りたいものも作れない
プログラミング自体が欠陥品
551:デフォルトの名無しさん
08/06/19 11:50:56
そういうのはマ板でやれ
552:デフォルトの名無しさん
08/06/19 12:53:50
>>550は何やったって自分の思い通りじゃないって文句言うんだよ
553:デフォルトの名無しさん
08/06/19 13:08:00
wikipediaより
プログラミング(Programming)とは、プログラムを作成することにより、
人間の意図した処理を行うようにコンピュータに指示を与える行為である。
プログラミングをする人をプログラマという。
プログラミングを行うためには、対象領域に関する知識、アルゴリズム、論理学などの様々な専門知識が要求される。
プログラミングで根本的なものが解決できない>>550自体が欠陥品という事が判明しますた。
554:デフォルトの名無しさん
08/06/19 13:10:49
現行のプログラミングだって一昔前から見たらずいぶん抽象化された
愚痴るのは結構だが抽象化に終わりはないからな
スレ違いかあるいは板違いだ
555:デフォルトの名無しさん
08/06/19 13:11:27
>>550にとっての根本的なものの解決策って地球破壊爆弾とかか?
556:デフォルトの名無しさん
08/06/19 14:47:58
俺がトイレに篭って光速でうんこを出せば解決する
557:デフォルトの名無しさん
08/06/19 14:51:17
>>550
( ´,_ゝ`)プッ
558:デフォルトの名無しさん
08/06/19 15:06:03
C++勉強してるのですが
GUIの部分の記述が色々と面倒でしんどいです
やはりC#あたりも勉強しておくべきですかね
559:デフォルトの名無しさん
08/06/19 15:07:22
C++Builderやっとけ
560:デフォルトの名無しさん
08/06/19 15:32:22
C言語薦められてVS2005買って始めた時
プロジェクトの多さにビビッたのは印象的。
561:デフォルトの名無しさん
08/06/19 20:59:24
最近趣味でプログラミングをしたいと思っています。
URLリンク(www.nicovideo.jp)
の中にあるようなプログラムを習得したいのですが、
なにがなんだかさっぱりです。
何から始めればいいか教えてください。
562:デフォルトの名無しさん
08/06/19 21:10:34
取り合えずアセンブラでないかい
563:デフォルトの名無しさん
08/06/19 21:15:50
あ、Cでも良いのか
564:デフォルトの名無しさん
08/06/19 21:18:47
>>561
CPLDの設計をするための開発言語(HDL)にはいくつか種類があるけど、VHDLあたりがよく使われるらしい。
日本語書籍も出てるし解説サイトもあるけど、組み込み系の知識は必要だし、動画のやつを作るには回路設計の技術もいる。
具体的にどんな物が作りたいの?
組み込み系やりたいの?PC向けやりたいの?
565:デフォルトの名無しさん
08/06/19 21:19:00
簡単にネットゲーム作りたいけど
どの言語があればできますか?><
566:デフォルトの名無しさん
08/06/19 21:21:39
"簡単に"ネットゲームを作れる言語はありません
567:デフォルトの名無しさん
08/06/19 21:22:24
>>564
組み込み系ですかね。
具体的に何をつくりたいとかはないんですけど
568:デフォルトの名無しさん
08/06/19 21:26:59
プログラムを作れるようになるよりも、
プログラムを作れる奴を使えるようになる方がいいよ。
569:デフォルトの名無しさん
08/06/19 21:27:29
とりあえずCを勉強しておけば、色々応用効いて良いかと
570:デフォルトの名無しさん
08/06/19 21:38:05
>>569
応用が利くんですか、土台となるんですね。
ではCを勉強しまつ。どもです
571:デフォルトの名無しさん
08/06/19 21:57:14
副業のために仕入、販売、在庫、会計の管理システムを作りたいと考えているのですが、どの言語を勉強して作ればいいでしょうか?
現在のスキルは、ファイルメーカーでそのようなソフトを仕事で作ったことがあるのと、組み込み系のCのソースがある程度理解できる程度です。
なお、本業で、そのようなソフトが作れるような仕事に転職することを考えています。
よろしくお願いします。
572:デフォルトの名無しさん
08/06/19 22:11:39
ラグナロクオンラインを作るにはどうすればいいですか?><
何からはじめればいいのかわからないです
573:デフォルトの名無しさん
08/06/19 22:26:13
>>571
VB、C#、Java使ってクライアント・サーバで作るか
Web系でASP、Java、PHP、Ruby、Perl他から好きな方法で
あとDB関連も勉強しといた方がいい。
>>572
C++&DirectX
574:デフォルトの名無しさん
08/06/19 22:33:54
>>573
ありがとうございます
がんばってラグなろくつくってきます( ^ω^)
575:デフォルトの名無しさん
08/06/19 23:39:52
2D格闘ゲームを作るならどれがいいですか?
576:デフォルトの名無しさん
08/06/19 23:50:43
今のPCならスクリプト言語とかでもそうとう作れそう。
この10年くらい格ゲーって見てないけど。
577:デフォルトの名無しさん
08/06/19 23:54:51
もうストリートファイターすら3次元だぞ
578:デフォルトの名無しさん
08/06/19 23:56:00
簡単なものならHSPというのも無いではない
本格的なものとなると現状で選択肢はC/C++、C#ぐらい
スクリプト系の言語は・・・・最近のマシンならいけるかもしれんが、それ以前に資料が少ないと思う
579:デフォルトの名無しさん
08/06/20 00:14:08
本格的にやってみたいので、取り敢えずcに着目してみます。有り難う御座いました
>>577
俺は最近の3D格闘より古い2D格闘派
580:デフォルトの名無しさん
08/06/20 00:18:01
なんでもいいけど、実際のプログラムの中身なんて終わりの頃まで本気でどうでもよくて、
グラフィックデータと調整が全体の8割くらい占めてるぞ
全体の8割分のデータは既に揃ってるんだよな?
フリーの対戦格闘ツクールみたいなので試してみてからのほうがいいんじゃないかと思うがね
581:デフォルトの名無しさん
08/06/20 00:19:28
正統派 ( DirectX C++) でやるより、格闘ツクールとかで完成させてから
プログラムやれば? 画面表示や30 FPS 60FPSにするだけで苦戦思想
582:デフォルトの名無しさん
08/06/20 01:00:04
>>579だけど
ツクールは値が張るから、mugen系で取り敢えず完成させてみる
583:デフォルトの名無しさん
08/06/20 01:29:31
画像も自分で描くのかどうかは知らんが、ゲームとして物足りなくても完成させることのほうが有意義だ
まあ頑張れ
あまり知られてないことだが、世の中で作られたアマチュアのゲームの半分以上は
ゲームといえる形すら保てず未完成で放置されている
ベクターとかに行くとすごいのやすごくないのが大量にあるが、あれは全体から見て1割くらいで
残り9割のソフトはあの域に達してもいないんだ
すごいゲームを作ろうと考えるのもいいけど、そういうのは5回目くらいからやろうぜ
584:デフォルトの名無しさん
08/06/20 03:31:57
>>571
Windowsだと、既にいくらでもあって、副業になるかどうか。
Linux Mac 上で作って欲しい。それだと、言語の選択も
少し変わるかもしれない。
585:デフォルトの名無しさん
08/06/20 03:36:34
副業ってことは売るってことか
無理だな
個人レベルのサポートしかできんとこに金出すアホ企業などおらん
586:デフォルトの名無しさん
08/06/20 03:45:06
>>585
きっちりできていて、Linuxだったら数万円でも私は買うよ。
587:デフォルトの名無しさん
08/06/20 04:05:05
>>583
小説賞に応募してくる作品の殆ど(一次審査で落ちる連中)は、
つまらないという以前に、日本語になっていないらしいからなぁ。
どの分野も、末端は広いよね。
もちろん、その末端の広さを見て、変な安心をしちゃいけないけど。
588:デフォルトの名無しさん
08/06/20 04:18:56
単純に「飽きちゃう」んだよね
ゲームに限らず、なにか便利ライブラリを作ってサイトで公開したよとか
ライブラリ登録サイトに登録してプロジェクトにしたよとか
そういうソフトでもバージョン0.2.15くらいでたいていは死ぬ
作者がプログラミングやネットやめたのかと思ったら普通に別のソフト作って活動してたりする
589:デフォルトの名無しさん
08/06/20 07:38:30
何だか微妙にグサッとくるなw
完成したものの飽きてサポート終了したやつが多数あるわ・・
作ってる時は楽しいんだよ・・作ってる時は・・・。・゚・(ノД')・゚・。
590:デフォルトの名無しさん
08/06/20 07:41:05
そういう意味でもフリーよりはシェアのほうが良かったりするんだよな。
フリーだとどうしても責任が無いので作りっぱなしになることも多い。
>>589
まあフリーだったらいいんじゃね?
シェアでもサポート期限もあるしな。
591:デフォルトの名無しさん
08/06/20 12:55:16
何か作ろうと思ってもどうすればいいのか分からないから困る
592:571
08/06/20 12:57:20
いろいろ回答頂きありがとうございます。
WEB型かクラサバ型どちらがいいのかわかりませんが、とりあえずASP.NETかVB.NETかで考えたいと思います。
どちらがいいか判らないので調べてみたいと思います。
尚、副業はソフトを売るんじゃなくて形のあるいろんな商品です。
ありがとうございました。
593:デフォルトの名無しさん
08/06/20 16:24:05
メールの文章の内容で判定してエクセルのワークシートに出力するようなプログラムを作成したいんですがどんな言語がいいですかね?
594:デフォルトの名無しさん
08/06/20 16:37:28
>>593
COMが取り扱えるのは必須条件になるんじゃないかな
595:デフォルトの名無しさん
08/06/20 16:55:25
ゲームなんてC勉強してからDxLib使えばCだけで作れそうだな。
今実際そうしてるし。
596:デフォルトの名無しさん
08/06/20 17:12:10
はあ、メモ帳だけで作るバッチファイルで作ったテキストアドベンチャーだって立派なゲームですが
画像が欲しければHTML手書きでInternetExplorer使えばいい
ランダムな処理が欲しければJavaScriptだって動作する
597:デフォルトの名無しさん
08/06/20 17:18:54
PC-98ならバッチファイルにMAGローダとかを仕込めばバッチファイルでも画像出せたぞ。
598:デフォルトの名無しさん
08/06/20 18:19:36
今でもLinuxならフレームバッファとか手軽だね
599:デフォルトの名無しさん
08/06/21 01:36:35
英語の解説サイトとか見るとき翻訳ソフトは何を使ってるの?
600:デフォルトの名無しさん
08/06/21 02:01:23
普通に英和辞書系のサイトで単語を訳してく
601:デフォルトの名無しさん
08/06/21 02:09:55
ALC 使ってる
602:デフォルトの名無しさん
08/06/21 03:01:41
>>592
もう見てないかもしれないけど Ruby on Rails なら慣れてれば2人日であらかた出来ちゃうと思う
慣れてなくても勉強や何を管理すべきかをつかむ時間を含めて1人週でできると思う
とても出来が良いフレームワークです
完全なドキュメントがどこにもないのが難点だけど
勉強が必要な要素としては Ruby, HTTP, HTML, JavaScript, Apache httpd, Ruby on Rails, SQL
603:デフォルトの名無しさん
08/06/21 04:50:18
JAVAの上達の方法教えてくれ
604:デフォルトの名無しさん
08/06/21 04:58:27
>>602
仕入、販売、在庫、会計の管理システムを2人日で作ることは
全く不可能だと思うけれど。
605:デフォルトの名無しさん
08/06/21 05:03:52
請求書のフォーム作りだけでどれだけかかるか・・・
606:デフォルトの名無しさん
08/06/21 05:32:15
>>593
すみません。この質問に派生させてください。
エクセルでなく、OpenOffice.org の Calc だとどうでしょうか?
607:デフォルトの名無しさん
08/06/21 07:03:37
>>571
ところで、会計の知識は十分でしょうか。
608:デフォルトの名無しさん
08/06/21 09:40:17
はじめまして。下記の様なプログラムを作ろうと思っているのですが
どの言語でやればいいのか見当も付きません。アドバイスお願いします。
・4桁の暗証番号で開く扉がある。
・正しい番号を入力(0~9を選択方式)すれば"当たり"と表示される。(番号を入力する順番は関係なし)
・例えば"2222"と入力すると"タライが落ちてきた"と表示される。
↑こういう条件は後から色々追加できるようにする。
・条件に合うものがなければ"はずれ"と表示される。
・今のところ考えているのは、エクセルで作るか、webで公開できるようにhtmlで作るか・・・
というような感じです。分かりにくいかもしれませんがよろしくお願いします。
609:デフォルトの名無しさん
08/06/21 09:49:25
htmlでは作れない、エクセルは作れる。(エクセルはVBA)
プログラミング言語と言われるものはどれでも作れる。 好きなので作れ。
610:デフォルトの名無しさん
08/06/21 10:16:50
>>608
Prologだと、
入力情報(String,"当たり") :- length(String,4),登録暗証番号(_登録暗証番号),
intersection(String,_登録暗証番号,L),length(L,4).
入力情報("2222","タライが落ちてきた").
入力情報(_,"外れ").
と書き連ねていくね。
611:デフォルトの名無しさん
08/06/21 10:19:54
入力情報はよくないか。鍵検査(String,"当たり") :- ... かな。
612:デフォルトの名無しさん
08/06/21 10:28:58
>>610
自己レス。intersection/3はだめでした。暗証番号が"2324"の場合lengthが3になり、
"当たり"にならなくなる。武骨だけれど、intersection/3の代わりに、
findall(1,(member(U,String),member(U,登録暗証番号)),L),
としないといけないようです。
613:デフォルトの名無しさん
08/06/21 11:21:05
>>610-612
プログムの前に日本語を勉強した方が良いと思うよ
614:608
08/06/21 11:30:15
>609-612
ありがとございます。
どの言語でも作れると言われてもどれでやればいいのかさっぱり分からないので
見た目だけjavascriptで作ってみました。
URLリンク(up2.viploader.net)
あと結果を右側に表示できるようになれば完成。
なにしろ初心者なので1から調べないといけないのでここまででも結構時間がかかってます。
>610
書いてあることがちんぷんかんぷん過ぎて吹いたw
615:デフォルトの名無しさん
08/06/21 11:49:50
>>614
それ何がしたかったの?
HSPでもコンボボックス使えそうだけど・・・
616:デフォルトの名無しさん
08/06/21 12:29:22
javascriptだと正解の暗証番号がユーザから見えない?
617:608
08/06/21 12:48:24
すいません。
>>614は、最終的にこういう感じになればいいなーと思って作ったものです。
中身はまだ全然できてません。
というかどの言語ではじめれば一番ゴールに近いかが分からなくてまだ色々と調べている途中です。
問題は、4つの要素を読み取って条件を満たしていれば当たりと表示させること。
で、この4つの要素は順番は関係ないこと。
例えば正解が3,5,7,8なら"7,5,8,3"でも"3,7,5,8"でも構わないこと。
このようなコマンドが用意されている言語はあるのでしょうか。
618:デフォルトの名無しさん
08/06/21 13:00:54
そういうのは自分で組み合わせて処理する物じゃないかい
619:デフォルトの名無しさん
08/06/21 13:12:31
4つの要素をつなげて1つの文字列にしてから、4つの条件が含まれてるか検索。
やりかけてるならJavaScriptでいいんでないの。
620:デフォルトの名無しさん
08/06/21 13:50:15
>>617
HSPでいいじゃん
何度か比較するだけで、出来るだろう
621:デフォルトの名無しさん
08/06/21 13:54:11
>>601
中国の検索結果
# 中国に比べると日本はちっぽけな国である。
In comparison with China, Japan is a tiny country.
チベットの検索結果
# 「彼女はチベットに住みたがっているの」「どこに住みたいって?」
"She wants to go live in Tibet." "She wants to live where?"
日本の検索結果
# 日本がODAに割り当てた資金を不正使用する
misuse money allocated for Japan's official development assistance
# 日本が、国際社会で十分な役割を果たしていると考えている国はわずかだ。
Few countries think Japan is doing its part well in the international community.
# 日本が脅威であるという認識
perception of Japan as a threat
# 日本でテロ攻撃が起こる可能性があると思いますか。
Do you think it's likely that a terrorist attack would occur in Japan?
URLリンク(eow.alc.co.jp)
622:デフォルトの名無しさん
08/06/21 14:06:08
>>621
中国で検索すると面白いなwww
・中国5000年の歴史 ←また1000年増えてるww
・中国からの独立を宣言する
・中国から密入国する
・中国が、米国を抜いてこのランキングの1位になりました。
623:デフォルトの名無しさん
08/06/21 14:23:14
>>621-622
どこにでも沸く嫌中厨は帰れ
624:デフォルトの名無しさん
08/06/21 14:30:49
数ある翻訳サイトの中から、わざわざ反日傾向の強いサイトを
勧めるのには異議があるだけだ。
せめて翻訳制度が非常に高いなどの別な利点があげられているならともかく。
625:デフォルトの名無しさん
08/06/21 14:41:09
英辞郎はWeb上の文書を訳すにはおそらく最大効率だと思うぞ
これだけ更新されている英日辞書を俺は知らない
626:デフォルトの名無しさん
08/06/21 15:33:15
一番詳しいよね。
627:デフォルトの名無しさん
08/06/21 15:45:52
学者や編集者たちだけで編纂する辞書と違って、英辞郎は英語の素養のある一般人も参加している
だからこそ大量の新しい表現も思い切って掲載することができ、最大級といえる辞書に成長し絶大な支持を得た
が、まあ、だからこそマイナーなエントリに変なのが混じっても気づきにくいというのはあるんだがね
そのへんの丸呑みのできなさは英単語版Wikipediaみたいなもんだと思ってくれるといい
辞書として内容にお墨付きを与えられているわけではない
628:デフォルトの名無しさん
08/06/21 16:02:13
その辺はある程度フィルターかけて見る必要はあるね。
でも、あの膨大な情報は他では得難い。
629:608
08/06/21 16:24:52
>>619,620
ありがとうございます。javascriptとHPSの方向で考えてみます。
630:デフォルトの名無しさん
08/06/21 16:31:50
>>625-628
俺が無知だった。すまんかった。
631:デフォルトの名無しさん
08/06/21 23:17:03
>>604
元の話からすると、自分用に作って使う自分ツールらしいので
お小遣い張に毛が生えた程度で最初は良さそうだと判断して2人日と見積もった
632:593
08/06/21 23:35:59
>>594
すみません。593です。COMって何ですか?ググってみましたが解説してるとこなくて。。。
633:デフォルトの名無しさん
08/06/21 23:39:06
>>632
URLリンク(ja.wikipedia.org)
634:デフォルトの名無しさん
08/06/24 02:09:46
ちょっとお聞きしたいんですが、ちょっとした携帯ツールや、windwsツール、ゲーム等を作ってみたいなーと思ってるんですが
どんな言語がお勧めでしょうか?
自分が今までいじった言語はHTML、CSS、JAVAscriptです。
どれも中途半端な知識しかありませんが・・・。
また、参考に出来るサイト等ありましたら、是非教えてください。
635:デフォルトの名無しさん
08/06/24 02:50:14
携帯ならJAVAかな…
636:デフォルトの名無しさん
08/06/24 06:30:34
大昔にBASICでトランプゲーム作った程度のプログラムの素人です。
マイクロソフトが無料ツールを色々出しているので、またプログラムでも始めようかと思ってます。
当面の目標は書庫内の画像ファイルを閲覧しながらファイラのように扱えるアプリ制作・・・という感です。
VisualC++2008が洗練されてて良いのかなぁ?という印象があるのですが、ある掲示板情報だと、
初心者がVisualC++で始めると挫折してしまう、実用的じゃないみたいな書き込みを見ます。
何かモノを作るときの挫折なんてもんは楽しんじゃう方なのですが、それでもそんな感じでしょうか?
VC++でもCの教科書が普通に使えるような記述もあるし、Cを学ぶならVC++インストでも良いような気もするのですが・・・
複数の言語覚えるのは面倒だし、どうせなら汎用性の高い言語が良いかな・・・とも思ってます。
何かアドバイスをお願いします。
637:デフォルトの名無しさん
08/06/24 06:31:53
訂正します
>何かモノを作るときの 苦労 なんてもんは楽しんじゃう方なのですが、それでもそんな感じでしょうか?
638:デフォルトの名無しさん
08/06/24 07:51:36
VC++の場合、無料で使えるライブラリが整ってないのが問題かと。
Win32APIは無料だけど古くて手間がかかるし、それ以外は有料orマイナー。
楽しむレベルまで到達する前にくたくたになる。
VC#で.NET Framework 2.0ベースで作るのがいいのでは。
639:デフォルトの名無しさん
08/06/24 12:05:22
>>636
挫折する可能性は高い
覚えることも多いし
試しにやってみて無理そうなら別の言語やツールに移るという手はあるけど
VC++自体は実用的であるし汎用性も高い
ちなみにCの教科書1冊読んでもウィンドウ1枚出せない
640:デフォルトの名無しさん
08/06/24 12:41:11
C → SDK → C++ → MFC
たったこれだけで、ほとんど完璧だ
学生なら各半年で、VC++で遊べるようになると思うよ
//個人的にはC#でサクサク遊び始めて、その後で次の選択をした方がいいと思います
641:デフォルトの名無しさん
08/06/24 12:48:55
C#が簡単とは限らない。
マイクロソフトがライブラリを用意してくれているだけで使いこなせなければ
言語単体でのC++もC#も難易度は大して変わらないだろ
642:デフォルトの名無しさん
08/06/24 12:51:27
VC++が初心者に使いにくいのは、統合環境の使い方でしょ。
コンパイラが他の物より変って事は無いと思うよ。 いちおう標準のCに乗っ取って書けば
どのコンパイラでも成功するし動くはず
643:デフォルトの名無しさん
08/06/24 12:59:54
>>641
C++は複雑な言語だと断言してもかまわんと思うが
C#/JavaはC++を参考にしつつCとの互換性を切って整理してあるんだから、
そりゃあ良く整うってもの
644:デフォルトの名無しさん
08/06/24 13:17:27
文法覚えるのですら項目多くて大変なんだけど、
みんな初めにすらすらと文法を全部頭に入れたの?
645:デフォルトの名無しさん
08/06/24 13:17:32
全機能使う必要ないって。 自分が使う機能だけ使っていれば難易度に違いがあるのかなあ
646:デフォルトの名無しさん
08/06/24 13:43:46
見えるものは、なんでも理解しないといけないと思っている強迫観念がある人には極悪な難易度。
目的のプログラムが動けばいい、その他はまた今度覚えればいいの人には、
目的に至るまでの道を理解するだけでいい。(初心者にはこれも難易度は高いけどね)
647:デフォルトの名無しさん
08/06/24 14:00:02
>>646
そうなんだよね。その道を理解するのが大変。
一度目標に達成したら次からは要領をつかめると思うんだけど。
やはり初めはある程度耐える事も必要か。
648:デフォルトの名無しさん
08/06/24 14:05:34
その気持ちはよく分かるけど、強迫観念は原因じゃない。
原因は、どこから手をつけていいか分からないこと。
結果的に、なんでも全部やろうする。
649:デフォルトの名無しさん
08/06/24 15:11:48
入門解説で、Hello World!ってのも誤解の元。
初心者にとっては、その言語が活躍する分野での使われ方が把握しづらい。
650:デフォルトの名無しさん
08/06/24 15:41:08
体で覚えろって事ですね
651:デフォルトの名無しさん
08/06/24 16:48:20
じゃあ入門書の1ページ目では構造体の話をしましょう
652:デフォルトの名無しさん
08/06/24 16:51:14
>>651
もうその時点でアウトだろ。
そんな断片はどうでもいいよ。
まずはお題を設けてそれに使われるアルゴリズムなんかの
解説し云々・・・からだよ。
653:デフォルトの名無しさん
08/06/24 17:01:56
現在C++で簡単なものなら何とか自分で作れるようになった段階ですが
このままC++を使っていくのとC#あたりに移るのはどちらがよいでしょうか・・・
654:デフォルトの名無しさん
08/06/24 17:08:00
自分で作りたいものがC++ではあまりに遠いなーと感じるならC++の知識をもってC#を学べ
「習得言語は一生にひとつしか選べないから選択は慎重にしなければならない」
というような考えの人が結構いるっぽいがそれは単純に誤りだから食い散らかせ
655:デフォルトの名無しさん
08/06/24 18:09:17
>>649
行末にセミコロンがいるとかいらないとか全角ダメとか
コンパイルのやり方とかそのレベルから教える必要があるなら
最初は「Hello World!」ぐらいがいいでしょ。
656:デフォルトの名無しさん
08/06/24 18:26:02
行末にセミコロンの無いような、簡単な言語はありませんか?
C言語は、難しくてよく分かりません。
作りたい物は、軽いゲームやアプリです。
HSPと言う物が良さそうでしたが、作成物は重いようです。
657:デフォルトの名無しさん
08/06/24 18:53:11
>>656
Python
または括弧なしLisp
658:デフォルトの名無しさん
08/06/24 19:01:31
HSPが重いという人間にPython勧めるなよ
659:デフォルトの名無しさん
08/06/24 19:12:29
>>658
コンパイルすればいいやん。
660:デフォルトの名無しさん
08/06/24 19:24:20
>>654
とりあえず行けるところまで行ってみて不都合があったら乗り換えて見る、でいってみます
661:デフォルトの名無しさん
08/06/24 20:59:35
>>654
>「習得言語は一生にひとつしか選べないから選択は慎重にしなければならない」
>というような考えの人が結構いるっぽいがそれは単純に誤りだから食い散らかせ
この意見は
(1)一度習得した言語なら、いつでも問題に一番適した言語を使える
(2)新しい言語を学ぶことによって、視野が広がるのでやったほうがいい
のどちらの意見でしょうか?
662:デフォルトの名無しさん
08/06/24 21:01:24
難しく考えずに適当に手を出して気に入った奴に落ち着けば良いじゃん
と言うことじゃね?
663:661
08/06/24 21:09:06
>>662
そうか。サンクス。
664:デフォルトの名無しさん
08/06/24 21:20:18
よほどの珍言語でもない限り、それを選んで大損する、ということは無いからなぁ。
たとえば、3Dバリバリのゲームが作りたいのについうっかりPHPを勉強し始めちゃったとしても、
その勉強内容がまともなら、じきにPHPが自分の目的と違うことには気付けるし、
気付くまでのつかの間のPHP体験も、まったくの初心者にはそれなりの血肉になるだろう。
それより、じっくり選ぼうとしすぎて、勉強を始めることに対して変な躊躇をしてしまうほうが、
ずっと貴重な時間の浪費に繋がるんじゃないかと思う。
665:デフォルトの名無しさん
08/06/24 21:48:46
>>659
Pythonって、ネイティブコードにもなるの?
そういやHSP to Cってまだ出来てないのかな
すぐ出来そうだと思ったのだけどw
666:デフォルトの名無しさん
08/06/24 22:02:43
俺もバイトコードになるだけだと思ってたが…。
3.0でなんか追加されたのかね。
667:デフォルトの名無しさん
08/06/24 23:35:38
>>665
psyco : スクリプトモードのまま高速化できる(Python2.1から対応)
py2exe : Windows用exe作成
pyrex : PythonソースからCソースを生成
668:デフォルトの名無しさん
08/06/24 23:57:47
Vectorとか見ているとexeファイル形式のソフトばっかりですが、
拡張子がexeになる言語ってC/C++以外に何でしょうか?
あぁいう所に上げる人って何を使っているのか気になったので。
また自分は専らC++とJavaを使ってるのですが
jarファイルの配布ってあまり見かけないことに何か理由があったりするのでしょうか?