Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Permeability of market regarding Linux

Permeability of market regarding Linux

Scheduled Pinned Locked Moved The Lounge
learningcsharpc++visual-studiolinux
9 Posts 9 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Mark 0
    wrote on last edited by
    #1

    In no way is this intended to start a flame, I just want the honest to God truth. I was in a discussion with one of my professors. We are learning assembly using the NASM environment and the book is geared towards 32-bit architecture. Oddly enough Windows is the primary OS in use and Linux is optional, so we are stuck in 16-bit. The comment came,"It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using." Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio. Bloodshed's DevC++ is a Godsend for him though. He has been in the industry since the start and I respect his opinion. I was just curious what validity his statements hold.

    -Mark


    T L R G S 8 Replies Last reply
    0
    • M Mark 0

      In no way is this intended to start a flame, I just want the honest to God truth. I was in a discussion with one of my professors. We are learning assembly using the NASM environment and the book is geared towards 32-bit architecture. Oddly enough Windows is the primary OS in use and Linux is optional, so we are stuck in 16-bit. The comment came,"It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using." Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio. Bloodshed's DevC++ is a Godsend for him though. He has been in the industry since the start and I respect his opinion. I was just curious what validity his statements hold.

      -Mark


      T Offline
      T Offline
      Todd Smith
      wrote on last edited by
      #2

      Many professors are like politicians and completely out of touch with reality. Tenure does strange things to people.

      Todd Smith

      1 Reply Last reply
      0
      • M Mark 0

        In no way is this intended to start a flame, I just want the honest to God truth. I was in a discussion with one of my professors. We are learning assembly using the NASM environment and the book is geared towards 32-bit architecture. Oddly enough Windows is the primary OS in use and Linux is optional, so we are stuck in 16-bit. The comment came,"It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using." Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio. Bloodshed's DevC++ is a Godsend for him though. He has been in the industry since the start and I respect his opinion. I was just curious what validity his statements hold.

        -Mark


        L Offline
        L Offline
        l a u r e n
        wrote on last edited by
        #3

        i would say im a linux user and fan as much as anybody on this site but what he says about visual studio use in the industry is complete crap ... ask him what drugs he is on (or not on if he has a scrip already) :wtf:

        "there is no spoon" {me}

        1 Reply Last reply
        0
        • M Mark 0

          In no way is this intended to start a flame, I just want the honest to God truth. I was in a discussion with one of my professors. We are learning assembly using the NASM environment and the book is geared towards 32-bit architecture. Oddly enough Windows is the primary OS in use and Linux is optional, so we are stuck in 16-bit. The comment came,"It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using." Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio. Bloodshed's DevC++ is a Godsend for him though. He has been in the industry since the start and I respect his opinion. I was just curious what validity his statements hold.

          -Mark


          R Offline
          R Offline
          RichardGrimmer
          wrote on last edited by
          #4

          ---Mark--- wrote:

          "It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using."

          ---Mark--- wrote:

          NO ONE uses Visual Studio

          ---Mark--- wrote:

          I was just curious what validity his statements hold

          Based on the above...less than none. :) Ask him what he would consider to be the industry standards...then laugh at him when he says something silly.

          "Now I guess I'll sit back and watch people misinterpret what I just said......" Christian Graus At The Soapbox

          1 Reply Last reply
          0
          • M Mark 0

            In no way is this intended to start a flame, I just want the honest to God truth. I was in a discussion with one of my professors. We are learning assembly using the NASM environment and the book is geared towards 32-bit architecture. Oddly enough Windows is the primary OS in use and Linux is optional, so we are stuck in 16-bit. The comment came,"It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using." Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio. Bloodshed's DevC++ is a Godsend for him though. He has been in the industry since the start and I respect his opinion. I was just curious what validity his statements hold.

            -Mark


            G Offline
            G Offline
            Gary R Wheeler
            wrote on last edited by
            #5

            He's a clueless twit. Since no one else has, I'll drag out the old saw: Those who can't do, teach.


            Software Zen: delete this;

            Fold With Us![^]

            1 Reply Last reply
            0
            • M Mark 0

              In no way is this intended to start a flame, I just want the honest to God truth. I was in a discussion with one of my professors. We are learning assembly using the NASM environment and the book is geared towards 32-bit architecture. Oddly enough Windows is the primary OS in use and Linux is optional, so we are stuck in 16-bit. The comment came,"It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using." Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio. Bloodshed's DevC++ is a Godsend for him though. He has been in the industry since the start and I respect his opinion. I was just curious what validity his statements hold.

              -Mark


              S Offline
              S Offline
              Shog9 0
              wrote on last edited by
              #6

              Heh, wow. I have a lot of respect for the Bloodshed guys, but... yeah. I was there ten years ago, if you know what i mean. At least you get to use NASM and not gas... :doh:

              ----

              It appears that everybody is under the impression that I approve of the documentation. You probably also blame Ken Burns for supporting slavery.

              --Raymond Chen on MSDN

              1 Reply Last reply
              0
              • M Mark 0

                In no way is this intended to start a flame, I just want the honest to God truth. I was in a discussion with one of my professors. We are learning assembly using the NASM environment and the book is geared towards 32-bit architecture. Oddly enough Windows is the primary OS in use and Linux is optional, so we are stuck in 16-bit. The comment came,"It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using." Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio. Bloodshed's DevC++ is a Godsend for him though. He has been in the industry since the start and I respect his opinion. I was just curious what validity his statements hold.

                -Mark


                J Offline
                J Offline
                Joe Woodbury
                wrote on last edited by
                #7

                16-bit? I haven't programmed for 16-bit Windows since 1997 (had an app that had to run in Spain where Windows 3.x was still fairly popular; was also porting an app from Windows 3.x to Win32.) As others point out, the problem with university is that it's generally an insular world that responds very slowly to changes in the marketplace. This has to do with lack of competition, costs and professors who don't want to cease being experts in their fields. (Years ago, I seriously debated going back to college and getting my masters degree in computer science. As I walked around the computer science/math building, I couldn't bring myself to do it. All the projects were very theoretical and there was a palpable condescension toward commercial/shrink-wrap software development.)

                Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                1 Reply Last reply
                0
                • M Mark 0

                  In no way is this intended to start a flame, I just want the honest to God truth. I was in a discussion with one of my professors. We are learning assembly using the NASM environment and the book is geared towards 32-bit architecture. Oddly enough Windows is the primary OS in use and Linux is optional, so we are stuck in 16-bit. The comment came,"It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using." Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio. Bloodshed's DevC++ is a Godsend for him though. He has been in the industry since the start and I respect his opinion. I was just curious what validity his statements hold.

                  -Mark


                  J Offline
                  J Offline
                  JimmyRopes
                  wrote on last edited by
                  #8

                  ---Mark--- wrote:

                  Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio

                  A load of crap but you must remember who you are dealing with. Professors are used to students worshiping them and often have very frail egos. If you disagree with him your grades will more than likely suffer. I remember an incident in graduate school in a course on digital circuit and operating system design. Of course you can restate the digital circuit solution using a different set of chips. NOR gates instead of OR gates for example. I used to come up with alternate designs because I felt it was a way of verifying if I understood the theory and not just replaying some circuits that the professor presented in class. There was a lab assignment to design a certain digital circuit which I did and was graded as not being correct. When I approached the lab assistant he said it was WRONG because it wasn't one of two alternate designs the professor had left as the correct answers to the problem. I protested that there was nothing wrong with my design because it preformed the stated goals of the circuit and that there was no restriction in the lab assignment stating that you were restricted to a particular set of chips to use to accomplish the design. He wouldn't budge so I went to the professor and showed him the circuit and told him that it did everything that the lab assignment stated it should and I should be given credit for it. There was a considerable amount of friction between me and this professor because I had 10 years professional experience in the field and knew more about operating systems than he did. He gave me a big smile and told me that his lab assistant graded the lab assignments. Not much I could do about it. He was clearly getting back at me for my not paying homage to him like a good student should regardless of if the circuit was a working circuit or not. That along with a few other sleazy underhanded tricks were enough for him to justify giving me a B instead of the A I deserved as a final grade for the course. X|

                  Simply Elegant Designs JimmyRopes Designs
                  Think inside the box! ProActive Secure Systems
                  I'm on-line therefore I a

                  1 Reply Last reply
                  0
                  • M Mark 0

                    In no way is this intended to start a flame, I just want the honest to God truth. I was in a discussion with one of my professors. We are learning assembly using the NASM environment and the book is geared towards 32-bit architecture. Oddly enough Windows is the primary OS in use and Linux is optional, so we are stuck in 16-bit. The comment came,"It is odd how there is resistance to switch to Linux because once these student get into the industry that is what they will be using." Now my professor has a clear bias against MS and also commented that NO ONE uses Visual Studio. Bloodshed's DevC++ is a Godsend for him though. He has been in the industry since the start and I respect his opinion. I was just curious what validity his statements hold.

                    -Mark


                    M Offline
                    M Offline
                    Mike Dimmick
                    wrote on last edited by
                    #9

                    I use 16-bit compilers when compiling for DOS-based handheld computers that were designed over 10 years ago. Thankfully, though, they're beginning to be phased out - in fact, the EU RoHS[^] directive has basically killed them off, by requiring redesigns to accommodate less hazardous substances, which have been uneconomic. (This is great because we get a good deal of porting/reimplementation software business, although not funny when a wild-write bug that largely went unnoticed on DOS suddenly starts crashing on Windows CE.) All versions of desktop Windows run native 32-bit code, even on x64 and Itanium processors (albeit the latter in emulation). NASM can generate native x86 code. Windows CE also only runs on 32-bit processors though these are generally different architectures (most commonly ARM, which is required for Windows Mobile, but also MIPS and x86 are supported). If your professor doesn't know that Windows is 32-bit code, where the heck's he been for the last 12 years? I very rarely use assembler for anything but it can be useful when trying to work out what went wrong when all you have is a crash address, or in trying to debug a release build (where the compiler is free to reorganize code belonging to different source lines so long as all side effects occur in the correct order, at least in C++). I can vaguely understand that they might want to teach about segmented architectures, but frankly that's a dead and buried design - x64 is a flat architecture (the segment registers exist but mostly don't work in 64-bit mode) and I can't see segments being reintroduced when we hit the limits of the 64-bit address space (if we ever do). My university taught 68000 assembler on the Classic Mac (for computer science students) and on a development board running pSOS (for electronic engineering students). That's a flat 32-bit architecture with far fewer complications than x86, for example no segment registers and registers able to be used freely rather than instructions having limitations on which registers can be used, and I believe is still used in embedded applications.

                    Stability. What an interesting concept. -- Chris Maunder

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups