Why all the VB hate? menu

Shout-Out

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 30
  1. #1
    csin's Avatar Private
    Reputation
    1
    Join Date
    Mar 2010
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Why all the VB hate?

    Why do people flame about VB on here and then in the same paragraph say the person should use C#?

    VB.NET and C# compile the EXACT same code. In fact, that was Microsofts point in creating .NET. I don't mean it is similar or it executes just slightly different, i mean the compiler will compile them the exact same.

    Don't flame the crap out of me for asking this, I am just curious as to why the hatred of VB...6):

    Why all the VB hate?
  2. #2
    XC4T4LY5TX's Avatar Banned
    Reputation
    136
    Join Date
    Jul 2007
    Posts
    833
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Cause VB sucks :P

  3. #3
    Chinchy's Avatar Active Member
    Reputation
    21
    Join Date
    Mar 2009
    Posts
    71
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's ugly to read.

  4. #4
    The-Eradicator's Avatar Contributor

    Reputation
    149
    Join Date
    May 2007
    Posts
    829
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Because people are uniformed morons who follow trends without knowing anything about it.

    I prefer C#, and I dislike VB.NET (Due to syntax). Does that mean VB.NET is bad? No.

    It's the same, and it's the preference of the developer. Just ignore people who hate it irrationally.
    The most beautiful thing we can experience is the mysterious. It is the source of all true art and all science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed.
    Albert Einstein

  5. #5
    flo8464's Avatar Active Member
    Reputation
    30
    Join Date
    Apr 2009
    Posts
    434
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well, VB looks like a ugly, fat Lady driving an old truck while C# is a hot blonde with huge boobs driving a Lamborghini Gallardo.

    Furthermore, VB was designed for noobs. That was the intention to create the language. VB.NET is a mix of the noob language and a more complex language to be compatible to the NET-Framework. Ask the old VB devs what their thoughts about class-inheritance were. Lol.

    Did I mention all those ugly keywords?
    The only thing that is worse than VB is AutoShit.
    Hey, it compiles! Ship it!

  6. #6
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by The-Eradicator View Post
    Because people are uniformed morons who follow trends without knowing anything about it.

    I prefer C#, and I dislike VB.NET (Due to syntax). Does that mean VB.NET is bad? No.

    It's the same, and it's the preference of the developer. Just ignore people who hate it irrationally.
    Unlike most people, I don't hate it 'irrationally'. I hate it because the language itself teaches horrific practices, and lacks the many features that are required for this area of programming.

    1) Pointers. You can't use them. Period. (Not IntPtrs. I'm talking about actual pointers [byte*, int*, etc])
    2) Case sensitivity. VB(.NET) is case-insensitive. So if a C# coder (like myself) uses the same name in a field, as well as the param to a function, you're pretty much screwed.
    3) We're writing code. Not books. VB is designed for people who have never touched a programming language before, and is only meant to aid in teaching control flow. Nothing else. I don't understand why people still use the language after the first week or so of dealing with it. Not to mention; the required characters to do the same line in 2 different languages is nearly doubled when VB enters the picture.
    4) It's VB. There's no reason to like it. Ever.
    5) See above.
    6) Too many people think that using the VB6 backwards compatibility libs are a 'good' thing. Without even bothering to do the research to find out that MS TELLS YOU NOT TO USE THEM UNLESS YOU'RE PORTING YOUR APPLICATION FROM VB6. (AkA: VB programmers can't ****ing read for shit.)

    In other words; VB teaches you to do things wrong, right off the bat. Which is just plain stupid.

    Edit: The fact that you claim they compile to the same code proves my points above. While they both compile to IL, they are most definitely different.
    Last edited by Apoc; 04-26-2010 at 12:06 AM.

  7. #7
    suicidity's Avatar Contributor
    Reputation
    207
    Join Date
    Oct 2006
    Posts
    1,439
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    What Apoc said, and C#/VB neutrality (them being the same) wasn't really true until VS2010. But everything that Apoc said is still true with Visual Basic 2010.

    It's a terrible 'language', and it disgusts me I used to proof of concept in VB just to prove it could be done (In the end it turned into unreadable, disgusting and unmanageable code).


  8. #8
    Robske's Avatar Contributor
    Reputation
    305
    Join Date
    May 2007
    Posts
    1,062
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    As Apoc noted, there's a reason for the 'B' in VB.

    Although I wouldn't even recommend it to anyone as their starter language.
    Last edited by Robske; 04-26-2010 at 11:16 AM.
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." - Martin Golding
    "I cried a little earlier when I had to poop" - Sku

  9. #9
    Xarg0's Avatar Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    389
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Forget about all the reasons mentioned above, because actually this video is the best reason to hate VB [ame=http://www.youtube.com/watch?v=hkDD03yeLnU]YouTube - GUI interface using visual basic to track the killers IP address CSI[/ame]
    I hacked 127.0.0.1

  10. #10
    Robske's Avatar Contributor
    Reputation
    305
    Join Date
    May 2007
    Posts
    1,062
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Xarg0 View Post
    Forget about all the reasons mentioned above, because actually this video is the best reason to hate VB YouTube - GUI interface using visual basic to track the killers IP address CSI

    Hahahahaha! Have some rep
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." - Martin Golding
    "I cried a little earlier when I had to poop" - Sku

  11. #11
    MaiN's Avatar Elite User
    Reputation
    335
    Join Date
    Sep 2006
    Posts
    1,047
    Thanks G/R
    0/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Xarg0 View Post
    Forget about all the reasons mentioned above, because actually this video is the best reason to hate VB YouTube - GUI interface using visual basic to track the killers IP address CSI
    wtf .
    [16:15:41] Cypher: caus the CPU is a dick
    [16:16:07] kynox: CPU is mad
    [16:16:15] Cypher: CPU is all like
    [16:16:16] Cypher: whatever, i do what i want

  12. #12
    suicidity's Avatar Contributor
    Reputation
    207
    Join Date
    Oct 2006
    Posts
    1,439
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    so much win in this thread now. excellent.


  13. #13
    vulcanaoc's Avatar Member
    Reputation
    31
    Join Date
    Jul 2008
    Posts
    125
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'll create a graphical user interface interface in Visual Basic *tiny sigh* ...see if I can track an I*turns around*P address.
    Due to its obvious and subtle touches of retardation, this clip goes down in the 'innernet history bookz as one of the best.

  14. #14
    flo8464's Avatar Active Member
    Reputation
    30
    Join Date
    Apr 2009
    Posts
    434
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If you think that is so funny, you surely don't know some German TV series.
    You won't understand everything, but well, it still should be funny as hell

    [YT]<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/8mgzkkUVoZM&hl=de_DE&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/8mgzkkUVoZM&hl=de_DE&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>[/YT]
    Hey, it compiles! Ship it!

  15. #15
    darrensmith0125's Avatar Member
    Reputation
    18
    Join Date
    Apr 2009
    Posts
    19
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Why do most developers use C# rather than VB.Net?

    * C#'s syntax is closer to C++ and Java.
    * C# is less verbose (e.g. 'Dim cnt As Integer' or 'int cnt;').
    * The B in BASIC stands for beginner.
    * Basic is older than C++,C#, Java.

Page 1 of 2 12 LastLast

Similar Threads

  1. WTF Why all the crappy Emu Releases.
    By Devilsadvocate in forum World of Warcraft Emulator Servers
    Replies: 15
    Last Post: 02-25-2009, 01:51 PM
  2. Why is the graphics/coding all ****ed up?
    By Tanax in forum Suggestions
    Replies: 1
    Last Post: 07-10-2008, 06:08 AM
  3. why is my realm got disconnected all the time?
    By hard2000 in forum World of Warcraft Emulator Servers
    Replies: 6
    Last Post: 10-12-2007, 02:19 PM
  4. Whats with all the bitches
    By barnyonfire1 in forum Community Chat
    Replies: 5
    Last Post: 11-24-2006, 08:24 AM
  5. Post all the Leveling Bots here!!
    By max2daz in forum World of Warcraft Bots and Programs
    Replies: 1
    Last Post: 08-15-2006, 10:04 PM
All times are GMT -5. The time now is 10:16 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search