88

That doesn't make you a serious programmer.

Comments
  • 13
    Oh contraire mon Frere. My former boss wrote tons of scripts and apps in VB and VBS. Inconsistent capitalization, no regard for formatting, etc. I consider myself a pro for being able to decifer it all and clean it up.

    Also, what a shit language.
  • 4
    @janonb I got a book about Visual Basic for my birthday from a friend. I removed pages that had a mention of algorithms, how to write them on paper and threw it away.
  • 2
    @janonb , sorry to kind of troll but it's "Au contraire mon frère", meaning "On the contrary my brother".
    "Oh contraire mon Frere", juste meaning "Oh contrary my brother".
  • 3
    VB is disgusting as heck.
  • 0
    I just spent 3 months adding features on old PureBasic programs. What a nightmare 😵
  • 1
    I agree that VB is not a good language. But VB was my first programming language. I also made my first game in VB when I was 3rd grade. So I am not gonna say too much bad thing about VB. :P
  • 0
    One of my first jobs was this small dev shop that did most of their websites in ASP Classic. (Thankfully I was more involved with the C#/.NET parts of their products) I got out of that shit fast.
  • 0
    @Morgane PureBasic, those were the times...
  • 3
    Macros in MS Excel is how I got started. I got tired of doing the same shit every day, so I started automating the tedious parts. It's a shit language, but it's a gateway drug to real programming.
  • 0
    @jotamontecino Maybe had English keyboard on and au autocorrected to oh?
  • 1
    @NoOne One way of telling the difference, would be looking at what's been accomplished in those languages. Compare the number of cool projects for .NET (e.g. Reactive Extensions) written in C# and VB.

    So far, I haven't come across anything of note that's created in VB. I might have missed some project, but it definitely isn't a big language among the "heavy weights" on GitHub.

    Of course, when a language is marketed as a simple beginners language for non programmers, then it's not going to attract the pros.
  • 0
    @jotamontecino I'm just a simple country boy, so please forgive.
  • 0
    @dontbeevil Glad you mentioned older languages, because then we can compare VB to C and C++, which have been around longer than VB. C/C++ projects of note outnumber VB even more than the C# ones do.
  • 0
    @dontbeevil Glad you mentioned high level languages, because taken age (as in you previous post) into consideration, we can compare with another higher level, managed language off roughly the same age: Java (introduced in 1995, VB was introduced in 1991).

    Java projects of note outnumber VB projects by a vast margin too (actually, they also outnumber C# projects).
  • 0
    @dontbeevil Sure. VB is best, but no project that's ever made an impact uses it. This is clearly because the C# folks behind ReactiveX, NUnit, Akka.NET, .NET Core etc don't have a clue. Yep, that's how it must be. :-D

    A question: how is platform, architecture and environment a factor in the choice C# and VB? Both of them are .NET languages.
  • 0
    I still to this day fail to understan the snobby "omg vb is such a horrible language" specially since it takes me less than 5 minutes translating otherwise complicated c# code into vb.net and vice versa. The guys at .net have done a great job with not letting the language fall behind the other and VB is just so easy to pick up. I really do not get it. Is it because it does not have tons of line noise? Can you not read without symbols (because I can excel at both) sure there are really shitty languages. But VB is not one of them , and reading that is shitty because some noob from {} land could not code in it and decided to make a blog post about it is not a good reason as to why the language is shitty. Nor is its syntax, nor is its speed (trust me)
Add Comment