トップページ⇒tech
38コメント12KB

VBって報われないよね

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
・生産性が高い(という事に建前上なっている)という理由で納期がミョーに短い
・建前上なんでも簡単にできる事になってるから、わけのわからん仕様を
 押し付けられたり、いきなり仕様変更されてしかも短期間で修正させられる
・結構色々知ってても多言語(特にC/C++やJava)PGからバカにされる
・派遣の単価も激安

最近割りに合わん言語だとマジで思うようになってきた.....
0002デフォルトの名無しさんNGNG
そーだね。特に

> ・建前上なんでも簡単にできる事になってるから、わけのわからん仕様を
>  押し付けられたり、いきなり仕様変更されてしかも短期間で修正させられる
変な仕様だとVC++の方が楽な場合があったり、
それをVC++よりも短期間で修正しろつーのはかなり無理がある。
0003デフォルトの名無しさんNGNG
Delphi使いからは完全に見下されてます。
0004デフォルトの名無しさんNGNG
VB.NET になって全然仕様が変わるし・・・・・・鬱氏
0005ちゅうぼ〜NGNG
NETになっても今のVBランタイムみたいなのって必要なの?

マジレス希望
0006デフォルトの名無しさんNGNG
>>1-4
そこまで自虐的にならんでも・・・
>>5
.NETフレームワーク自体ランタイムみたいなもんだから・・・
でもXPは標準でついてるんじゃないの?
0007#NGNG
そんな仕事引き受けるな。
00081NGNG
みんなマジレスありがとー (^-^)/
やっぱりみんなそれぞれ思いあたる事があるみたいだね(笑)

>2
そーだね、コントロールに希望するイベントが無い場合に
メッセージフックして無理やり解決したら後でなんか空しいよね。
なんか使うツール間違えてるみたいで。

>3
あんまり変わらんと思うが....
俺の偏見かもしらんが、大文字小文字の区別をしない言語の使い手は
大文字小文字の区別をする言語の使い手にバカにされる傾向が
あるよーな気がする。
この論理でいえばDelphiも大文字小文字の区別をしないので一緒♪
ボーランドのホームページのDelphi TipsコーナーはWin32APIの
使えるサンプルがそこそこあるので時々使わしてもらってる(爆)

>4
VB.NETのエラーハンドリングのコーディング方法は明らかに
Javaのパクリ♪MSとSUNは本当に仲悪いね♪

>5-6
確かNET全体で共通のランタイム持つんだよね。
現バージョンのVBでコモンダイアログが標準ランタイムに
含まれてないのは痛い。

>7
ひょっとして、画面1枚あたりで0.5日の工数とか言われてるの
俺だけ....? (T-T)


みんなどんどん書き込んでねー (^-^)/
0009デフォルトの名無しさんNGNG
>画面1枚あたりで0.5日の工数
無理にでも画面数増やしたくなるな…。

>3
Delphiは見下すならVCなんだと思うがな…。
VB見下すような弱いものいじめなやつは氏んで欲しい。
0010デフォルトの名無しさんNGNG
でも、VB6.0で仕事してみて、すっかり好きになっちゃったけどね。
C言語とVB6.0しか知らないけどね。
やっぱり、VB6.0って保守もし易いし、面白いと思うけど。
ActiveXというクッション置いているから速度が出ないけれど、
ActiveX使ってガンガンとモノを作れるあたり、感動もの。

別に結果が出ればCだろうと、VBだろうといいよん。
0011デフォルトの名無しさんNGNG
VB6.0で言えば、もう、VBのメリットが無くなっちゃうんで
推奨できないけど、APIを直接利用してやればメモリ操作
以外はだいたい出来てしまうのが凄い。
開発環境のVBEは、異常なまでに親切だし。

ゲームプログラマじゃなければ、VB6.0はどんどん推奨
したいと思う。
0012デフォルトの名無しさんNGNG
C++とかバリバリな人からみればVBは甘いだろうけど、
あのActiveXオブジェクトを使った、激烈に簡単なRDB
の操作を体験してしまうと、カルチャーショックで金縛り
です。ただ、難しい機能と簡単な機能が混在しすぎて・・・
0013デフォルトの名無しさんNGNG
なんかVBのコードを書けば書くほど資産じゃなく負債が
増えていくような気がするよ・・・
0014turbo type DNGNG
>>13
金モチイ、とおさん、貧乏とおさんみましたね。あなた。

http://www.int21.co.jp/pcdn/vb/howto/vbov.html
すいません、ここのHP見ていて泣けました。
本当に報われない....

私は一生VBプログラマにはなりたくないです。
0015デフォルトの名無しさんNGNG
>>14
そういう事を気にするVBプログラマが少数派なのも、
VBの問題のひとつなのです(藁
いいかげんfrxが何のファイルなのかわかって欲しい‥
ゴミファイルか中間ファイルと思ったのか消してやがる!!
0016DaxNGNG
>>15
そうそう。
うちの会社にもVisualSourceSafeに.frx入れないヤツ多いんだよ。
他んとこで開けんっちゅーに。
0017デフォルトの名無しさんNGNG
>>14
そういうお主も。しかも「イヌが教える〜」も合わせて読みました。
俺達資本主義の最下層の奴隷。
0018デフォルトの名無しさんNGNG
このスレ読んで思いました。VB使っている人って良い人が多いんですね…。
今までVC++でWin32直叩きでやってきたけど、VBでも結局みんなAPI使ってるなら
その他の部分で楽できる分、VBの方が良いような気がしてきました。
0019デフォルトの名無しさんNGNG
>>18
気のせいだよ。
0020デフォルトの名無しさんNGNG
http://teri.2ch.net/test/read.cgi?bbs=eva&key=979027625
勝手な要件ですが、↑のスレの127に誰か加勢してやってはくれないでしょうか?
0021デフォルトの名無しさんNGNG
>>11
>APIを直接利用してやればメモリ操作 以外はだいたい出来てしまうのが凄い。

VB6.0って、マルチスレッドでワーカスレッドを動かしたりとか、できますか?
0022デフォルトの名無しさんNGNG
世の中単純な法則があてはまります。

「簡単にできることは単価が安い」

VBは簡単にできる(ように見える)からねぇ。
0023デフォルトの名無しさんNGNG
>>21
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=980836651
ここの76あたりをみましょう。
002421NGNG
>>23
すげぇ…
スレッドの起動だけじゃなくて、同期オブジェクトなんかも使える
んだろうと理解しました。
しかしデバッグが事実上不可能というのはキツイですな。
0025デフォルトの名無しさんNGNG
>24 すげえってあなた・・・

わざわざそれやっても殆ど何も出来ませんよ。 OCXが対応してないでしょ
0026デフォルトの名無しさんNGNG
      ,一-、
     / ̄ l |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ■■-っ < んなーこたーない
    ´∀`/    \__________
   __/|Y/\.
 Ё|__ | /  |
     | У..  |
0027金持ち名無しさん、貧乏名無しさんNGNG
皆さん何か間違っていませんか?
プログラムは、正しく正常に動作すれば
言語は関係ないです。

クライアントに開発言語に口をださせてはいけません。
0028デフォルトの名無しさんNGNG
何に口を出せばいいか分かってないのがクライアント
0029デフォルトの名無しさんNGNG
>>27
そうならいいねー。
0030デフォルトの名無しさんNGNG
>27
ソースが欲しいから開発言語に対して口を出すんじゃなくて?
0031デフォルトの名無しさんNGNG
Delphiは結局VBによって滅ぼされそうだ・・・・
0032デフォルトの名無しさんNGNG
>>27
偉い人にはそれがわからんのです。
0033デフォルトの名無しさんNGNG
>>27
「一生涯責任もって私がメンテいたします」っていう契約書に
血判押せばどんな客でも納得してくれるよ。
0034?NGNG
>>21
メモリ操作てどれぐらいのこと言っての?
0035VBはNGNG
ゲーム開発やってる連中にはバカにされるな〜。
APIという言葉も知らないグラフィッカー(←昔N88BASICの1匹インベーダーの
アルゴリズムすら理解できなかった奴)にすら見下されてたよ。

スマソ。私怨書いてます。
0036デフォルトの名無しさんNGNG
>>35
最近ゲーム業界にバイトで入ったけど。
簡単なツールVBで書いてる。

関係ないか。
0037デフォルトの名無しさんNGNG
自分しか使わない使い捨てなら何使ってもいいんじゃないか。
0038デフォルトの名無しさんNGNG
関係ない
■ このスレッドは過去ログ倉庫に格納されています