HMan

My feedback

  1. 2,100 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    244 comments  ·  Visual Studio IDE » Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
    HMan commented  · 

    You said all this to Zagor Tenay, not me. We are not the same individual.

    So, yeah, irony... lol

    HMan commented  · 

    Whatever man, did you read the JSIL page?

    4- Marvel at convoluted error messages! (JSIL is still in development. You will hit bugs.)

    Nice.

    "Please enlighten us here."

    Sure. You were talking about web browsers. .NET in a web app is server side, period. Not too sure what you don't understand about this. The only client side instance of .NET that ever existed in the context of a web app is Silverlight, and it's deprecated.

    HMan commented  · 

    (apart from Silverlight...)

    HMan commented  · 

    " then how do you explain WPF, iOS, Droid, Windows Forms, Xamarin.Forms, Silverlight...?"

    None of these address the web. In the context of web applications, .NET is a server side technology. JavaScript is a client side technology.

    "You copy/pasted a declaration that you can use .NET on "any" platform, when in fact you cannot run .NET in a web browser, the biggest platform there is."

    Are you ********? List to me what other languages run in a web browser. Apart from VBScript and Javascript (including angular, node.js, jQuery, etc). The answer is NONE. You CAN run .NET web apps in a browser, the .NET part just runs on the server, not the client.

    As for JSIL, it converts C# to JS. It doesn't run C# in a browser. Moron.

    HMan commented  · 

    What are you even talking about? A language doesn't HAVE to fit every possible environments. No language does. .NET on the web is a server-side technology. Why would you want it to run on the client side? HTML/JS on the client side is fine, and is not "completely incompatible" (what does that even mean?). HTML/JS + Razor is completely integrated into Visual Studio, right beside the server side C# or VB.

    "This means twice the amount of work (bugs), and resources (cost) in doing so."

    How do you figure? HTML/JS addresses the presentation side, there is no overlap with C#/VB. They are for different problems. There is no way to create a website entirely off Javascript. You need a server-side technology, so whether that is C# or VB or Perl or PHP or Python or Rails, that's up to you, but it is there anyway. What is the difference between any of those and .NET?

    .NET will NEVER run in a browser, it's a server side technology. Just like Perl or PHP.

    VB6 doesn't run in a browser, it ONLY runs on a Windows OS. So again, please explain what you are talking about.

    HMan commented  · 

    Also, reported as duplicate.

    HMan commented  · 

    @Mike-EEE

    .NET is a server framework. Making it work in a browser is pretty simple, build an ASP.NET website.

    Look guys, obviously you morons know nothing about HTML or JS, or you would just be writing it. And you have no idea how programming languages in general work, because otherwise you would realize how stupid and unfeasible it is to translate VB6 code to HTML and JS. If you like HTML and JS, just write it. Forget about VB6. The only place that code is going is in the garbage.

    HMan commented  · 

    What am I missing here? If you are going to write HTML and JavaScript, what does VB6 have to do in there? Grasping at straw much?

    So, basically, you want to suddenly, without any effort on your end, be able to write web apps directly from your existing VB6 code riddled with ActiveX controls and unmanaged references?

    You guys need to stop smoking whatever you are smoking...

  2. 2,352 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    257 comments  ·  Visual Studio IDE » Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
    HMan commented  · 

    Flagged as duplicate. Stop being children and opening a million threads asking for the same thing over and over again. They said no already, what makes you think they could possibly say yes here?

  3. 1,120 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    40 comments  ·  Visual Studio IDE » .NET  ·  Flag idea as inappropriate…  ·  Admin →
    HMan commented  · 

    @Schnickerfritz

    You mean like when Apple, just a few months ago, released a new version of their SDK, and demanded that everyone update to it, and resubmit their apps for re-evaluation before going back onto the store? Or how Android basically breaks backwards compatibility every release?

    If you think the mobile market is any more stable than the desktop market, you are in for a rude awakening...

    HMan commented  · 

    I just don't see how this will ever happen, since Windows XP is no longer a supported platform.

  4. 180 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    20 comments  ·  Visual Studio IDE » Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
    HMan commented  · 

    And seriously, that question above is as stupid as they come. "Make electrical engineering easier, I don't know what a volt or an ampere is, I just want to do simple electricity!".

    Programming is a computer SCIENCE. It requires participants to learn new things every now and then, forever and ever until the end of time. If you can't be bothered to take a class or read a book, I don't think that is anyone's problem but yours.

    HMan commented  · 

    Riiiight...

    This is a post from the MS program manager for the VB team, Anthony Green, from January 2016:

    https://social.msdn.microsoft.com/Forums/vstudio/en-US/53619f54-8593-4563-955f-7642b983222f/future-of-visual-basic?forum=vbgeneral

    Re: VB has a long future ahead of it no matter how you look at it. We're working on the next version – the 25<sup>th</sup> Anniversary version – VB15. Visual Basic is an open source language (check us out on github) so it can't really be killed even in the event of Mount St. Helens erupting and burying Microsoft campus in magma.

    So... yeah.

  5. 346 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    45 comments  ·  Visual Studio IDE » Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
    HMan commented  · 

    Where did this "VB.Net is being abandoned" even coming from anyway? Was there an announcement I missed?

    HMan commented  · 

    Hum, no.

    This is a post from the MS program manager for the VB team, Anthony Green, from January 2016:

    https://social.msdn.microsoft.com/Forums/vstudio/en-US/53619f54-8593-4563-955f-7642b983222f/future-of-visual-basic?forum=vbgeneral

    Re: VB has a long future ahead of it no matter how you look at it. We're working on the next version – the 25<sup>th</sup> Anniversary version – VB15. Visual Basic is an open source language (check us out on github) so it can't really be killed even in the event of Mount St. Helens erupting and burying Microsoft campus in magma.

    So... yeah.

    HMan commented  · 

    "Private mIntList as New List(Of Integer)? What kind of nonsense is that?

    List<int> for the win."

    You could at least compare 1:1...

    var mIntList = New List<Integer>
    Dim mIntList = New List(Of Integer)

    I don't see how one is better than the other...

    HMan commented  · 

    This thread would be hilarious if it weren't so sad (but not for the reasons you think)...

    "Dotnet 2015 made it clear: VB.NET developers need to switch to C# or be left behind."

    Made it clear how? To whom? Have they issued an official statement? In other words, are you pulling this out of your illiterate *** or do you have any proof whatsoever to back it up?

    "It is certainly the current plan that there will be no further development of VB.Net after VS2015 is launched."

    Whose plan? Microsoft seems to disagree, seeing as they invested a lot in this latest release for language parity. They even completely rewrote their VB compiler, IN VISUAL BASIC! So, again, please show your sources... Otherwise it's just mindless drivel.

    I use both VB.NET and C# daily, and there is no reason to hate on one or the other. They are essentially the same, the only thing you are choosing between both languages is a set of syntax rules. What the **** do you care what someone else prefers? C# isn't all that great from a syntax point of view. Great for source code density, not so great for source code reading and debugging. It's full of idioms inherited from C++ that even veteran C++ programmers would have preferred to see go away. BUT it's better than Java if you put aside the cross platform aspect.

    So, I ask, where does this topic even come from? VB isn't under any danger whatsoever. All I see is a frustrated dummy jumping to conclusions after seeing the FIRST ITERATION of the new cross platform tools included in VS2015. Mindless drivel.

  6. 1,180 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    77 comments  ·  Visual Studio IDE » Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
    HMan commented  · 

    And then what? They make you a new IDE, and then you go "while you're at it, why not add X, tune Y, make Z compatible, and no we won't pay you a dime". Then 10 years later, you start the same whining marathon that has been going on for the last 15 years.

    Look at your behavior on these forums, "pro VB6 programmers". I wouldn't need a reason to leave you hanging, personally.

  7. 243 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    60 comments  ·  Visual Studio IDE » Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
    HMan commented  · 

    Huh?

    This is a post from the MS program manager for the VB team, Anthony Green, from January 2016:

    https://social.msdn.microsoft.com/Forums/vstudio/en-US/53619f54-8593-4563-955f-7642b983222f/future-of-visual-basic?forum=vbgeneral

    Re: VB has a long future ahead of it no matter how you look at it. We're working on the next version – the 25<sup>th</sup> Anniversary version – VB15. Visual Basic is an open source language (check us out on github) so it can't really be killed even in the event of Mount St. Helens erupting and burying Microsoft campus in magma.

    SO.... yeah...

  8. 811 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    24 comments  ·  Visual Studio IDE » Extensibility  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for raising and voting for this suggestion.

    At this point, we’d like to dive further into the specific needs your scenarios will have from the API. If you can spend a few minutes to answer the questions on this survey, we’d greatly appreciate it! Your answers will help us plan and prioritize the work required.

    https://www.surveymonkey.com/r/F5XRQJ7

    Regards,
    Mark Wilson-Thomas
    Program Manager, Visual Studio IDE

    HMan supported this idea  · 
    HMan commented  · 

    The CodeLens feature of VS2013 Ultimate was the most exciting thing in VS2013 Ultimate, yet it is severely limited and underused. Its source control only integrates Microsoft-friendly source control, which is really quite greedy from you guys, considering the price of the Ultimate package... I understand you are pushing your own products, but denying support for the most widely used source control packages in favor of your own runner in a premium-only feature is pretty poor. Don't be a Grinch.

    I would like to be able to write extensions to support other source control packages like SVN or CVS through CodeLens, you should expose an API to be able to take advantage of this feature. At the moment it is quite useless unless you are already commited to one of your two supported source control suites.

  9. 36 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    12 comments  ·  Visual Studio IDE » IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
    HMan commented  · 

    To me this point is moot. I have never been in a dev team where the choice of factoring was up to the end user, and I doubt this will change tomorrow even if this feature would work perfectly well. There is a reason why everyone in a team should be using the same factoring and formatting options...

  10. 330 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  28 comments  ·  Visual Studio IDE » Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
    HMan commented  · 

    I'm just saying, even without arrays there are plenty of safe ways to handle this, without potentially breaking existing code just for the sake of saving 6 characters typed. It's not a bad suggestion, but I fear it would bring more confusion and code breakage than anything useful. Intellisense already types most of the characters you would potentially save for you anyways.

    HMan commented  · 

    Besides, you kind of already have the solution:

    Public Function DoSomething(ByVal xywh() As Integer, Value As Integer, Name As String, Count As Integer)

    DoSomething({x, y, w, h}, value, name, count)

    HMan commented  · 

    Wouldn't that break existing code that might be (probably wrongly, but still...) relying on type inference? Right now the behavior is that in the OP's example x,y,w,h would all be of type Object and ByVal. How do you suggest this change in syntax would keep compatibility with existing code?

Feedback and Knowledge Base