なぜVBは扱いが低いのか (200レス)
なぜVBは扱いが低いのか http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
74: 名前は開発中のものです。 [sage] 2011/01/10(月) 16:08:49 ID:kcT+hn5M VB.netは失敗だったね。もう過去形で語っちゃうくらい。 あそこまで変わると、自然とC#への移行になっちゃう。 まあ、それを意図してたのかもしれないけど、量産プログラマの多くは Java案件の方に行ってしまったのではなかろうか。 Webアプリ化の流れと重なったし。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/74
75: 名前は開発中のものです。 [sage] 2011/01/10(月) 16:12:22 ID:AguL7c+y .netになってから、vb.net c#どっちだっていいって感じですけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/75
76: 名前は開発中のものです。 [sage] 2011/01/10(月) 16:25:16 ID:rkPxQGkr 大文字小文字が一緒だとなんか気持ち悪い気がするんだけどなぁ。 まぁ大文字と小文字で別変数を作る訳でもないんだけどね。 あと文字列の結合やらエスケープやらコメントアウトやら制御構文やらBasicのはなんか違和感ある。 Basic使い慣れた人にはいいんだろうけどね。 C#、C++、Java、Javascript、Action script、Perl、PHPと似たような感じなのにVBだけ全然違うから、たまに使うときに戸惑う。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/76
77: 名前は開発中のものです。 [sage] 2011/01/10(月) 16:31:43 ID:GZNIEdmC VBのコメントって、シングルクォート打つと、そのあと改行までがコメントになるんだよね? 複数行コメントアウトってできたっけ? http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/77
78: 名前は開発中のものです。 [] 2011/01/10(月) 16:55:34 ID:teMdwB66 >>77 できないと思う。ただ選択した複数行全部にシングルクォートをつけるボタンと、 同じように複数行のシングルクォートを一斉に外すボタンがツールバーにある。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/78
79: 名前は開発中のものです。 [] 2011/01/10(月) 17:02:10 ID:teMdwB66 >>76 多くの言語がCをベースに考えられたから似たんだろうね。 Basic は、Cより古いから似てないんだろう。 これからできるであろう言語も基本C系のプログラマが考えるだろうから、 Cに似た構文になると思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/79
80: 名前は開発中のものです。 [sage] 2011/01/10(月) 21:07:48 ID:7lIEv414 バーチャルボーイのスレかと思った。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/80
81: 名前は開発中のものです。 [] 2011/01/11(火) 14:03:18 ID:ca2BG/qS もともとC言語の最大の利点はポインタの導入で、それまでアセンブラの独壇場 だったハードウェアレベルの処理を高級言語で可能にした事。…C++ではオブジェクト指向 を導入して最強の言語になったが、C#やJavaでは、ポインタの排除(または制限)、 オブジェクトの多重継承も無くなるなど、むしろ弱体化している。 話は突然変わるが、VBは入門用の言語としては、一定の価値はある。…が、 問題は次のステップへの移行である。VB6時代には、VBも上級者になると APIをどんどん使うので、ポインタなどは自然に身に付く。そこからVC++ に進む事も可能だった。 だが、.netになってAPIは使わなくなり、VC++へのハードルは高くなった。 C#への移行は楽だが、同じフレームワークで動作する限り、性能的なメリットは少ない。 やっぱ前の方が良かった。VB7.0とか出ないかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/81
82: アジェグ4倍 ◆4xAJeG.COM [chage] 2011/01/11(火) 17:55:44 ID:Pftqt+rI 多分、6までのVBにマルチスレッドの機能が付けば、 最強になるんだろうね。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/82
83: 名前は開発中のものです。 [sage] 2011/01/11(火) 18:24:06 ID:Wq4u4jOo VB++になれば幸せになりそう http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/83
84: 名前は開発中のものです。 [sage] 2011/01/11(火) 23:00:00 ID:AnviwO87 http://www.geocities.jp/courant_de_console/main_street/ http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/84
85: アジェグ4倍 ◆4xAJeG.COM [chage] 2011/01/12(水) 12:43:10 ID:AEMPKUPY >>84 それはVBスクリプトの後継ってことなのかねぇ? http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/85
86: 名前は開発中のものです。 [] 2011/01/12(水) 12:59:42 ID:RzN4qOz+ QBasicの後継かも? http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/86
87: アジェグ4倍 ◆4xAJeG.COM [chage] 2011/01/12(水) 13:19:41 ID:AEMPKUPY ちょっと見てみた。 「プログラミング入門」というPDFを見つけたもんでね。 http://msdn.microsoft.com/en-us/beginner/ff423682.aspx HSPをはじめとする、フリーBASICモロモロに似た感じだな。 プログラムの実行は「F5」キーで行う。 Forの対がEndFor、Whileの対がEndWhileだったりと、 言語仕様は少々異なるが、Goto文を堂々と書くなど、 昔ながらの雰囲気を醸し出してるねぇ。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/87
88: 名前は開発中のものです。 [sage] 2011/01/12(水) 21:02:44 ID:DqjSFmZZ 位置づけがよくわからんな VBSの後継なのか、入門用なのか 入門用つーとLOGOってあったな 定着しなかったが http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/88
89: 名前は開発中のものです。 [sage] 2011/01/18(火) 19:26:17 ID:7N+tErCU >>52 まじめにコンピューターを扱う学科ならアセンブラやCPUアーキテクチャの講義はやるよ アルゴリズムの講義ではモダンな言語を使うけどね 同時並行で進む感じ 両方ある程度進んだところでプチ言語コンパイラを書くんじゃないかな 関数型言語も学ぶのが普通だからその辺は楽だけど やっぱりVB(.NET含む)が流行らないのはC系と記法のスタイルが違いすぎるからだと思う。 違和感ありまくりw 今は入門でもJavaあたりになるしね http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/89
90: 名前は開発中のものです。 [] 2011/01/19(水) 10:25:53 ID:rBie4ERO COBOLなんかは、今でも需要があるらしい。銀行のオンラインシステムに かなり生き残っていて、COBOLプログラマーが足りなくて困っているようだ。 しかし…COBOLってBasicなど比べ物にならないほど、異世界の言語の ようだね。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/90
91: アジェグ4倍 ◆4xAJeG.COM [chage] 2011/01/19(水) 16:44:43 ID:QB2PSnu5 コボルねぇ・・・ 桁が多い10進数を正しく扱える言語って、 意外と少ないもんねぇ。 CやJavaで、金額を扱う変数にdoubleを使ってるのを見るけど、 恐ろしくて恐ろしくて・・・ VB6にはCurrencyがあったけど、.NETにあったっけ? http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/91
92: アジェグ4倍 ◆4xAJeG.COM [chage] 2011/01/19(水) 17:07:34 ID:QB2PSnu5 んーと、ググレカしてみたら、 どうやらdecimalてのがそうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/92
93: 名前は開発中のものです。 [sage] 2011/01/20(木) 01:59:44 ID:iltet27A demicalが十進整数だね 相応に遅いけど http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/93
94: 名前は開発中のものです。 [sage] 2011/01/20(木) 09:45:33 ID:5vnoM8Je decimalって固定小数点だよね? http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/94
95: 名前は開発中のものです。 [sage] 2011/01/20(木) 12:17:13 ID:iltet27A >>93 寝ぼけていた。そのとおりです http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/95
96: 名前は開発中のものです。 [sage] 2011/01/20(木) 12:24:03 ID:iltet27A orz >>93じゃなくて>>94 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/96
97: 名前は開発中のものです。 [] 2011/01/21(金) 10:35:34 ID:h7FIQXi/ VB6では64bitのint型が無かったので Currency で代用するという裏技 があった。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/97
98: 名前は開発中のものです。 [sage] 2011/01/22(土) 18:17:41 ID:Q1A+Gov7 可変長配列があれば1桁につき1つのintを割り当てて10を超えたら次の要素に代入するって方法でどうにか実現できるんじゃね 速度? 知るか http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/98
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 102 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s