Announcement

Collapse
No announcement yet.

Microsoft Visual Studio 2015 Supports Targeting Linux

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #61
    Originally posted by zezba9000 View Post
    @SystemCrasher Or BTW ASP.NET is way faster (about 5x) then PHP FYI: http://www.wrensoft.com/zoom/benchmarks.html

    Have fun...
    I wonder why they didn't include Python (WSGI) and Java in their benchmarks...

    Comment


    • #62
      Originally posted by asdfblah View Post
      I wonder why they didn't include Python (WSGI) and Java in their benchmarks...
      Which Python? CPython, PyPy, Jython or IronPython? I think IronPython might actually be pretty tempting as it runs on .NET.

      Comment


      • #63
        Originally posted by smitty3268 View Post
        Ok, I'm curious. Got any links? Was it just some micro-benchmark?
        This RayTrace benchmark I ported got 30% faster on my i7: https://github.com/zezba9000/RayTraceBenchmark
        I didn't post the results but it seems the JIT is probably better as CoreCLR uses a newer one then .NET 4.5.2 does. Which is awesome for numerical calculations if anything.

        Comment


        • #64
          Originally posted by asdfblah View Post
          I wonder why they didn't include Python (WSGI) and Java in their benchmarks...
          Python is crazy slow from what iv'e seen, there are benchmarks out there. Python is good for simple apps, scripts or apps that don't need to do heavy calculations. Deluge is a good example and is what I use for a torrent app.

          If you want more performance but still need python I think there are options like IronPython but I don't use python so idk.

          Java is pretty fast but its not Open Source nor does it include custom struct/value types or operators which is a huge issue for me. At this point or in the near future I don't see what Java does C# doesn't. I only use Java for Android but other then that I don't have any value for it.
          Last edited by zezba9000; 03 April 2015, 04:46 AM.

          Comment


          • #65
            Originally posted by asdfblah View Post
            I wonder why they didn't include Python (WSGI) and Java in their benchmarks...
            FYI is you like Python you might like Nim Lang. Its as fast as C++ with memory safety and looks kinda like Python in some ways.

            Comment


            • #66
              Originally posted by zezba9000 View Post
              @SystemCrasher Or BTW ASP.NET is way faster (about 5x) then PHP FYI: http://www.wrensoft.com/zoom/benchmarks.html

              Have fun...
              Programming langs, especially scripted which are all WAY slower than handed tuned machine code is all about speed of deployment at the cost of performance, and with that in mind, I would choose the cross platform solution even if it was something as gross as java. Yuck PHP...

              Comment


              • #67
                Originally posted by zezba9000 View Post
                Python is crazy slow from what iv'e seen, there are benchmarks out there. Python is good for simple apps, scripts or apps that don't need to do heavy calculations. Deluge is a good example and is what I use for a torrent app.

                If you want more performance but still need python I think there are options like IronPython but I don't use python so idk.

                Java is pretty fast but its not Open Source nor does it include custom struct/value types or operators which is a huge issue for me. At this point or in the near future I don't see what Java does C# doesn't. I only use Java for Android but other then that I don't have any value for it.
                No, see, *CPython* is crazy slow. Python must have JIT'ing not to be slow. Pretty much all Python implementations except CPython have JIT

                Comment


                • #68
                  Originally posted by nanonyme View Post
                  No, see, *CPython* is crazy slow. Python must have JIT'ing not to be slow. Pretty much all Python implementations except CPython have JIT
                  Well thats what I meant: "CPython". Its the most commonly used. Its used in Blender for plugins ect which could make some stuff go slow. Regardless of performance I never liked Python syntax.
                  Last edited by zezba9000; 03 April 2015, 05:23 AM.

                  Comment


                  • #69
                    Originally posted by zezba9000 View Post
                    Well thats what I meant: "CPython". Its the most commonly used. Its used in Blender for plugins ect which could make some stuff go slow. Regardless of performance I never liked Python syntax.
                    Syntax is totally the correct reason to pick another language. It's basically the only thing you can't change much without resulting in creating a different language. FWIW a group of Python devs ended up creating a new language called Monte. It's not done but imo worth reading about

                    Comment


                    • #70
                      From https://www.visualstudio.com/en-us/n...review-vs.aspx

                      "ASP.NET 5 runs on OS X and Linux with the Mono runtime."

                      It's an ASP.NET thing. Don't expect actual Linux binaries outside of that.

                      Comment

                      Working...
                      X