Results 1 to 40 of 99

Thread: Why did Microsoft abandon ,killed VB6?

Threaded View

  1. #12

    Thread Starter
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,538

    Re: Why did Microsoft abandon ,killed VB6?

    Microsoft continues to develop C # and f # across platforms. Abandoned the VB. Net.

    C #/F # Performance Comparison The best thing about pure math is what PerpetualCoder says, F # looks more like a math problem, so it will be easier for mathematicians to write. When I checked it out, it reminded me a lot of MATLAB.

    If you're talking from a performance perspective nothing beats C. If you're talking from a library I believe in functional languages (F # and like), Fortan (yes it's not dead yet), Python has good math libraries.
    Perhaps this market will eventually be replaced by python。
    The f # has been in development for 22 years, and it seems that Microsoft takes it very seriously.
    The code is simple and easy to understand, should be the most basic office workers, data analysts, financial personnel quickly, very simple can be called.
    In fact, this is the best aspect of VB6, VBA, VBS, and python

    Although F # is a modern programming language, the language design is far less elegant than Scala. F #'s standard library is incompatible with the.NET standard library, and F #'s algebraic data type (ADT) -based type system is incompatible with the.NET native class library style. The F # ecosystem is even weaker than Scala. In engineering practice, Scala has a large number of frameworks and third-party libraries for both object-oriented and functional programming.Not to mention that the Scala standard library itself blows up the F # standard library. I think Microsoft, under the leadership of Ballmer, who sold DVDs, was a bit obsessed with the understanding of technology, designed APIs that were bloated and stuck to backward compatibility. So the language designed by Microsoft is the same. It has not thought about how to integrate functional language into object-oriented language at all. It is simply compatible with OCaml syntax and adds a lot of irrelevant functions. By contrast, Martin Odersky has worked on Pizza, Generic Java, and has tried to implement functional programming in the JVM for many years. Finally, Scala abandoned the source code compatibility with Java, and finally smoothly integrated functional programming features with object-oriented.

    Haxe is developed in OCaml, as was Rust originally, and F # is a Microsoft upgrade to OCaml that seamlessly calls C # and other.net resources (similar to Scala, which is a functional upgrade to Java). Given that the.net core can support Windows/Linux/Mac, it's a good prospect.)


    Knowing so much, it is finally determined that this thing is not something that ordinary people can play at all. It is used by university professors and some high-end people. The same way you use a $5,000 iPhone.
    Doomed not to have many users.

    What the majority of users need is an Apple mobile phone of about $800 to $2000.
    So Microsoft's development language is getting farther and farther away from the public.
    The python could crush him with a slap.
    Last edited by xiaoyao; Feb 10th, 2024 at 12:19 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width