日曜プログラマ向けの言語は?〜学習と忘却の輪廻〜
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/03/24(土) 19:03:57作る時は作るけど作るものが無ければ何ヶ月も作らないので忘れちゃう。
日曜プログラマはどんな言語・開発環境を使えばいいでしょか?
候補はC#・Delphi・Ruby・HSPあたりかと、ちなみに僕はVC#EEとRubyを使います。
0002デフォルトの名無しさん
2007/03/24(土) 19:05:230003デフォルトの名無しさん
2007/03/24(土) 19:08:100004デフォルトの名無しさん
2007/03/24(土) 19:09:260005デフォルトの名無しさん
2007/03/24(土) 19:12:16それ、職業プログラマじゃ
0006デフォルトの名無しさん
2007/03/24(土) 19:12:47女子高生限定でメールください^^
[email protected]
ぶろぐもありまーす^^
http://toudairisan.blog.shinobi.jp/
0007デフォルトの名無しさん
2007/03/24(土) 19:14:320008デフォルトの名無しさん
2007/03/24(土) 19:16:48つまり彼はPMなんだ!!
0009デフォルトの名無しさん
2007/03/24(土) 19:24:330010デフォルトの名無しさん
2007/03/24(土) 19:25:290011デフォルトの名無しさん
2007/03/24(土) 19:26:39初学者が習うといい言語は何?(除PerlとJava)
http://pc11.2ch.net/test/read.cgi/tech/1075035410/
0012デフォルトの名無しさん
2007/03/24(土) 19:29:240013デフォルトの名無しさん
2007/03/24(土) 19:54:47熱狂的ファンも多いが、可読性低。
Prologもシンプルだが、マイナー。
Brainfuckはオモチャ
Smalltalkは楽しそう。
RubyとかHSPやってんなら、それでいいんじゃないですか?
0014デフォルトの名無しさん
2007/03/25(日) 00:18:27記号の意味すぐに忘れる
0015デフォルトの名無しさん
2007/03/25(日) 00:20:550016デフォルトの名無しさん
2007/03/25(日) 10:27:02記号なしのPerlなんてPerlじゃねぇ!
0017デフォルトの名無しさん
2007/03/25(日) 11:09:080018デフォルトの名無しさん
2007/03/25(日) 13:54:15言語仕様はとてもシンプル。
0019デフォルトの名無しさん
2007/03/25(日) 13:59:19実用より純粋にパズル的にプログラミングを楽しみたいならBrainFuck。
0020デフォルトの名無しさん
2007/03/25(日) 14:11:28覚えては忘れ忘れては覚えの繰り返しには相性悪そうw
0021デフォルトの名無しさん
2007/03/25(日) 15:35:18ユーザーに知ったか厨が多いから注意した方がいいけど。
0022デフォルトの名無しさん
2007/03/25(日) 15:39:33マジレスするとsmalltalk
システムがわかんなければシステムに聞けばすむようにできてる。
言語に依存せずに何か書けそうになってから他をやればいい。
自分のコードの意味がわからないって話なら氏ね
0023デフォルトの名無しさん
2007/03/25(日) 17:47:27シンプルだしいろいろ作れるし。
0024デフォルトの名無しさん
2007/03/25(日) 18:10:40ってことでググってみた。
"Visual Basic" 掲示板 の検索結果 約 226,000 件
C言語 掲示板 の検索結果 約 355,000 件
C++ 掲示板 の検索結果 約 822,000 件
C# 掲示板 の検索結果 約 797,000 件
Java 掲示板 の検索結果 約 1,390,000 件
D言語 掲示板 の検索結果 約 32,300 件
Delphi 掲示板 の検索結果 約 318,000 件
Smalltalk 掲示板 の検索結果 約 52,000 件
Perl 掲示板 の検索結果 約 1,400,000 件
Ruby 掲示板 の検索結果 約 1,330,000 件
Python 掲示板 の検索結果 約 636,000 件
Lisp 掲示板 の検索結果 約 403,000 件
Haskell 掲示板 の検索結果 約 206,000 件
COBOL 掲示板 の検索結果 約 88,300 件
Fortran 掲示板 の検索結果 約 64,400 件
やっぱPerl多いね。
0025デフォルトの名無しさん
2007/03/25(日) 18:20:19HSPがねーじゃねーか!
って、ググったら 188,000 だった orz
0026デフォルトの名無しさん
2007/03/25(日) 18:22:480027デフォルトの名無しさん
2007/03/25(日) 18:35:190028Java使い
2007/03/25(日) 18:38:220029デフォルトの名無しさん
2007/03/25(日) 19:10:120030デフォルトの名無しさん
2007/03/25(日) 19:25:45情報量と言語水準から言って
0031デフォルトの名無しさん
2007/03/25(日) 19:40:43だったらその気になるたびに新しいのやったほうが楽しいじゃん
日経ソフトウェアで特集されてるやつでもやっとけよ
0032デフォルトの名無しさん
2007/03/25(日) 20:19:31すぐ覚えられるし「趣味」としてなら最適
javaはないだろ・・・覚えること多いのに中途半端
0033デフォルトの名無しさん
2007/03/25(日) 20:32:41ウィジェット?(ガジェット?)も作れるし良いんでね?
0034デフォルトの名無しさん
2007/03/25(日) 20:53:19他の言語の経験がないと混乱する部分ってない?
表面的には単純なんだけど、prototypeとか踏み込んでいくと
何でそうなってるのか意図がわかりにくいとか。
0035デフォルトの名無しさん
2007/03/25(日) 20:55:28というか、なんちゃらツクールとかで十分じゃないの?
この業界の人なら、業務で馴染み深い言語でおk
0036デフォルトの名無しさん
2007/03/25(日) 21:06:32ExcelVBAなんてどうよ
0037デフォルトの名無しさん
2007/03/25(日) 21:32:490038デフォルトの名無しさん
2007/03/25(日) 21:44:05プログラミング言語としてだけの"C"の検索結果がほしいね
0039デフォルトの名無しさん
2007/03/25(日) 21:52:560040デフォルトの名無しさん
2007/03/25(日) 22:43:250041デフォルトの名無しさん
2007/03/25(日) 23:31:05でも、毎度ポインタのところで、orzしている。もう、4冊もあるよ。
0042デフォルトの名無しさん
2007/03/25(日) 23:44:18そんな俺は最近Python。
0043デフォルトの名無しさん
2007/03/25(日) 23:50:15MSもよくやるわw
0044デフォルトの名無しさん
2007/03/25(日) 23:54:220045デフォルトの名無しさん
2007/03/26(月) 01:32:59Cの本4冊も買ってポインタが分からないってのなら
先にメモリとアドレスについて勉強したほうがいいと思うよ。
0046デフォルトの名無しさん
2007/03/26(月) 02:20:01ポインタ配列とかのバイト数の判断を誤ったりする。
char[][256] と char*[]は、インデックスアクセスする分には同じだが、
ソートしようとすると関数型を別々にしないといけないんだよな。
0047デフォルトの名無しさん
2007/03/26(月) 20:19:180048デフォルトの名無しさん
2007/03/26(月) 21:34:41Prolog 以外にない。
言語仕様の簡単さでは群を抜く。ただそれでも
実用的な言語として使うとなれば、少しは組込の述語覚え
なくてはならないだろうし、自分で定義するユーティリティ的
述語も増える。この自分で作ったものもまた忘却の対象だ。
やっぱり輪廻か。
0049デフォルトの名無しさん
2007/03/26(月) 23:07:22ポインタは記法がダメなんじゃなかろうか
0050デフォルトの名無しさん
2007/03/27(火) 00:36:30ttp://pc11.2ch.net/test/read.cgi/tech/1173026128/
このスレを見る限りJavaプログラマも分かってませんでした。
0051デフォルトの名無しさん
2007/03/28(水) 00:17:380052デフォルトの名無しさん
2007/03/28(水) 02:31:55無意味な事だとは思わんかねキミ
0053デフォルトの名無しさん
2007/03/28(水) 02:33:350054デフォルトの名無しさん
2007/03/28(水) 06:16:14今よりもはるかに高レベルなプログラムが見つかったりする。
確実に退化していってる
0055デフォルトの名無しさん
2007/03/28(水) 15:50:56C#, C++, VB, Java と選び放題だから、
これダウンロードしてC#やってみてはどうでしょう。
0056デフォルトの名無しさん
2007/03/28(水) 15:52:310057デフォルトの名無しさん
2007/03/28(水) 22:49:22昔はJ++?だったよね?
0058デフォルトの名無しさん
2007/03/30(金) 22:54:230059デフォルトの名無しさん
2007/03/31(土) 00:06:070060デフォルトの名無しさん
2007/03/31(土) 00:18:560061デフォルトの名無しさん
2007/03/31(土) 00:29:410062デフォルトの名無しさん
2007/04/01(日) 22:19:14シェアウェアとして公開できない、
CやJavaだと面白いソースがネット上にもごろごろしてる。
などなどで、VS Express入れたのだが、なんつーかこの
ヘルプが表示されるのもいちいち時間がかかるってのは・・・
やっぱりお手軽さを求めてしまうな
0063デフォルトの名無しさん
2007/04/01(日) 22:50:420064デフォルトの名無しさん
2007/04/02(月) 05:11:40「フリーソフト作者=頼めばボランティアで作ってくれる作者」と
脳内変換する人が大半で、乞食みたいなのが一杯群がってくるし。
0065デフォルトの名無しさん
2007/04/02(月) 22:33:02これを貫けば由。
0066デフォルトの名無しさん
2007/08/14(火) 13:41:360067デフォルトの名無しさん
2007/11/25(日) 21:45:050068デフォルトの名無しさん
2008/02/20(水) 19:19:050069デフォルトの名無しさん
2008/02/21(木) 09:18:55そういう奴には「あっちいけバカ」って言っとけばおk。
0070デフォルトの名無しさん
2008/05/22(木) 22:03:420071デフォルトの名無しさん
2008/08/08(金) 23:57:490072デフォルトの名無しさん
2008/09/18(木) 22:09:300073デフォルトの名無しさん
2008/11/09(日) 11:06:270074デフォルトの名無しさん
2009/01/18(日) 08:22:430075デフォルトの名無しさん
2009/01/19(月) 15:00:230076デフォルトの名無しさん
2009/01/19(月) 15:55:360077デフォルトの名無しさん
2009/01/19(月) 21:52:11ドマイナーな言語を極めるのもまた酔狂。
0078デフォルトの名無しさん
2009/01/19(月) 22:43:38Smalltalk か Prolog ですね。
0079デフォルトの名無しさん
2009/02/15(日) 22:26:49JavaScriptも悪くない。
ゲームをチャッチャと作りたいならHSP。
どうせ趣味なんだから超絶簡単なものから入ればOK。
初心者に重厚長大な言語やらマイナー言語やらを薦めるのは
挫折者を増やすだけ。
0080デフォルトの名無しさん
2009/02/15(日) 22:30:42HSPは超マイナー
0081デフォルトの名無しさん
2009/02/15(日) 23:34:26これの改題
N人分のデータ(氏名、体重、身長、年齢)がCSV形式で入力されているファイルが
ある。これを用いて次のプログラムをawkで作成しなさい
身長が160CM以上で170cm未満の人の名前を表示する
【解答】
BEGIN{FS=","} 160 <= $3 && $3 < 170{print $1}
他の言語しか知らない人がこの解答を見たら、「うそぉ!」って思うだろう。
あまりの簡単さに。
awkは時代遅れ、と思われているが(というか実際に古いが)
超絶簡単でしかも便利だ。
挫折原因の多くは「やりたいことができない」か「難しすぎる」かのどちらか。
多くの人は親切心から本格的な言語を初心者にすすめるが、
awkのようなシンプルな言語のほうが入門用言語には適している。
0082デフォルトの名無しさん
2009/02/15(日) 23:41:27SQLで書いたら同じくらい簡単なんじゃね?
0083デフォルトの名無しさん
2009/02/15(日) 23:43:11どこでCSV形式で入力されているファイルを読んでるの?
0084デフォルトの名無しさん
2009/02/15(日) 23:48:01実行する際にファイル名を入力すればよい。
awk -f "実行ファイル名" "入力ファイル名"
また、実行ファイルを用意しなくてもいきなりこう入力する手もある。
awk 'BEGIN{FS=","} 160 <= $3 && $3 < 170{print $1}' "入力ファイル名"
008584
2009/02/15(日) 23:52:20getlineを使えばできる。
0086デフォルトの名無しさん
2009/02/16(月) 00:02:35街に出て女の子をプログラミングしたほうが楽しいだろ
0087デフォルトの名無しさん
2009/02/16(月) 00:08:18勝手に自分の狭い価値観を押し付けないようにした方がいいよ。
0088デフォルトの名無しさん
2009/02/16(月) 05:30:09このふたつは日曜プログラマというより
年輩のプログラマ向きじゃないかな。
侘び茶のような味わいがある。
0089デフォルトの名無しさん
2009/02/16(月) 08:36:32古典の魅力でしょ。
0090デフォルトの名無しさん
2009/02/18(水) 05:20:180091デフォルトの名無しさん
2009/02/20(金) 00:32:36Classic REXXの部分だったら3日で覚えられ一週間程度でコードが
書けるようになる。そして、段階的にオブジェクト指向を導入できる強みがある。
問題は…APIを叩きまくるといったことをやろうとすると
C/C++で書いたほうがスマートになる場合が多いということだな。
0092デフォルトの名無しさん
2009/02/22(日) 00:39:020093デフォルトの名無しさん
2009/02/22(日) 23:19:400094デフォルトの名無しさん
2009/02/23(月) 20:36:38ちなみにCは中途半端に使える。
0095デフォルトの名無しさん
2009/02/23(月) 21:15:42それだったらJAVAおすすめ。
0096デフォルトの名無しさん
2009/02/23(月) 21:20:16やっぱり
Prolog
0097デフォルトの名無しさん
2009/03/01(日) 20:35:18Bash
AWK
Tcl
Lua
HSP
Prologをすすめる人は陰謀家だから気にしないように。
Prologでまともな物作れるようになるまで
どれだけ時間がかかると思ってんだろうね。
UNIX/Linuxの人ならシェルスクリプトはできたほうがいいだろう。
安直にGUI作るならTclやHSP。
Luaは組み込み専用みたく思われているが、単独でも結構使える。
それに、昔のBASICよりさらに簡単なので挫折しない。
趣味でやるのなら、挫折しなくて面白いものでなければいけないのに、
なぜ難しい言語やらまともな物が作りにくい言語やらを奨める人が多いのか
全く理解に苦しむ。
0098デフォルトの名無しさん
2009/03/01(日) 22:11:12君がいう「まともな物」のイメージが歪んでいるだけ。
0099デフォルトの名無しさん
2009/03/01(日) 22:22:270100デフォルトの名無しさん
2009/03/01(日) 22:43:10パスカルの三角形やハノイの塔がやりたくてプログラミングするわけじゃない。
論理パズルがやりたくて論理型言語を勉強するわけでもあるまい。
シェルスクリプトでファイル処理やテキスト処理、その他バッチ処理をするのは実用的だろう。
だから、bashやawkは学ぶ意味がある。
Tcl/TkやHSPも簡単にGUIアプリが作れるので、実用的だし飽きずに続けられる。
Luaは少ない労力で習得でき、それでいて実用性も充分だ。
プログラミングそれ自体が目的なら何でもかまわない。
しかし、目に見えて役に立つか楽しいかしなければならないなら、
PrologだのForthだのを奨めるのはいかがなものか。
0101デフォルトの名無しさん
2009/03/01(日) 22:51:48「PrologでまったりPart4」スレにいらっしゃいという誘導が一番か。
Prologとは徹頭徹尾データベースであるということがやがて分かる。
つまりメモです。
0102デフォルトの名無しさん
2009/03/01(日) 22:58:21定義しとけば質問に答える。
そういう意味ではデータベースなんだろうけどね。
好きな人にはたまらんだろうけど、
そうでもない人にとっては珍妙な言語にしか見えないだろう。
0103デフォルトの名無しさん
2009/03/01(日) 23:04:480104デフォルトの名無しさん
2009/03/01(日) 23:07:58GUIアプリが作れると実用的とは思えない。
満足いく水準の中身がなきゃ。
0105デフォルトの名無しさん
2009/03/02(月) 01:09:29まずは言語の習得よりも改造手術が必要なのでは。
0106デフォルトの名無しさん
2009/03/02(月) 07:22:430107デフォルトの名無しさん
2009/03/02(月) 09:58:050108デフォルトの名無しさん
2009/03/02(月) 22:01:08達人プログラマーでも強力な正規表現が使えるPerlは
あらゆるプログラマにとって有益だと強調してたくらいだし。
0109デフォルトの名無しさん
2009/03/02(月) 22:24:30昔から日曜大工という言葉があってだな
そんなところに突っ込んでると小学生以下だと笑われるぞ
0110デフォルトの名無しさん
2009/03/02(月) 22:32:250111デフォルトの名無しさん
2009/03/03(火) 01:42:470112デフォルトの名無しさん
2009/03/03(火) 09:40:58正規表現こそ忘却の第一候補。
結果的にこれに頼る言語は全部ダメ。
0113デフォルトの名無しさん
2009/03/03(火) 12:50:200114デフォルトの名無しさん
2009/03/03(火) 13:37:52バッサリw
0115デフォルトの名無しさん
2009/03/07(土) 00:21:560116デフォルトの名無しさん
2009/03/08(日) 13:00:03”仕事が暇”なので、C#の入門書買ってきて、いま
2次元配列を勉強中。
ていうか、オブジェクト指向の意味が解ってきた飢餓する。
0117デフォルトの名無しさん
2009/03/09(月) 23:10:350118デフォルトの名無しさん
2009/03/10(火) 14:03:20もまいの頭のよさに全員が脱毛した
0119デフォルトの名無しさん
2009/03/10(火) 21:59:50プログラミングが苦手だという人がいる。
その人は、決して理解力が劣っているわけではない。
むしろ、ループや条件分岐、関数の作り方といった、
プログラミング言語の文法に関しては、
普通の人より速く理解できたりする。
入門書の章末に載っていような簡単な練習問題に対しては
ちゃんと正解を出すことができる。
しかし、ある程度の規模があって複雑な処理をするプログラムを書こうとすると、
どこから手を付けていいのか分からず、とたんに手が止まってしまう。
プログラミングの上手な友人に聞いてみると、
「問題を分割すればいいんだよ」と言われるが、
じゃあその「分割」とは一体何を指しているのかが分からない。
お気付きだと思うが、これはちょっと前までの自分の状態だった。
恥ずかしながら、情報系の学科に所属しているのにもかかわらず、
僕はつい最近までプログラミングというものに苦手意識を持っていた。
最近になって、ようやくその苦手意識が薄れてきて、
以前の自分がどんなところでつまづいていたのかが分かりかけてきたので、
まとめておくことにする。それは
「自分が何を分かっていないのかが分かっていない」
ということだ。
言い換えると、「問題そのもの」と「その問題を解く手段」を混同しているということ。
0120デフォルトの名無しさん
2009/03/10(火) 22:00:161.文法
2.ライブラリの使い方
3.アルゴリズム
4.問題そのもの
5.自分のやりたいこと
の5つのうち、1〜3までが「問題を解く手段」で残り2つが「問題そのもの」だ。
特に初心者のうちはこれらがごちゃごちゃに入りくんでいて、混乱してしまいがち。
また、3番目くらいまでの情報はネットにも溢れているけど、
4、5番目あたりをどう整理するかはその場その場で考えるしかない。
問題そのものが分かっていないのか、あるいは問題を解く手法(ライブラリの使い方であったり、
アルゴリズムであったり)を知らないだけなのか、自分の経験を振りかえってみても、
また周りのプログラミングが苦手という人を見ても、これをきっちりと分けることができていないように思う。
プログラミングがどうも苦手だ、という人はこれを常に意識して問題を考えるようにすると、
上達速度が変わるだろう。
以上、初心者++くらいの人間の戯言でした。
0121デフォルトの名無しさん
2009/03/10(火) 22:01:140122デフォルトの名無しさん
2009/03/10(火) 22:08:21プログラミング初心者レベルから抜けられない理由
「自分が何を分かっていないのかが分かっていない」
言い換えると、「問題そのもの」と「その問題を解く手段」を混同しているということ。
0123デフォルトの名無しさん
2009/03/10(火) 22:14:180124デフォルトの名無しさん
2009/03/10(火) 22:33:35試験問題を解く場合には多くの一般的な手がかりがある。
明らかに試験問題は、答えの見当をつけるのに予定された
試験時間のより多くの時間がかかるはずがない。
もし自分の考えた方法が割り当てられた時間より
長くかかるようなものであったとしたら、
どれほどそれがすっきりした方法であろうとも、
断念しなければならない。
まあ、それはそうである。つまり、この場合においてより重要なのは、
選択肢がこうなっているのだったら、問題文なんかいらない。
問題文はただ時間をむだにさせるためのカムフラージュなのだ。
それは
誰がこの問題をよこしたか ?
それは私をどうしようというのか ?
と考えてみれば、無視できる。
0125デフォルトの名無しさん
2009/03/11(水) 09:07:170126デフォルトの名無しさん
2009/03/11(水) 15:33:330127うゆ ◆e6.oHu1j.o
2009/03/11(水) 20:01:500128デフォルトの名無しさん
2009/03/11(水) 21:01:390129デフォルトの名無しさん
2009/03/12(木) 05:01:47>その人は、決して理解力が劣っているわけではない。
>むしろ、ループや条件分岐、関数の作り方といった、
>プログラミング言語の文法に関しては、
>普通の人より速く理解できたりする。
>お気付きだと思うが、これはちょっと前までの自分の状態だった。
こういうこと書ける人って 不 思 議
0130デフォルトの名無しさん
2009/03/12(木) 08:32:55チンプンカンプンやけど、ゲームでもネットワークでもドライバでも
なんでも自由自在にJavaで作れるぞ。という事でプログラム覚えるのに
本は必要ない。
0131デフォルトの名無しさん
2009/03/12(木) 08:56:160132デフォルトの名無しさん
2009/03/12(木) 09:03:55まあワシの場合、50過ぎて老眼が酷いという事もあるがね。
0133デフォルトの名無しさん
2009/03/12(木) 09:38:050135デフォルトの名無しさん
2009/03/13(金) 00:30:510136デフォルトの名無しさん
2009/03/13(金) 06:40:140137デフォルトの名無しさん
2009/03/13(金) 08:27:20私は47から急に読めなくなったな。
0138デフォルトの名無しさん
2009/03/13(金) 10:48:53あのなぁ、java使いは、DBブリッジなんかの事もドライバと言ってな
Pure Javaで書くんだよ。
0139デフォルトの名無しさん
2009/03/13(金) 13:03:380140デフォルトの名無しさん
2009/03/14(土) 00:59:270141デフォルトの名無しさん
2009/03/14(土) 08:42:360142デフォルトの名無しさん
2009/03/14(土) 13:31:370143デフォルトの名無しさん
2009/03/14(土) 13:41:550144デフォルトの名無しさん
2009/03/14(土) 18:19:480145デフォルトの名無しさん
2009/03/14(土) 18:59:500146デフォルトの名無しさん
2009/03/14(土) 19:38:250147デフォルトの名無しさん
2009/03/15(日) 08:14:230148デフォルトの名無しさん
2009/03/16(月) 13:41:000149デフォルトの名無しさん
2009/03/25(水) 06:43:24「ラーニングエディション」持ってるからな。
今更、VB6って思うかも知れないけど・・・。
0150デフォルトの名無しさん
2009/03/25(水) 08:49:220151デフォルトの名無しさん
2009/03/25(水) 08:55:58PHPしか知らない
なにか文句あるか
0152デフォルトの名無しさん
2009/03/25(水) 17:34:280153デフォルトの名無しさん
2009/03/27(金) 00:39:470154デフォルトの名無しさん
2009/03/27(金) 18:22:04問題あるの?
0155デフォルトの名無しさん
2009/03/27(金) 19:09:42C,C++,C#,Java,Perl,PHP,VB,VBA,Silverlight
どれも身について無いわ。
0156デフォルトの名無しさん
2009/03/27(金) 20:15:01仕事でコード書きまくらないと、なかなか・・・
#作りたい物があって、そのためにどうするか だと違うんだろうけどね
0157デフォルトの名無しさん
2009/03/27(金) 20:49:18ガベージ・コレクションも付いてるし速度はそこそこ速いし
Javaなんか糞だと思った
0158デフォルトの名無しさん
2009/03/27(金) 22:40:49きさまが半島人でないならRubyにしろ
0159デフォルトの名無しさん
2009/03/28(土) 01:19:580160デフォルトの名無しさん
2009/03/29(日) 01:47:26結局プログラム学ぶのに面倒なとこって
デバッグの部分でしょ。
python なら楽ちんだお。
0161デフォルトの名無しさん
2009/03/29(日) 12:19:45いう結論がでているのだが・・・
0162デフォルトの名無しさん
2009/03/29(日) 21:16:08実用アプリ作りたいとか手に職を付けようっていうんじゃなくて
休日にプログラミングを楽しむなら悪くない選択だって思うけど。
0163デフォルトの名無しさん
2009/03/29(日) 21:26:41使えるアプリを開発しないプログラミングって何よ。
0164デフォルトの名無しさん
2009/03/29(日) 21:32:23俺は無理だと素直にOOo使っている(^^;;
0165デフォルトの名無しさん
2009/03/29(日) 21:36:520166デフォルトの名無しさん
2009/03/29(日) 22:25:36ワードやエクセルはたとえだけどすでに欲しいソフトは今存在する。
それを見つければいいんだ。作る必要はない。
もし実用にこだわるならshellスクリプトやバッチファイルいじっているだけで終わるような気もするけど。
あえて言えばなでしこぐらいは使える方がいいかなw
「実用」をどの程度に考えているのかわからないけど限界を知る中で楽しむって言うのも大切だって思うけど(^^;;
0167デフォルトの名無しさん
2009/03/29(日) 23:02:03オレは、C++使っているけど・・・C++って使いやすいよね?
Cよりはマシ、Cよりはマシと思い使い続けているけど、
C#とかに行ったらショックが大きい?
0168デフォルトの名無しさん
2009/03/29(日) 23:02:48掛けられないかと考えて結果、コンパイラでも作ろうかとしてるけど、
やっぱり遅々として進まない。
3週間経ってようやく外部仕様の3割くらいできたのだろうか程度。
0169デフォルトの名無しさん
2009/03/29(日) 23:09:27電話をかけるというと、DTMFか?
0170デフォルトの名無しさん
2009/03/29(日) 23:10:17Windowsの窓プログラムを作るなら、C++よりC#のほうが数倍簡単。
日曜プログラマーならC#を進める。ただしC++で慣れてしまったらC++のほうが簡単になる。
0171デフォルトの名無しさん
2009/03/29(日) 23:11:43C#に浮気した俺はC++に戻れなくなった。
Express Editionで十分だから気になるなら試してみては?
0172デフォルトの名無しさん
2009/03/29(日) 23:34:000173デフォルトの名無しさん
2009/03/29(日) 23:34:31自作のを少しずつ進歩させていくのがサンデープログラマーの楽しみだよな。
模型組み立てたり、日曜大工やるのと基本的に一緒だと思う。
何か調べたい時にネットの情報量も多いし、C#が一番合う気がする。
作れたら満足して使うことはほとんどないけど。
0174デフォルトの名無しさん
2009/03/29(日) 23:38:00あははははは、目的を簡単にするためにツールが必要だと思って。
ツールを作り始めたら、異常に高機能なツールができてしまったことはざら。
趣味でやるとね〜〜〜C++だと・・・
0175デフォルトの名無しさん
2009/03/29(日) 23:54:09こいつらの使い方覚えつつ、なんか言語覚えてくとか。
0176デフォルトの名無しさん
2009/03/30(月) 07:49:56慣れてしまえばPrologと同じレベルだろうね。このスレは覚えやすさを問うて
いるのであって、読み易さはあまり決定的なことではないし。
0177デフォルトの名無しさん
2009/03/30(月) 14:56:11Lua使ってみたけど、簡単で遊べた。
でもなにかあって調べる時に
日本語のドキュメントが少ないのはやっぱ辛い
0178デフォルトの名無しさん
2009/03/30(月) 21:34:48windows が廃れても大丈夫な言語がいい
0179デフォルトの名無しさん
2009/03/30(月) 21:36:48そんな言語あるわけないだろ!
達人プログラマにはこうある。
お前の覚えた知識は明日にはかびてる可能性あり^^
0180デフォルトの名無しさん
2009/03/30(月) 21:53:58VCとCってなんか別物みたいな、きがする
#と最近VC++の本読んでみて思った
#いや、UNIXプログラミング読むと 普通なんだが
0181デフォルトの名無しさん
2009/03/30(月) 22:37:11そういう人にはどう考えてもC++
0182デフォルトの名無しさん
2009/03/30(月) 22:43:43C++は逆にプログラミングじゃなくて結果が先にあるような気がする。
0183デフォルトの名無しさん
2009/03/30(月) 22:51:39乗せられてちょっと触ってみたらこれがまた面白くてむかつく
0184不屈の工作員
2009/03/30(月) 22:57:04こちらにもどうぞ。
http://pc12.2ch.net/test/read.cgi/tech/1179157784/
0185デフォルトの名無しさん
2009/03/31(火) 05:19:45基本的にどの種のアプリもスムーズに作れる。
0186デフォルトの名無しさん
2009/03/31(火) 05:21:580187デフォルトの名無しさん
2009/03/31(火) 05:36:510188デフォルトの名無しさん
2009/03/31(火) 06:22:33自分でフレームワーク拡張しまくったからもう手放せないな。
0189デフォルトの名無しさん
2009/03/31(火) 07:55:19日曜プログラマむけ言語を紹介するのはあほか!
どんな言語でも使いまくって資産ためたら、それが一番だ。
0190デフォルトの名無しさん
2009/03/31(火) 14:42:300191デフォルトの名無しさん
2009/03/31(火) 15:26:25Win限定ならねw
0192デフォルトの名無しさん
2009/03/31(火) 15:33:450194デフォルトの名無しさん
2009/03/31(火) 15:48:04無料で始められる
GUIの設計が簡単
コンパイルが爆速
実行速度が速い
ランタイムがいらない
などなど
0195デフォルトの名無しさん
2009/03/31(火) 16:00:44今では.NETに役割を譲った感が強いからなぁ・・HejlsbergはC#作ってるし・・・。
0196デフォルトの名無しさん
2009/03/31(火) 16:04:56いまから始めるならC#の方が良いのかな?
でも.NETか…
0197デフォルトの名無しさん
2009/03/31(火) 19:39:18確かにWindowsには有利な言語は限られる。
しかしBESTは
いちばんLIKEな言語!!
魂でPROGRAMMING!!
0198デフォルトの名無しさん
2009/03/31(火) 20:02:490199デフォルトの名無しさん
2009/03/31(火) 20:38:32.NETのどこが抵抗ある?
0200デフォルトの名無しさん
2009/03/31(火) 20:45:550201デフォルトの名無しさん
2009/03/31(火) 21:00:460202デフォルトの名無しさん
2009/03/31(火) 21:04:050204デフォルトの名無しさん
2009/04/01(水) 00:17:400205デフォルトの名無しさん
2009/04/01(水) 00:24:25↓を隅々から嫁
ttp://www.microsoft.com/japan/net/default.mspx
0207デフォルトの名無しさん
2009/04/01(水) 01:25:15それもまた答えのイメージが違うな。
linux使いはlinuxの中で遊んでればよくて、他のOSの事は関係ない。
無理やり言ってるとしか思えない。
Winがメインの人に聞きたいですね。
それに、その発言は.NET使いたいんだけど、linux上で使えないのが
残念と言う意味にも取れる。
0208デフォルトの名無しさん
2009/04/01(水) 02:23:440209デフォルトの名無しさん
2009/04/01(水) 06:05:38でも、Linux使う人はかなりの数Windowsも使っていて、
どちらでも使えるとなんだかありがたいよね?
0210デフォルトの名無しさん
2009/04/01(水) 07:04:40画像処理も簡単だし、ゲームとかも作りやすいぞ。
Linux? オープンソースなコミュニティに参加するつもりがないなら無視でいい。
Monoがあれば2.0相当なら動作するんだろ。
0211デフォルトの名無しさん
2009/04/01(水) 08:03:11OSとかスレ違いばかりだな。
日曜プログラマにはUNIXの香りを残すLinuxが一番だと思うよ。
Monoで.Netの開発は事実上できないし。
0212デフォルトの名無しさん
2009/04/01(水) 14:35:43>OSとかスレ違いばかりだな。
>日曜プログラマにはUNIXの香りを残すLinuxが一番だと思うよ。
スレ違いの自覚があるなら他に行ってくれ。
0213デフォルトの名無しさん
2009/04/01(水) 15:40:12いかに、易しく学かその環境や方法を考えてきたのに、
「OSがWindowsなんだからC#」だけでは困る。それなら、
C#の何を学び、「何を捨てるか」まで言及してくれないと。
ひとたび言語を決めたら、どういう方法で忘れないように
するか考えるというのもこのスレのテーマ。
0214デフォルトの名無しさん
2009/04/01(水) 16:29:48ここってそんなスレだっけ・・?
>何を学び、「何を捨てるか」まで言及してくれないと。
そこまで言及して語ってるような人なんて居ないし無駄だろ。
結局は「使い慣れた言語が一番」って話になるだけ。
0215デフォルトの名無しさん
2009/04/01(水) 17:33:25わるいけどさ、そこで止まると荒らし規定しちゃいたいかな。
ただ、とうぜん一つの言語を選ぶとで何が学べるのか何を捨てるのかって話を
>>213がしてくれるなら評価はコペルニクス的転回を迎えることになるw
0216デフォルトの名無しさん
2009/04/01(水) 17:35:09スレタイ >>1 の期待に反して、前半では簡素な仕様の言語なら
忘れないよという話題に終始した。つまり、忘れないようにするには
どうするかではなく、これなら忘れっこないという言語を提案した。
ところがここしばらくの流れでは、OSはWindowsだろうから、Delphiだ、
C#だという。しかも内容は、「初心者のための・・・」スレで繰り返されて
きたことと同じ。スレタイ読んでるのかなと疑問が湧くし、スレを盛り
上げようとしてきた側からはやはり不満がでるというものだ。
0217214
2009/04/01(水) 18:17:44俺も結構ROMってるけど、その自治の方針には賛同しかねる。
日曜プログラマの一人として使ってる言語の話をしちゃいかんのか?
IDE支援が受けれる言語を選択すれば、忘れかけた曖昧な記憶の中でも作れると思うのだが、それも否定するのか?
俺が盛り上げようとしてきた とか自惚れるのも大概にしろ。
言語ガイドからの流入組みは隔離スレに戻れってのには同意する。
あと一連のレスで>>212>>214以外は俺じゃないので誤解無きように
0218デフォルトの名無しさん
2009/04/01(水) 18:24:250219デフォルトの名無しさん
2009/04/01(水) 18:37:14スレ作った人には敬意を表するが、それを利用して独自の
スレに展開していくのも掲示板の楽しみだから。
0220デフォルトの名無しさん
2009/04/01(水) 19:39:35static COLORREF ColorTable[5] = {
RGB(0, 0, 0),
RGB(255, 0, 0),
RGB(0, 0, 255),
RGB(0, 255, 0),
RGB(255, 255, 0)
};
CDraw* pDraw = new CDraw(pFrom, pTo, stWidth[m_Width], ColorTable[m_Color], m_Type);
m_Draw.Add(pDraw);
SetModifierdFlag();
return pDraw;
0221デフォルトの名無しさん
2009/04/01(水) 19:48:26適当なこと言うな
0222デフォルトの名無しさん
2009/04/01(水) 20:05:52A.?1Gバイト B.?1ギガ?
C.?1GB 4.300km?
0223デフォルトの名無しさん
2009/04/01(水) 20:08:450224デフォルトの名無しさん
2009/04/01(水) 20:10:590225デフォルトの名無しさん
2009/04/01(水) 20:25:57Classic環境ならC/C++だろうけど。
0226デフォルトの名無しさん
2009/04/04(土) 00:24:55Linuxでプログラミング って何をやりたいのかによると思うんだが
システムコール ごりごり使うなら、C以外の選択肢はないと思うけど
それ以外のアプリなら、LLでもいいんじゃないのかなと
ドライバー作ること以外は、大体やれるんじゃない?(パフォーマンスはともかくw)
マルチスレッドで遊ぶならphpはだめよ
参考になる本はPerlが圧倒的に多いと思うし、CPANでかなり遊べる
Perl/Rubyは*nixで遊ぶ方が、楽だし、使える機能も多いと思う
SQLServer以外のメジャーどこのDBはだいたい使えるしw
GUIはJRuby+swing+NetBeansがネタ的におもしろいんじゃないかな
WindowsでC#は、API直叩き以外だと色々遊べそうだからいいんじゃないかなと
0227デフォルトの名無しさん
2009/04/04(土) 00:28:330228デフォルトの名無しさん
2009/04/04(土) 04:27:230229デフォルトの名無しさん
2009/04/04(土) 09:25:26スループットと最悪値のトレードオフを図ったGCでいいの?
0230デフォルトの名無しさん
2009/04/04(土) 11:48:570232デフォルトの名無しさん
2009/04/04(土) 23:38:13OS回り=>C
その他=>好みでいいんじゃない? お手軽さだと、いまの自分的にはRubyかな
0233デフォルトの名無しさん
2009/04/05(日) 15:59:070234デフォルトの名無しさん
2009/04/05(日) 16:10:460235デフォルトの名無しさん
2009/04/08(水) 19:12:420236デフォルトの名無しさん
2009/04/09(木) 22:19:46どうせ趣味なんだし。
『Luaプログラミング入門』
ttp://karetta.jp/book-cover/lua
『実例でわかるawk』
ttp://www.ibm.com/developerworks/jp/linux/library/l-awk1/
ttp://www.ibm.com/developerworks/jp/linux/library/l-awk2/
ttp://www.ibm.com/developerworks/jp/linux/library/l-awk3/
0237デフォルトの名無しさん
2009/04/09(木) 22:23:160238デフォルトの名無しさん
2009/04/09(木) 22:28:23不思議というか、単純な暗記勉強だけで使える言語をチョイスしただけ。
誰でもできる言語って意外と無いんだよ。
「schemeは簡単」とか「VBはそんなに難しくないし便利」とか、いろんな意見があるけど
Luaやらawkやらに比べると挫折率が高い。
むろんHSPとかBASICでもかまわんのだろうけど。
0239デフォルトの名無しさん
2009/04/09(木) 22:39:03>しかし awk はすばらしい言語です。
>awk は、テキスト処理やレポート作成に適していますが、
>たくさんの洗練された機能を備えているため、
>基幹業務のプログラミングにも利用できます。
>また一部の言語とは違い、awk の構文は親しみやすく、
>C、Python、および bash などの言語の長所を取り入れています
>(しかし厳密には、awk は Python や bash より前に開発されています)。
>awk は一度習得すれば、戦略的なコーディングの重要な部分になり得る言語です。
Daniel Robbinsよ、AWKはお前の嫁か?
ほめ杉
0240デフォルトの名無しさん
2009/04/09(木) 22:45:260241デフォルトの名無しさん
2009/04/09(木) 22:50:57ネタ? awkの方が圧倒的に古い
>>238
awkよりVBの方がやさしいと思うぞ
正規表現つかえねーと つかえねーもの>awk
0242デフォルトの名無しさん
2009/04/09(木) 23:00:48http://www.ibm.com/developerworks/jp/linux/library/l-awk1/
単にPythonやBashでなじみの文法がそのまま使えます、とか言えばいいのにね
PythonやRubyあたりを差し置いてLuaやAWKってのはやっぱり不思議だ
0243デフォルトの名無しさん
2009/04/09(木) 23:04:10スクリプトにも保守性を求めるタイプにはPythonがいいのか?
0244デフォルトの名無しさん
2009/04/09(木) 23:09:46PythonやRubyのほうが簡単とかってネタですよね?
0245デフォルトの名無しさん
2009/04/09(木) 23:23:13それを基にオブジェクトを作ります。
クラスではオブジェクトに対応するものをインスタンスオブジェクトと呼び、
ウンタラカンタラです。
プロパティはホゲホゲでメソッドがホゲホゲです。
アトリビュートとはホンニャラカンニャラです。
こんな調子の説明では挫折しないほうがおかしい。
職業でやってるわけじゃないんだから、そんなに我慢してられん。
0246デフォルトの名無しさん
2009/04/09(木) 23:27:42とにかくおれは python 一押し。
まあ ruby でもいいんだが。
0247デフォルトの名無しさん
2009/04/09(木) 23:29:22お互いの立場が入れ替わっても用語として成立するだろ。たぶん。
0248デフォルトの名無しさん
2009/04/09(木) 23:50:010249デフォルトの名無しさん
2009/04/10(金) 01:41:41各スクリプト言語の比較
0250デフォルトの名無しさん
2009/04/10(金) 02:01:10yes。
ま、そのかわり、ややこしいこともできるようになるけど。
0251デフォルトの名無しさん
2009/04/10(金) 11:57:06基本的にTextの行単位の処理だけでしょ>awk
複数行にまたがる行をまとめて処理しなけりゃいけない場合とか辛くないか?
自分ならPerlの方が楽にできる
Rubyはまだそこまで使えないけどな(仕事で使う機会がないw)
Pythonは空白インデントが受け付けなかった、単に気分の問題だろうけど
jangoのギターは好きだけどね Minor Swing 最高だよ>CDのコンピには入ってないバージョン
東芝盤のLPに入ってる奴ね
0252デフォルトの名無しさん
2009/04/10(金) 12:09:520253デフォルトの名無しさん
2009/04/10(金) 12:41:520254デフォルトの名無しさん
2009/04/10(金) 13:18:580255デフォルトの名無しさん
2009/04/10(金) 15:47:18$#array とか $1 とか @_ とか
もー、呪文のような構文が多すぎて。
0256デフォルトの名無しさん
2009/04/10(金) 16:37:38Prologの世界では推奨されないコードだけど。
加算器(X) :- read(N),(N==0,S=0;加算器(S)),X is N+S.
0257デフォルトの名無しさん
2009/04/10(金) 19:07:45AWKに向かない複数行にまたがる処理ってどんなの?
実例を見てみないとイメージがわかないから、
見せて欲しいな。
0258デフォルトの名無しさん
2009/04/11(土) 01:00:02一応、 RS で改行以外に変更できることにはなっている。
でも使ったことない。
0259デフォルトの名無しさん
2009/04/11(土) 01:19:49Javaがグレードアップすれば、JRubyも自然とライブラリが増えるし。
0260デフォルトの名無しさん
2009/04/11(土) 09:34:47つか現時点でもライブラリを言い出すとJython>JRubyだと思うが。
0261デフォルトの名無しさん
2009/04/11(土) 11:41:36tomcatに入れるのがまだまだみたいだから。それが解決されればね
#自分的にもかなり期待してるんだけど
glassfish がいまのところの解決策なのかな?
0262デフォルトの名無しさん
2009/04/11(土) 13:11:27詳細はもう忘れちゃったけど、fortran のコード・コンバーター
コンパイラ依存部の書き換えなんだけど、どこまでを1つの行として扱うか
先読みしながら書き換えないといけない
#複数回通せばよかったのかな、と今になって思うw
0263デフォルトの名無しさん
2009/04/11(土) 15:50:23出力を後でまとめて行うっちゅうだけじゃん?
それ1行ずつ読んでも処理できると思うけど...
0264デフォルトの名無しさん
2009/04/11(土) 23:21:340265デフォルトの名無しさん
2009/04/12(日) 00:16:33たとえば、行頭にBEGINのとこから行頭がENDのとこまでを表示するとすれば、
/^BEGIN/,/^END/{ print $0 }
でいいし。
>>262みたいに「詳細は忘れちゃったけど」なんていうんじゃ、
どうにもコメントのしようがない。
0266デフォルトの名無しさん
2009/04/12(日) 00:29:132パスの解析が必要な処理に弱いってことじゃないか?
行を戻れないし。
0267デフォルトの名無しさん
2009/04/12(日) 00:54:31読み込みと処理は別々にできるだろ。
とりあえず読み込むだけ読み込んで、
後で必要な処理があるならENDでやればいいだけだから。
0268デフォルトの名無しさん
2009/04/12(日) 02:25:12AWKの特徴台無しだなww
0269デフォルトの名無しさん
2009/04/12(日) 02:53:24何使うかより何作るかじゃね?
0270デフォルトの名無しさん
2009/04/12(日) 04:41:52サンデープログラマー略してSPのスキル的には
そこまで選択肢の広い人ばかりじゃないから
今やれる範囲で作れるものを作るというのもあるからね
苦痛を伴う学習と、出来上がりの質の妥協点として
一番バランスの良い言語は何か…って感じじゃなかろうか
0271デフォルトの名無しさん
2009/04/12(日) 04:46:390272デフォルトの名無しさん
2009/04/12(日) 04:54:350273デフォルトの名無しさん
2009/04/12(日) 07:07:090274デフォルトの名無しさん
2009/04/12(日) 11:51:110275デフォルトの名無しさん
2009/04/12(日) 12:00:310276デフォルトの名無しさん
2009/04/12(日) 12:04:000277デフォルトの名無しさん
2009/04/12(日) 12:14:070278デフォルトの名無しさん
2009/04/12(日) 12:15:560279デフォルトの名無しさん
2009/04/12(日) 15:12:360280デフォルトの名無しさん
2009/04/12(日) 16:37:220281デフォルトの名無しさん
2009/04/12(日) 16:43:260282デフォルトの名無しさん
2009/04/12(日) 19:32:49個人的にはパールのがすきだけど。
ラビーとかジャバとか使いたくねーし。
まだメイクセドオークバッシュのが手に馴染む。
久々にバイソンとフレックスもやりたくなった。
0283デフォルトの名無しさん
2009/04/12(日) 19:37:340284デフォルトの名無しさん
2009/04/12(日) 21:47:15人それぞれなんで、誰もそれを否定しないと思うよ
0285デフォルトの名無しさん
2009/04/12(日) 21:52:350286デフォルトの名無しさん
2009/04/12(日) 21:56:260287デフォルトの名無しさん
2009/04/13(月) 01:24:300288デフォルトの名無しさん
2009/04/13(月) 07:07:32C<Java=Ruby<Python
だろ。
読み方の話だけど。
0289デフォルトの名無しさん
2009/04/13(月) 08:53:230290デフォルトの名無しさん
2009/04/14(火) 04:19:310291デフォルトの名無しさん
2009/04/15(水) 01:05:550292デフォルトの名無しさん
2009/04/15(水) 02:26:340293デフォルトの名無しさん
2009/04/16(木) 11:13:34Prologは段違いにやさしいよ。読み方の問題だけど。
0294デフォルトの名無しさん
2009/04/16(木) 15:46:490295デフォルトの名無しさん
2009/04/17(金) 07:24:280296デフォルトの名無しさん
2009/04/17(金) 07:54:380297デフォルトの名無しさん
2009/04/18(土) 13:09:190298デフォルトの名無しさん
2009/04/18(土) 15:17:40そういうアセンブラの基礎知識があること前提だし
K&Rですらすでに別の言語習得してるよなお前ら?っていうスタンスで書かれてるので
日曜プログラマみたいな人は対象にしてない気配。
0299デフォルトの名無しさん
2009/04/18(土) 15:20:13覚えることが最も少ない言語だ
0300デフォルトの名無しさん
2009/04/18(土) 15:47:07だてに高級アセンブラと言われていないきがするよ
0301デフォルトの名無しさん
2009/04/19(日) 02:11:09他はマイナー言語だから知ってるやつなんかいやしない
0302デフォルトの名無しさん
2009/04/19(日) 02:14:230303デフォルトの名無しさん
2009/04/19(日) 02:20:00いまじゃ.NET案件が圧倒的に多いから情報も豊富になってきてるし、
JavaやCのほうが茨の道だよ
http://www.indeed.com/trendgraph/jobgraph.png?q=java+and+sql%2C+c%23+or+vb.net%2C+c%2B%2B+and+sql
0304デフォルトの名無しさん
2009/04/19(日) 02:33:450305デフォルトの名無しさん
2009/04/19(日) 11:58:24とりあえず、情報の豊富さJavaやSQLの方が上に感じるけど。
0306デフォルトの名無しさん
2009/04/19(日) 13:16:120307デフォルトの名無しさん
2009/04/20(月) 00:54:16最初は GUI の簡単な実装もできなくてprintf するくらいだから
やってて面白くはない気がする。
0308デフォルトの名無しさん
2009/04/20(月) 01:01:51この辺で遊べばいいかも
0309デフォルトの名無しさん
2009/04/20(月) 09:02:05ひとつの実用になるレベルのプログラムをきっちり作り上げるチュートリアル形式の本て
あまりない気がする。ゲームは別として。対象読者が狭められすぎるからかな。
0310デフォルトの名無しさん
2009/04/20(月) 09:44:390311デフォルトの名無しさん
2009/04/20(月) 14:57:16「MySQL+PHPで○○サイトを作ろう」みたいな本だと、
目標のプログラムをきっちり作り上げるのがわりとあるよ。
まあ、結局他のライブラリリファレンス本みたいなのを買う事になるけど。
0312デフォルトの名無しさん
2009/04/20(月) 19:23:01↑なんだよ、これ。
0313デフォルトの名無しさん
2009/04/21(火) 11:36:010314デフォルトの名無しさん
2009/04/21(火) 13:13:19最近なぜか大人気。
0315デフォルトの名無しさん
2009/04/21(火) 15:41:14この板で根強い人気のあるAccelerated C++。
vector の模倣クラス、string の模倣クラス、スマートポインタ…
と、入門書としては高度なレベルで、いずれも実用になる。
…ライブラリで十分?
0316デフォルトの名無しさん
2009/04/22(水) 04:33:56アルゴリズムの本で十分だと思う。
読めるだけで書けないっつー
漢字の読み書きみたいなパターンもよくあるけど。
0317デフォルトの名無しさん
2009/04/22(水) 17:47:17関数名とかもやたら長くて、すっかり浦島さんだ。
0318デフォルトの名無しさん
2009/04/24(金) 19:59:12摂氏から華氏に変換するプログラムを作った。
0319デフォルトの名無しさん
2009/04/24(金) 20:22:38俺も昨日それやった。
0320デフォルトの名無しさん
2009/04/25(土) 02:10:520321デフォルトの名無しさん
2009/06/07(日) 03:19:530322デフォルトの名無しさん
2009/06/07(日) 03:30:430323デフォルトの名無しさん
2009/06/07(日) 03:35:480324デフォルトの名無しさん
2009/06/07(日) 04:13:410325デフォルトの名無しさん
2009/06/07(日) 05:59:300326デフォルトの名無しさん
2009/06/07(日) 06:15:490327デフォルトの名無しさん
2009/06/13(土) 04:01:300328デフォルトの名無しさん
2009/06/13(土) 07:47:340329デフォルトの名無しさん
2009/06/13(土) 12:39:43http://messages.yahoo.co.jp/bbs?.mm=GN&action=m&board=1059890&tid=ffcmk&sid=1059890&mid=1&type=date&first=1
帰りは義姉の家へ週1度の泊まり
0330デフォルトの名無しさん
2009/06/13(土) 14:38:12今はアセンブラを勉強している。
書式がシンプルでいい感じ。
0331デフォルトの名無しさん
2009/06/13(土) 14:49:120332デフォルトの名無しさん
2009/06/13(土) 16:22:26そのプログラマの多くが「日曜プログラマ」だそうだ。
iPhoneの性能はDreamcastクラスと言われ、OpenGLを使った3DCGも十分にこなす。
0333デフォルトの名無しさん
2009/07/28(火) 23:56:560334デフォルトの名無しさん
2009/08/29(土) 10:14:27おお、仲間がいた。
アセンブラ面白いね。
今VCのインラインアセンブラとMASMとDEBUGコマンド使って遊んでる。
ただ、web上にも結構情報あるけど、複数のサイトを見比べないと
なかなか理解しづらい部分があったよ。
なかなか
0335デフォルトの名無しさん
2009/09/03(木) 00:34:280336デフォルトの名無しさん
2009/09/25(金) 12:06:42アセンブリの方がシンプルじゃない?
0337デフォルトの名無しさん
2009/09/26(土) 17:50:360338デフォルトの名無しさん
2009/09/27(日) 19:57:170339デフォルトの名無しさん
2009/10/02(金) 03:55:28頭に浮かんだ順に書ける機会が比較的多い気がする
色々と矛盾抱えてたり厳密に書くのが弱かったりして
細かいこと気にし出す人には向かないけどなw
0340デフォルトの名無しさん
2009/10/02(金) 04:53:500341デフォルトの名無しさん
2009/10/02(金) 21:45:010342デフォルトの名無しさん
2009/11/15(日) 01:26:06初めての実用ソフトとして、仕事につかうと便利そうなちょっとしたツールを組んだ。
「ものを作れる能力」があるって気分になれて、物凄く良い気分だった。
0343デフォルトの名無しさん
2009/11/15(日) 01:37:09自分だけで使うのと
他人に使ってもらうのと
そこから雲泥の差があるけどな
まあがんがれ
0344デフォルトの名無しさん
2009/11/15(日) 01:41:47使い道は極度に限定されているけど、同僚に使ってもらうかも。
0345デフォルトの名無しさん
2009/11/15(日) 02:00:470346デフォルトの名無しさん
2009/11/15(日) 02:11:460347デフォルトの名無しさん
2009/11/21(土) 12:35:25そういう気持ちはよく分かる。
理解するのに難しい言語使うよりも
簡単な言語でプログラム作る方が気楽に作れるから良いよね。
0348デフォルトの名無しさん
2009/11/22(日) 19:12:22javascriptを学ぼうと思います。入門するために言語について探しているうちに、
下記のようなことがしてみたいと思ったのですが、出来るのかということと、
もっと適した言語があるのかをご存知であれば助言くださるとうれしいです。
過去の株価を利用したシミュレーションプログラム。
具体的には、データとして興味のある某銘柄の日柄(日別に始値、高値、安値、終値、出来高)
を10年分オープンオフィスの表計算calcにyahooファイナンスから入手しました。
例えば、このデータを使って特定の日にその株を1000株買い、以降10円上がれば売り、売り値から
10円下がればまた買い、その買値より10円下がれば買い増し(仮の現金残高がなくなるまで)し、
それぞれは買値より10円上がると売る。
持ち株がなくなると、高値から1割下がったところからまた始める。
というようなことを繰り返すと、いくらの利益でいくらの買値ので
どれぐらい持ち株になった状態かを結果としてだすものです。
javascriptでも出来るのでしょうか、それとももっと別のスクリプト
言語の方が適しているのでしょうか?
よろしくお願いします。。
0349デフォルトの名無しさん
2009/11/22(日) 22:50:09Javascriptはウェブページ表示用の言語だから、いわゆるシミュレーションには向いてない。
使用するデータ(株価情報)が表calcの形式なのだったら、正規表現できた方がいいと思う。
プログラミング経験がなくという事なので、実行速度は遅いけど書きやすいのはrubyとかpythonじゃないかな。
実行速度を求めるならJavaをやるといい。
0350デフォルトの名無しさん
2009/11/22(日) 23:38:57ありがとうございます。rubyかpythonについて調べて学んでみようと
思います。
ちなみに「正規表現できた方がいいと思う。」とはどういうことなの
ですか?初心者ですいません。
0351デフォルトの名無しさん
2009/11/23(月) 01:21:100352デフォルトの名無しさん
2009/11/23(月) 10:32:28ドイツ銀行をみならってHaskellで書くんだ
0353デフォルトの名無しさん
2009/11/23(月) 11:33:04参考になりました。ありがとうございます!
Haskell(ハスケル)は非正格な評価を特徴とする純粋関数型プログラミング言語である。
名称は論理学者であるハスケル・カリー (Haskell B. Curry)に由来する。
0354デフォルトの名無しさん
2009/11/23(月) 11:37:53スレタイを無視しての書き込みのようだけど、これを重視するなら、
HaskellよりはProlog。やさしさは、比較にならない。
0355デフォルトの名無しさん
2009/11/28(土) 14:53:36「正規表現」っていう文字列から特定の部分を抽出する技術があって、
多分ググるとなんとなく理解できると思うんだけど、rubyの場合
str = "data 12 45"
に対して
str=~/(\w) (\d*) (\d*)/
ってやると
$1="data"
$2="12"
$3="45"
って取り出せる。
良い例じゃなかったかもしれないが、こんな感じ。
0356デフォルトの名無しさん
2009/11/28(土) 14:55:29str=~/(\w) (\d*) (\d*)/
じゃなくて
str=~/(\w+) (\d+) (\d+)/
■ このスレッドは過去ログ倉庫に格納されています