VBばかリやってると馬鹿になる
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNGa = CLNG(999) * 999
でいいんじゃない?
VBだと整数はデフォルトで16Bitだから、32Bitに変換して。
# Longの型拡張子(?)ってなんだったっけな・・・
# #とか$とか%みたいなやつ
0084デフォルトの名無しさん
NGNG008579
NGNGクスコ (´ー`) クスコ
この仕様って何なんだろう? Microsoft のポリシー?
もしかしたら ビノレゲイシ は 16bit マニアックス!?
XBox は実は 16bit 機で,見えないトコロで職人プログラマーが
地獄を見ているとか!!!???
夢が膨らむですな (´ー`)
0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNGBばっか
0088デフォルトの名無しさん
NGNGVariant型でハードから開放されたプログラミング...
というのが、VB的なアプローチかなぁ。
0089デフォルトの名無しさん
NGNG最悪
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG0092shige
NGNGRubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
RubyRubyRubyRubyRubyRuby
0093支那人は帰れ
NGNGいくら桁を増やしても65535以上のウエイトが増えることは無かった。(爆笑
0094Rubyは使い捨て
NGNG0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNGBaka
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNGそいつぁ困った。
Collection使いにくくなるな。
0099デフォルトの名無しさん
NGNG0100キリバンハンター
NGNG0101考察
NGNGVヴぁか
Bばっか
0102デフォルトの名無しさん
NGNGVBで unsigned intって使えるのか?
0103デフォルトの名無しさん
NGNG0104デフォルトの名無しさん
NGNGありがとう、VB。
さようなら、VB。
0105デフォルトの名無しさん
NGNGVBで出来てRubyで出来ない事を教えてください。
VBで出来てLispで出来ない事を教えてください。
0106デフォルトの名無しさん
NGNGJAVAへ鞍替えするのもいいかもしれんけど。
0107デフォルトの名無しさん
NGNG0108デフォルトの名無しさん
NGNG今からプログラミングを始めるならC++かDelphiにするのが常識。
0109デフォルトの名無しさん
NGNGあんとき買っとけばよかったな。
0110デフォルトの名無しさん
NGNG処理系のデモってやってる店あるの?
0111デフォルトの名無しさん
NGNG構造を考えなくても、何とか動くので
そんな、プログラムが蔓延してしまった。
頭を使わなくても、何とか動くプログラムが
組めてしまうってのは、怖い。
(オバカちゃんになってしまう)
VBプログラマーから
C#/Javaは無理なんじゃないかな???
>>106
でも、コレクションって、ポリモフィズムに
相通じるのでは??
>>99
0112デフォルトの名無しさん
NGNGだからといって最初VBから入るのは悪くない。
0113デフォルトの名無しさん
NGNGWinなやつらはみんないきなりGUIなの作りたがるからね。
いろんな概念がごちゃ混ぜで整理できないよなぁ
0114デフォルトの名無しさん
NGNG馬鹿はVBばかりやってるが正しいんじゃないの?
0115デフォルトの名無しさん
NGNG(・∀・)イイ!!こといった。
0116デフォルトの名無しさん
NGNG円周率を計算したり
(最速とかじゃなく、例の安易な方法やモンテカルロ)
10000未満の素数を計算したり
昔はそんな地道なところからプログラミングをはじめたから
アルゴリズムを感覚的に身に付けやすかったんだけどね
最近はじめた人って
「やりたいことが分かった瞬間にどうコーディングしたらいいのかも分かっている」
ということがあるのだろうか?
0117Delギコ
NGNGhttp://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20010925/3/
http://itpro.nikkeibp.co.jp/members/parts/putfeedback.jsp?_PARTS_ID=FB01&REF=/free/ITPro/OPINION/20010925/3/index.jsp
∩ ∩ サカダチ シテ アタマヒヤシツツ
| ∪ |
| 〜
|∧ ∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ,,゚Д゚)つ < VBはともかくとして
U \________
>最近はじめた人って
>「やりたいことが分かった瞬間にどうコーディングしたらいいのかも分かっている」
>ということがあるのだろうか?
では、昔からいらっしゃる人って
「作りたいソフトウェアがわかった瞬間にどう実装したらいいのかもわかっている」
ということがあるのだろうか?
例えば、ベッキーやOutLookEx、かちゅーしゃがどう実装されているか
なんのAPIをつかっているか、なんのメッセージを利用すればいいか、
どう実装されるべきかとかわかる?
0118デフォルトの名無しさん
NGNG116で言ってるのは「関数・プロシージャ」レベルの話でしょ
0119デフォルトの名無しさん
NGNG>ただ時代はGUI全盛で,もうCUI(キャラクタ・ユーザー・インタフェース)なんて過去の遺物だ
>と言うのは,それはどうだろうか?
誰も言ってねぇっつーの(藁
CUIが偉いとかGUIは初心者とか言ってるあたり痛すぎる。
GUIに慣れる事が出来ない奴のいい訳にしか聞こえんわ。
0120デフォルトの名無しさん
NGNGここはVBやってる奴を見下す傾向が強いみたいだけど、
そういう奴に限ってVBでまともなコードが書けない(書こうとしない)。
もちろんC/C++でも。つまり馬鹿は何やっても同じだよ。
色々な言語を使えてもまともなものが書けない奴より
VBしか知らなくてもしっかりしたものを書ける奴のほうが
現場では使えるのだが。
>>118
実装レベルというより基本設計レベルだね。
GUIが重荷になるという意見は一理あるけど、それと個人の能力は関係ない。
0121デフォルトの名無しさん
NGNGVBだろうがVC++だろうがDelphiだろうがRubyだろうがPerlだろうが、
言語はあくまでも「目的を実現するための手段」の一つだからね。
事象を分析して、実現方法を順序だてて考えられる人間には
言語の違いなんてあんまり意味は無いよ。
# そら、文法や記述スタイルの習得には時間がかかるかもしれないけど。
>>>118
>実装レベルというより基本設計レベルだね。
いまだにGUIとCUIが存在しているのは、
別に使う人間のレベルうんぬんじゃなくて、
単にそれぞれにメリット・デメリットがあるからだよ。
数万回同じ作業を繰り返す場合、、
CUIならバッチスクリプトで処理を記述して起動一発で終わりだけど、
GUIではオペレータが同じ操作を何度も何度も繰り返す必要がある。
WindowsならWSHみたいなスクリプトやアプリケーションのマクロ
である程度はカバーできるだろうけど、それにしても
完全自動化なんて絶対に無理。
0122デフォルトの名無しさん
NGNGないんでないの?
0123135
NGNG0124デフォルトの名無しさん
NGNGC言語(SDK)かC++(MFC)の知識が背景に無いと、本当の意味で使いこなせないよ。
0125仕様書無しさん
NGNGかなり使いこなせてるやつがおおい。
そういう人はイベントプロシージャに
ロジックを直接書き込んだりはしない。
べつにほかの言語を知る必然的な理由
なんてないけど、知っていた方がいい。
あと言語は手段だっていうのはよく聞く
けどどうかなって思う。それによって新たな
視界が開けるのなら本人にとってはプラスに
働いていることになる。
0126仕様書無しさん
NGNGありがとうVB!そしてこれ以上表舞台に出てこないでくれ
0127デフォルトの名無しさん
NGNG# VBを簡単と思っている奴って、フォームにポンの入門書を読んだレベルの奴って思う。
まあそうだろうねえ。Delphi使いにもそんなやついる。
ただ、VBアプリはランタイムがないと動かないという仕様をどうにかしない限り、少な
くともオンラインソフトは作りたくない。業務用アプリは顧客がVBを指定することが多い
のでしかたなく使う。ま、ランタイムの件も問題にはならんしね。
0128.
NGNG0129デフォルトの名無しさん
NGNG0130デフォルトの名無しさん
NGNG馬鹿になるわけねーだろ。
VBが簡単だからばかになるってのか?(藁
0132130
NGNGマジレス。
0133.
NGNG0134デフォルトの名無しさん
NGNGことを意識しなくていいようになってるけど、逆に上位の概念へと
向かわせるような方向性がまるでないんだよな、VBには。
だからVBを何年やろうと普通の人は大して進歩しないんだよね。
VBの人はC#に以降することをすすめるよ。
0135デフォルトの名無しさん
NGNG簡単だと信者が寄ってこないのれす。
0136デフォルトの名無しさん
NGNG0137デフォルトの名無しさん
NGNG「ほげ言語」のパラドックス
を読みましょう。
>誰であれ、プログラムについて考える時には自分が使うことになった言語に思考が支配されているから、その言語に満足してしまうんだ。
0138デフォルトの名無しさん
NGNGすげーよ。名文!
俺VBはとっくに捨てたけど、Lispは知らないんだよね。やってみよっと
0139デフォルトの名無しさん
NGNGVBで満足してしまうとかいうのは、当たってるかもしれないけどさ
だからって馬鹿になると結論するのはもちろん間違ってると思う。
0140デフォルトの名無しさん
NGNG巨人に残りたいのであれば他球団に行くような思わせぶりな発言はして欲しくなかった。
その点、浪人時代の長島が「チャンスとタイミングが合えば」他の球団の監督を引き受
けるとほのめかしていたのと同じ。つまらん男だちである。
これで長島茂雄に続き清原和博もVB程度の人間であることが明確になった。
0141デフォルトの名無しさん
NGNG0142デフォルトの名無しさん
NGNGネタが面白いならともかく、ageてまで書く内容か?
0143デフォルトの名無しさん
NGNG>>140の脳内では同意炸裂な文章だったんじゃないの?
0144デフォルトの名無しさん
NGNG発狂しそうだ!!!!!!!!!!!!!!!
なんてヴッカプログラムなんだ!!!VB偽クラスの使い方及びCOMの知識どころか構造化プログラムの知らないと見える
あぁ〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
VB野郎は逝ってよし!!!!VB野郎は逝ってよし!!!!VB野郎は逝ってよし!!!!VB野郎は逝ってよし!!!!
VB野郎は逝ってよし!!!!VB野郎は逝ってよし!!!!VB野郎は逝ってよし!!!!VB野郎は逝ってよし!!!!
VB野郎は逝ってよし!!!!VB野郎は逝ってよし!!!!VB野郎は逝ってよし!!!!VB野郎は逝ってよし!!!!
・
・
・
・
・
・
・
・
放置してください
鬱出汁能・・・・
0145
NGNGもしかして俺?
うごけばいいんんだよ。ぼけが。がんばれよ。
0146
NGNG俺が教科書なんだよ。
0147デフォルトの名無しさん
NGNGただVBで作るとアーキテクチュアが見えづらい。
というかVBから入った人ってぜんぜんアーキテクチュアを考えなくなるんよね。
というわけで、VBから入門したやつには馬鹿が多い。VBという言語の特性について語るのなら面白いが、VBしかできないとかVBだからできないこととか言い合ってもいつまでたっても議論は終わらないね。
0148デフォルトの名無しさん
NGNGGOTO >>137
0149デフォルトの名無しさん
NGNG0150デフォルトの名無しさん
NGNGJavaばかりやってると馬鹿になる
0151デフォルトの名無しさん
NGNG0152デフォルトの名無しさん
NGNG適材適所って事が言いたかっただけ
0153デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNGVBはなんの役にも立たない。かといってVBがいらないのかと
いうとそうでもない。現実的に必要とされるケースは山ほどある。
VBしかやらない人はできれば他の言語もやってほしい。
迷惑被ったからとかそういう理由から言うんじゃなくて、
あなた自身のために言っている。
0156デフォルトの名無しさん
NGNG0157デフォルトの名無しさん
NGNG言語を抽象的に見る目って何ですか?
そして、何故に、VBはその役に立たないのですか?
言語のことを考えるなら、VBであろうが、実例を
知っているに越したことはないと思うけど。
0158デフォルトの名無しさん
NGNGa = 999& * 999&
とするのが普通だと思うんだが・・・。
VBのソースにベタで数値を書くと、その数値が収まる
もっとも小さい型で扱われます。さらにVBでの演算は
各要素の中でもっとも大きな型で演算結果を一時領域に
格納しようとするので、この場合だと「999」はInteger型であり
「999 * 999」の結果をInt型で格納しようとするために
オーバーフローが発生します。
後ろにデータ型を表す文字(>>82のコメント見たいな感じで、
Long型の場合は『&』)を付加すると、Long型の999として
扱ってくれるので、演算結果もLong型になります。
※ここで言う「演算結果」は変数aでは無いので注意
>>157
155じゃないんだけど、VBで書いたコードがどんな風にWin上、
はたまたPC上で動いてるか考えてみよう。
ん〜、抽象的ではないわな。やっぱり>>155の説明に期待!
0159smat
NGNGでも、On Error ... GoTo ErrorHandlerは美しくないので
何とかしてほしい。エラーが起きたら関数で値を返せ!!!
...
if( (retcode = えらーの怒りそうな関数()) == えらーこーど ){
エラー処理();
}
else{
正常じの処理();
}
...
みたいにならんのか?鬱打。すろー。
VC++A(Visual C++ for Application)がなぜないのだ?
0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNGぶゐびゐ
0162デフォルトの名無しさん
NGNGOn Error Resume Next 使って、Err.Number をチェックするのじゃダメ?
try、throws、catch みたいにして使ってみたけど駄目?
美しくないのはたしかなのだが、仕方ない・・・
Public Function HegHge() As Long
On Error GoTo catch
If ( bRet = False ) Then Err.Raise 65535
finally:
On Error Resume Next
Exit Function
catch:
'〜エラー処理〜
Resume finally
End Function
0164デフォルトの名無しさん
NGNGcatchは.NETじゃ予約語だからなるべく使わない方がいいかも。
0165仕様書無しさん
NGNG0166ディフォルトの名無しさん
NGNGhttp://page.freett.com/hassey/index.htm
0167し
NGNGあれは、PGの本質的なところがわかんなくてもやれちゃうのが問題です。
そういう奴が書いたコードは、後で手直しするときドツボにはまっちゃうんだな。
0168
NGNG0169High
NGNGやりだすと切りがないのでは?
自然言語の優劣比べるのと同じ(”ドイツ語と英語と日本語どれが優秀か”とか)
バックにある、思想(文化?)体系に拠るのでは?
まあ言語変えると、違和感が有るのは確かだが
0170デフォルトの名無しさん
NGNG> あれは、PGの本質的なところがわかんなくてもやれちゃうのが問題です。
同意。素人にはお勧めできない。
0171ディフォルトの名無しさん
NGNG例えは少し違うが、小学校の先生は漢字を忘れるらしい。
いつも黒板に書くときは習っていない字を
ひらがなで書くからだ。
そういった悪影響があるってことがいいたいんだろ?
0172デフォルトの名無しさん
NGNG素人PGがなんとなく作ってもとりあえず動く物ができてしまう。
これこそがVBの利点。そして最大の罪。
0173デフォルトの名無しさん
NGNGWindowだのFormだのにすべてやらせようとする奴が多すぎる。
まぁ、まったくwindow systemとは無関係のイベントまでwindow messageにし
てしまうような、Windowsのクサレ具合が抜群だというのもあるが。
0174デフォルトの名無しさん
NGNGもっとひどいプログラムになる。
0175デフォルトの名無しさん
NGNG0176名無しさん
NGNG同意する。
他人が(VBで)書いたのを直すのは大変です。
VBは入門者には危ないツールです。
0177デフォルトの名無しさん
NGNGアルゴリズム勉強するには分かりやすくてイイと思うぞ。
0178デフォルトの名無しさん
NGNGhttp://www.dokyun.com/
0179デフォルトの名無しさん
NGNGVB房はアルゴリズムなんて勉強しません。
データベースと画面制御だけが仕事なので
そんなことを知ってもあまり意味がないのです
0180デフォルトの名無しさん
NGNGBASICでアルゴリズムはちょっと・・・ね
0181名無しさん@Emacs
NGNGex.)
char chrVar[MAX_LEN];
int intRtn;
うーーーん。
0182デフォルトの名無しさん
NGNGワラタ
「ドキュンってなに?」とか書いてあるよ、これ
■ このスレッドは過去ログ倉庫に格納されています