Coffeehouse Thread

47 posts

Windows Phone Development goes VB.Net!

Back to Forum: Coffeehouse
  • User profile image
    Ian2
  • User profile image
    hordak3000

    When will Visual Basic finally get canned forever. Keeping Windows Phone Development C# only might have been a good chance to force some developers to move on and finally leave the 90ies behind.

  • User profile image
    wkempf

    @hordak3000: I don't care for VB, but that comment was just stupid.

  • User profile image
    vesuvius

    Thats what ones misses most about being younger. You think you are always right.

    It is refreshing to see how people talk of the nineties, the way we talked about the eighties.

  • User profile image
    Ian2

    @vesuvius:You mean the seventies?

  • User profile image
    Harlequin

    , Ian2 wrote

    @vesuvius:You mean the seventies?

    That's iPhone development. =)

  • User profile image
    Turbodad

    @Harlequin: I suggest you try iPhone development before trash-talking about it. You may be pleasantly surprised.

  • User profile image
    vesuvius

    @Turbodad:http://joshsmithonwpf.wordpress.com/2010/09/16/ive-gone-mac-will-i-ever-come-back/

    Will this ever catch on, I'm not so sure. I will worry about apple mac development when businesses start buying apple macs as their main workstations. As it is they won't move to window 7, so them moving to apple is some time in the future

  • User profile image
    PaoloM

    ,Turbodad wrote

    @Harlequin: I suggest you try iPhone development before trash-talking about it. You may be pleasantly surprised.

    It is a sad dev environment. They have sad tools (xcode 4 is just now getting to live in the same state (but not the same zip code) as Visual Studio, debugging is sad, namespaces are sad (oh wait, where did they go?), etc etc etc...

    I've done WP7 dev as an evening hobby for the last couple of months and there is really no comparison between the two.

  • User profile image
    Adam​Speight2008

     

    ,hordak3000 wrote

    When will Visual Basic finally get canned forever. Keeping Windows Phone Development C# only might have been a good chance to force some developers to move on and finally leave the 90ies behind.

     

    It seems to me you are still in the 90's. .net was released the 00's. 

    vb has this stigma as when think vb it is automatically associated with vb6, and the horrible kludges and hacks that were used.  Using C# does not necessarily make you a better programmer, I've seen WTF code in other languages. So why pickout VB.NET? 

    Since the CLR cares only about IL, not what language it was written in.

    So I ask you in technical terms what benefits would using C# bring when VB.NET can do 99.99% of what C# can do? And 0.01% it can't, what use is it in Line Of Business apps?

    I like the Syntactic sugar of XML Literals, it makes a hell of a lot easier to read and understand. 

    I praying for the day that all angled brackets language (XML, XAML etc) are unified under a common base that can utilised by the same mechanism that powers XML Literals. 

    Imagine the power and jealousy it would reek.

     

    On IPhone Development what about using Mono?

  • User profile image
    spivonious

    @AdamSpeight2008:Not to get too far off topic here, but VB6 really isn't that bad for small apps. When you consider that when it came out the only other options were straight Win32 C++ or MFC, it's really pretty good.

    Of course, it's also relatively easy to jump into, so you see a TON of horrible code written in VB6. But it would be horrible regardless of the language.

  • User profile image
    Ian2

    I remember going from FoxPro to VB5/6 and it was a big step back (almost as bad as going from VB6 to Web Development!).  We've come a long way since then (But I here FoxPro is still cutting it!)

  • User profile image
    Adam​Speight2008

    @spivonious: I agree about with your point about vb6. 

    I'm more trying figure out what it is that causes the automatic reaction to the initials V and B.

    Could it need a re-branding be the solution? Say to  B#

    The re-branding is point where vb6 legacy language features are removed. (Pure .net) 

  • User profile image
    magicalclick

    call it VB#. The whole point of .Net is to support multiple languages and platforms. So, killing VB is counter to .Net. But, I think WinPh7 should only support one language, for a more consistent community.  Don't want to get a sample code and it is in different language. Not that a big deal, but, I still prefer lazy copy and paste before I figure out the code.

    Leaving WM on 5/2018 if no apps, no dedicated billboards where I drive, no Store name.
    Last modified
  • User profile image
    JoshRoss

    @magicalclick:

    If VisualStudio supported multilingual projects, or translation (something like reflector.net) I don't think this would be as big of an issue.

  • User profile image
    Bass

    @AdamSpeight2008:

    ,Adam​Speight2008 wrote

    @spivonious: I agree about with your point about vb6. 

    I'm more trying figure out what it is that causes the automatic reaction to the initials V and B.

    Could it need a re-branding be the solution? Say to  B#

    The re-branding is point where vb6 legacy language features are removed. (Pure .net) 

    "The teaching of BASIC should be rated as a criminal offence: it mutilates the mind beyond recovery." --Dijkstra

  • User profile image
    Adam​Speight2008

    procedure Absmax(a) Size:(n, m) Result:(y) Subscripts:(i, k);
        value n, m; array a; integer n, m, i, k; real y;
    comment The absolute greatest element of the matrix a, of size n by m 
    is transferred to y, and the subscripts of this element to i and k;
    begin integer p, q;
        y := 0; i := k := 1;
        for p:=1 step 1 until n do
        for q:=1 step 1 until m do
            if abs(a[p, q]) > y then
                begin y := abs(a[p, q]);
                i := p; k := q
                end
    end Absmax

    Algol 60 Dijkstra favourite Programming language. (very basic like)

    If wasn't Sophie Wilson writing a simulation of the ARM Chip in 1982-ish, Apple's IPhone & Microsoft's Window Phone would have their CPU. Instead of slating basic, you should be paying homage to it. 

     

  • User profile image
    Sven Groot

    @Bass: Which just goes to show that even the greatest minds can be wrong sometimes.

    (I first learned to program in GW-BASIC)

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.