トップページ⇒tech
1001コメント292KB

VBばかリやってると馬鹿になる

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
よね?
0286デフォルトの名無しさんNGNG
>>285
オマエモナー
0287デフォルトの名無しさんNGNG
>>286
確かにC#とかはまだまともにいじってないし、PL-Iは思い出す気にも
なれないのは事実だが(w メジャー言語くらい普通に使いこなそう
ぜ。どの環境だって劇的に違うってもんでもないだろう。
Emacs Lispくらいまでは結構感覚的にフラットじゃね?
0288デフォルトの名無しさんNGNG
町一番の幸せものはVB->Delphi->C#ユーザーじゃないかとふと思ったり。
0289286NGNG
>>287
実はCしかわからん(ワラ
Javaとかもやろうかな。
0290デフォルトの名無しさんNGNG
>>288
町一番の幸せ者は仕事でプログラミングしなくてよい人たちだよ。
0291デフォルトの名無しさんNGNG
VC->BCB->C#な私も意外と幸せ者かもしれない。
0292デフォルトの名無しさんNGNG
>>290
お前に謝罪と賠償を(以下略
0293デフォルトの名無しさんNGNG
過って改むるに憚ること勿れ 
0294デフォルトの名無しさんNGNG
VBをやっている奴は例外なくオナニーが好きなので馬鹿になる。
VBをやるから馬鹿になるのではない。
そんな気持ちがわからない>>1は芯でください
0295デフォルトの名無しさんNGNG
今時オナニーで馬鹿になるって信じている>>294って馬鹿?
0296デフォルトの名無しさんNGNG
>1 = >294 = >295
ジサクジエンゴクロウ
0297デフォルトの名無しさんNGNG
>>284
VB.NETもでてんだよ。
0298デフォルトの名無しさんNGNG
http://www3.ocn.ne.jp/~simalab/
0299っっfNGNG
こんなねたにみなさん反応しちゃって
かわいい
0300デフォルトの名無しさんNGNG
通報しますた
0301デフォルトの名無しさんNGNG
バカになりたいからVBやってます
0302デフォルトの名無しさんNGNG
>>301
禿動(・∀・)
0303デフォルトの名無しさんNGNG
VBやる前から馬鹿です。
だから>>301-302がウラヤマシイ
0304デフォルトの名無しさんNGNG
なんつーか、VB.NET、ちょっと触ってみたけど、VB6までとの違いは
凄いね。別言語だね、こりゃ。今までのVBは、VB6で終わったわけだ。
0305デフォルトの名無しさんNGNG
つか、やっとほんまもんになったかな、という感じがする。
0306デフォルトの名無しさんNGNG
しかし、VBの諸々のマズさって、良さでもあったわけで、そこが失われて
いるというのは、VB自体の存在意義に関わってくるんじゃないか?
0307デフォルトの名無しさんNGNG
>>306
同意。
極端な話、使うものは一緒で言語が
違う程度の違いしか出ないのでは?>.NET

そんなんだったら、Cでやった方がイロイロと
メリットが多そうだが。
0308デフォルトの名無しさんNGNG
まじ?
0309 NGNG
>>307
うん、VB.NETやるくらいなら素直にVC#でいいと思うけどね。
0310デフォルトの名無しさんNGNG
やっとDelphi1並になってきた。
0311デフォルトの名無しさんNGNG
やっと Turbo Pascal 並になってきた。
0312デフォルトの名無しさんNGNG
VB をやっていると馬鹿になるのではない。
VB の言語仕様が賢くなるのを妨げているのだ。
0313デフォルトの名無しさんNGNG
VB をやっていると馬鹿になるのではない。
VB を使いこなす気が無い奴が馬鹿なのだ。
0314デフォルトの名無しさんNGNG
>310-311
D e l 厨 氏 ね
0315デフォルトの名無しさんNGNG
VBAも.NETになるのですか?
0316デフォルトの名無しさんNGNG
>>315
俺も気になる所。根拠は無いがOfficeは.NETになりそう。
だとすると.NETのOfficeで非.NETのVBAを使うのか・・・?
0317デフォルトの名無しさんNGNG
>316
うゎあ。はやい!

VBAが.NETになって今までの資源がつかえなくなったらこまるなぁ。
0318デフォルトの名無しさんNGNG
逆だろ。馬鹿がVB使うんだよ
っていうか、馬鹿だからVBしか使えないんだろ?
0319デフォルトの名無しさんNGNG
>>318
クププ。自分が馬鹿じゃないと思うならVB使いこなしてみろよ。
俺はVBだけじゃなくC++、Javaなんかも使えるからね。
どうせお前はDelphiだけとかいうんだろ。
0320デフォルトの名無しさんNGNG
>>319

> VB使いこなしてみろよ

無駄な努力。
手錠して足かせされて太極拳を習得するようなものだ。
軽いスポーツウェアを着て、C++ でも Delphi でも ruby でも
やるがいいさ。
0321デフォルトの名無しさんNGNG
ごちゃごちゃ理屈ならべてないでVBバカにしたいだけなんだろ?
じゃぁバカにしまくればいいんだよ。
そんなことに時間使うやつは所詮バカだから。
0322デフォルトの名無しさんNGNG
>>319
sageで煽るなんて・・・


「ジサクジエン」カ…
0323デフォルトの名無しさんNGNG
   |\___/|
   |       .|
   | Θ   Θ  |
   |       .|    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ∈AA∋   ∧∧ < デル厨も、Java厨もオレのようなVB使いの手の中さ
  (゚‥゚ )   ( ゚Д゚)   | 
  ∪∪|___⊃ ⊃  \_______________________
 /|__.|    |__|\
 |  |  |     | \_|
 | ノ ノ     \_|
 \_ノ|      |
  ___|      |___
  \   ̄ ̄ ̄ ̄     \
  ||\            \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
0324デフォルトの名無しさんNGNG
>>自分が馬鹿じゃないと思うならVB使いこなしてみろよ。
馬鹿じゃないと思うからこそVBなんて使いません。

>どうせお前はDelphiだけとかいうんだろ
今はVC++しか使ってませんがなにか?
0325デフォルトの名無しさんNGNG
VBをバカにするヤツってVB使えないんじゃないの?
もっとプロパティを覚えなよ。便利だよ。
プロパティなら俺にかなうヤツはいないゼ!
0326デフォルトの名無しさんNGNG
てゆーか、まじめな話、VB only ユーザで頭いいと思っている
ひといるのかな。
いないだろうね。ねたでしょ。
0327デフォルトの名無しさんNGNG
クロマティ?
0328デフォルトの名無しさんNGNG
旧VBの場合、クラスにプロパティを追加するにはどうするんだっけ
VB.NETなら簡単だけど
0329デフォルトの名無しさんNGNG
つーか、そんな争いすんなよ。。。。
見てて悲しいよ。。。

VBしか使えなくてプログラマー気取りもなんかむかつくが、
C/C++が使えるからって人を見下す奴もむかつく。。。
0330デフォルトの名無しさんNGNG
>>1
はげどう
0331デフォルトの名無しさんNGNG
プロパティなら C++ Builder か Delphi の方がずっと上だよ。
デザイン・パターンも全部使えるし。
VB なんて、インターフェースの継承しかできねーじゃん。
0332デフォルトの名無しさんNGNG
   |\___/| ∧∧
   |       .|( ゚Д゚)
   | Θ   Θ  |⊃ ⊃
   |       .| |__|  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ∈AA∋     | .| | < さあデル厨、オレに代わってC++スレを煽って来い
  (゚‥゚ )     | |.|  \
  ∪∪|_____|_/ |     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 /|__.|     |  /
 |  |  |      |/
 | ノ ノ      |
 \_ノ|      |
  ___|      |___
  \   ̄ ̄ ̄ ̄     \
  ||\            \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
0333デフォルトの名無しさんNGNG
>>328
記述の仕方は若干違うが、基本的におんなじだって。
0334デフォルトの名無しさんNGNG
ageてるやつウザイ
0335デフォルトの名無しさんNGNG
age荒し逝って(以下略
0336デフォルトの名無しさんNGNG
VBer デザインパターン知らへんのやろ。
継承知らへんのやろ。オブジェクト・コンポジション、知らへんのやろ。
バーチャル・コンストラクタ知らへんのやろ。
どないあんさんの頭がようても、どない魚を食べても、
VB でできることとできへんこととあるねんで。
仮に知っとったとしても、VB ではできひんか、できても
よう技巧的な読みにくいコードになってまうのや。
そこんところ、よう分かっときー。
0337デフォルトの名無しさんNGNG
VBの生産性なめたらあかんで。
複雑だったらええっちゅうもんやないで。
同じもん作るのにぎょうさんあたまつこうて時間かけて
無駄なコードかいとんのやろ。
商売じゃ原価が高くて使い物にならへんわ。
0338デフォルトの名無しさんNGNG
>>336

そうそう。VB は構造化プログラミングのできそこないでも
やっていればよし。
だいたいフォームのメソッドやメンバ変数を public にできない
のはどういうわけ?
メンバ変数はともかくとしてもね。
なんで .FRM と .BAS と .CLS とでコードの扱いが違うの。
VB の設計、言語仕様ってつぎはぎだらけの駄作。
C++ の複雑さよりもまだ駄作。
0339デフォルトの名無しさんNGNG
>>337
VBでプログラム作るとその時間とコードが
無駄に思えてしょうがないんですけど。
0340デフォルトの名無しさんNGNG
>>337

複雑なものを VB よりもシンプルに書けるのが C++ Builder や
Delphi だったりする。
0341デフォルトの名無しさんNGNG
言語の目的が違うのに何を言っとるか
C++はコスト・時間・生産性じゃVBに絶対勝てないし
VBは複雑性・速度・柔軟性じゃC++に絶対勝てない
0342デフォルトの名無しさんNGNG
いわゆるデザインパターンとかは、よりシンプルで保守しやすい
コードを書くためにあるんですよ。
VB は生産性がいいかもしれないけど、可読性や保守性は悪い。
0343デフォルトの名無しさんNGNG
>>341

> C++はコスト・時間・生産性じゃVBに絶対勝てないし

C++ Builder なら勝てるもんね。

> VBは複雑性・速度・柔軟性じゃC++に絶対勝てない

C++ Builder はそれも併せ持っているのだ。
0344デフォルトの名無しさんNGNG
VBは正直、OLEが使える事だけだな。
あとはクソ。
0345デフォルトの名無しさんNGNG
オーレー オレオレオレー♪
0346デフォルトの名無しさんNGNG
>>343 ほんとかい?素晴らしいね。ください。
0347デフォルトの名無しさんNGNG
>>346

ほんとだよ。嘘だと思ったら、VB、VC++、C++ Builder それぞれ
使いこなしてみ。
C++ Builder あげたら違法コピーになるからあげないけど。
よい子は買ってね。
0348デフォルトの名無しさんNGNG
C++Builderも無理 C++という言語体系が生産性を落としてる
0349デフォルトの名無しさんNGNG
>>347
無料で使えなかったっけ?
ありゃDelphiか?
Delphiでもいいんじゃない?>>346
0350デフォルトの名無しさんNGNG
    オラオラ、文句あるなら言ってみろ<悪の権化
   ∧_∧          ムカッ
  ( `∀´)    __ ∧_∧_       
  ( >>1 )    / (゚∀゚#)つ´\ <純なVB厨
  │ │\ \ドカッ/| ̄∪ ̄ ̄|\/
  (__)  (_)    |_〓〓_|/
                      
0351デフォルトの名無しさんNGNG
ruby を愛する人は 心清き人
すみれの花のような
ぼくの友だち

C++ を愛する人は 心強き人
岩をくだく波のような
ぼくの父親

Delphi を愛する人は 心深き人
愛を語るハイネのような
ぼくの恋人

Java を愛する人は 心広き人
根雪をとかす大地のような
ぼくの母親
0352デフォルトの名無しさんNGNG
>>348
ばかいっちゃいかん。
C++BuilderだとC/C++の資産がそのまま使えるという利点がある。
0353デフォルトの名無しさんNGNG
          ||||            地下デ ホザイテロ!   
          ||||       ___∧_∧∩
     ガタンッ  |||| アリャ   / (゚∀゚#)ソ´\
      __∧_∧__ /| ̄∪ ̄ ̄|\/
    ,,/\(;・∀・)//    |_〓〓_|/
      ̄ ̄ ̄ ̄ ̄ ̄ ̄


0354デフォルトの名無しさんNGNG
お前ら馬鹿だなぁ・・
オフィス付属の言語(VBA)が全部C++だったらどうなるよ?
生産性が高くてとっつきやすいマクロ言語じゃなきゃ売れねーだろが
マイクロソフトの戦略だよ
0355デフォルトの名無しさんNGNG
                        オマケダ  
             シュー     ___∧_∧_
       ワー    ●~*  ミ ⊂(゚∀゚#)/\
      _________ /| ̄ ̄ ̄ ̄|\/
    ,,/\      //   |_〓〓_|/
      ̄ ̄ ̄ ̄ ̄ ̄ ̄    
0356デフォルトの名無しさんNGNG
>>348

STL 「も」使いこなしてから言ってください。
すっごくべんりです。
VB という言語体系が頭を悪くしている。魚を食べたとしても。
0357デフォルトの名無しさんNGNG
大抵のVBオンリーユーザはVCも使った(インストール)事があったりする。
でも挫折してVBに行って(戻って)しまい、その後2度と帰って来なかったです。

いやマジで多いいのよ、コレ
0358デフォルトの名無しさんNGNG
>>354

オフィスのマクロまで C++ である必要はない。
あんなもの VBA で充分。
というか、ああいうものこそ VBA であるべきだ。
VB がプログラミング言語ということこそがおかしい。
0359デフォルトの名無しさんNGNG
>>356 あのなーVBは一般ユーザ〜ビジネスプログラマ程度向けだろう
そういう人たちにとっては難しくて短時間で作成できないものはクソなわけ
0360デフォルトの名無しさんNGNG
>>358
VBAであるべきではないと思うぞ。
0361デフォルトの名無しさんNGNG
>>357

*VC だから* 挫折するのですよ。
純粋な C++ か C++ Builder をおやりなさい。
0362デフォルトの名無しさんNGNG
オフィスのマクロがC++だったら一部の人間しか使えないだろ
一般ユーザー向けの売り物だって事を認識しろよ。
全ての人間がプログラマーじゃねーんだぞ。
0363デフォルトの名無しさんNGNG
訂正 プログラマー>プログラマー志望
0364デフォルトの名無しさんNGNG
∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´・ω・) <  いやーホンマかなわんよなぁショボーン
( つ旦O  \ 糞スレageにはショボボーン
と_)_)    \ ____________________


0365デフォルトの名無しさんNGNG
>>359

だからプロの現場で VB を採用するなといいたい。小一時間いいたい。
0366デフォルトの名無しさんNGNG
∧_∧       ∧_∧  /
(´・ω・`)       (・ω・` ) < プログラマー志望<新種だね
( つ O      O旦と )  | 
と_)_) |Щ_ _   (_(_つ  \____
ソンナコトユーカラ
コボレチャタYO
0367デフォルトの名無しさんNGNG
大抵のVBオンリーユーザはVCも使った(インストール)事があったりする。
でも挫折してVBに行って(戻って)しまい、その後2度と帰って来なかったです。

いやマジで多いいのよ、コレ
0368デフォルトの名無しさんNGNG
                    ____
∧_∧        ∧_∧  /
( ´・ω・)        (・ω・` ) < はい。ボクのあげるよ。
( つ  O     日⊂_と ) |  ショボーン
と_)_) |Щ_ _   (_(_つ  \____
  o
 O 
  ○________
/
| 自ら虎穴に入るか…ショボーン


0369デフォルトの名無しさんNGNG
言語のせいにするのはどうか。
出来る奴はVBだって何でもやっちまうぞ。
サブクラス化もやったことないやつは問題外。
0370デフォルトの名無しさんNGNG
VBで何でもできるという妄想
0371デフォルトの名無しさんNGNG
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|とあるスレッドに連続投稿
\したら注意されたよショボーン。
 . ̄|/ ̄ ̄ ̄ ̄ ̄ ̄
.∧_∧   ∧_∧
( ´・ω・)   (´⊆` )<分別のあるユージン
( つ旦O  (つ日と)
と_)_)  (__(__ ̄)
        |\
  / ̄ ̄ ̄   ̄ ̄ ̄ ̄
  |下手したら規制かけられるよ。もう寝ようか
  \________
0372デフォルトの名無しさんNGNG
テクニックのないやつは初めから諦める姿勢
0373デフォルトの名無しさんNGNG
>>369

無理すりゃたいがいできる。
問題は、無理なくシンプルにできるかどうかだ。
その点、VB は C++ や Delphi や Java や Ruby に
かなわへん。
0374デフォルトの名無しさんNGNG
>>369
サブクラス化する時点で、その案件でVBを選定する事自体が間違えてる気がするが.....

ちょとスレ違いだが、AccessVBAを使った業務アプリで
mdbの2重起動をやりたくないという人は多いと思うけど
あれ実現しようとすると面倒くさいね。VBなら命令1行でできるのに。
0375デフォルトの名無しさんNGNG
C++とかは普通のアプリ作ったり、
デザインをいろいろ変えたりするのに時間かかりすぎ+複雑すぎるのよ
VBはその点を短時間で出来るようにしてあって
それ以外の部分は外部DLLとかテクニックで補うようになってる。
0376デフォルトの名無しさんNGNG
そいつがVBに詳しいんだったら十分ありでしょ。
つうか、サブクラス化ごときで言語がどうこう
言う方が間違ってるでしょ。
0377デフォルトの名無しさんNGNG
>C++とかは普通のアプリ作ったり、
>デザインをいろいろ変えたりするのに時間かかりすぎ+複雑すぎ

言えてる。全然シンプルじゃない。
0378デフォルトの名無しさんNGNG
VB.NETだとクラスを継承するだけで終わりという罠(w
0379デフォルトの名無しさんNGNG
>>375

設計にある程度時間がかかっても、コードがシンプルになる。
早く作るのが目的で VB を使ったとすると、行き当たりばったりで
可読性も保守性も悪いコードになる。
こっちの方がちっともシンプルじゃない。
やっつけ仕事にはいいけど、デバッグに時間がすごくかかる。
0380デフォルトの名無しさんNGNG
教訓

VBを誉めるのは、VBしか触れた事の無いやつばかり。
0381デフォルトの名無しさんNGNG
可読性っつーかVBでコントロールのプロパティ1つメソッド1つで出来るのものが
VC++だとコードたくさん書かないといけないのはどうなの(特にデザイン・描画系
コントロールの中に既に機能が入ってるんだからデバッグする必要がない。
逆でないか?
0382デフォルトの名無しさんNGNG
あの特殊記号だらけでVBの何倍にもなるコードのどこが
可読性がよくてシンプルなのかと小一時間…(略
C++をいつも使ってるプログラマーだったらいいだろうが
必要なもんだけ作りたいビジネスマンにはたまったもんじゃないだろ。
0383デフォルトの名無しさんNGNG
>>381

VC++ だから。
C++ Builder を使いませう。

言語(というか製品)により UI もいろいろコーディング
しなきゃならないものもあれば、プロパティ設定でらくちんのも
ある。
けど、どちらにしても、ロジックはコーディングでしょ。
いずれにしても、コードの可読性、シンプルさは保守に欠かせないの。
0384デフォルトの名無しさんNGNG
>>382

リファクタリングといふものを知らないのかね。
0385デフォルトの名無しさんNGNG
表記は複雑 用語は複雑 ファイルも大量 コードも大量
慣れるまで相当時間がかかる 
かなり修行しないとVBの1つのコントロールの機能も実現出来ない

C++系はこの時点で終わってる
■ このスレッドは過去ログ倉庫に格納されています