ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Free Programming Courses - July 2016

    IT Discussion
    6
    18
    2.5k
    Loading More Posts
    • 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.
    • dafyreD
      dafyre @thwr
      last edited by

      @thwr said in Free Programming Courses - July 2016:

      No need to fiddle around with gcc toolchains, makefiles and whatnot.

      This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

      I've switched to almost exclusively developing for the web now.

      thwrT 1 Reply Last reply Reply Quote 0
      • thwrT
        thwr @dafyre
        last edited by thwr

        @dafyre said in Free Programming Courses - July 2016:

        @thwr said in Free Programming Courses - July 2016:

        No need to fiddle around with gcc toolchains, makefiles and whatnot.

        This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

        I've switched to almost exclusively developing for the web now.

        Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

        scottalanmillerS 1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller @thwr
          last edited by

          @thwr said in Free Programming Courses - July 2016:

          @dafyre said in Free Programming Courses - July 2016:

          @thwr said in Free Programming Courses - July 2016:

          No need to fiddle around with gcc toolchains, makefiles and whatnot.

          This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

          I've switched to almost exclusively developing for the web now.

          Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

          .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

          thwrT 2 Replies Last reply Reply Quote 1
          • thwrT
            thwr @scottalanmiller
            last edited by

            @scottalanmiller said in Free Programming Courses - July 2016:

            @thwr said in Free Programming Courses - July 2016:

            @dafyre said in Free Programming Courses - July 2016:

            @thwr said in Free Programming Courses - July 2016:

            No need to fiddle around with gcc toolchains, makefiles and whatnot.

            This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

            I've switched to almost exclusively developing for the web now.

            Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

            .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

            Partly agree. There is so much crap about Java and I have seen more than one student who started to adapt that. Another problem with Java is related to this: its a language many people starting with. So there are loads of false or poorly written information, tutorials and libraries around. But yes, you can't avoid that. It's the same with PHP for example and would be the same if C# would be the primary language.

            1 Reply Last reply Reply Quote 0
            • thwrT
              thwr @scottalanmiller
              last edited by

              @scottalanmiller said in Free Programming Courses - July 2016:

              @thwr said in Free Programming Courses - July 2016:

              @dafyre said in Free Programming Courses - July 2016:

              @thwr said in Free Programming Courses - July 2016:

              No need to fiddle around with gcc toolchains, makefiles and whatnot.

              This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

              I've switched to almost exclusively developing for the web now.

              Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

              .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

              .NET isn't so Windows centric anymore. Large parts of the framework are open source now and mono became a very good runtime today. In fact, I'm doing lots of stuff in C# on my ARM boards. Visual Studio is free for students and small companies. MonoDevelop is also ok. Not comparable in any way, but ok.

              scottalanmillerS 1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @thwr
                last edited by

                @thwr said in Free Programming Courses - July 2016:

                @scottalanmiller said in Free Programming Courses - July 2016:

                @thwr said in Free Programming Courses - July 2016:

                @dafyre said in Free Programming Courses - July 2016:

                @thwr said in Free Programming Courses - July 2016:

                No need to fiddle around with gcc toolchains, makefiles and whatnot.

                This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

                I've switched to almost exclusively developing for the web now.

                Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

                .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

                .NET isn't so Windows centric anymore. Large parts of the framework are open source now and mono became a very good runtime today. In fact, I'm doing lots of stuff in C# on my ARM boards. Visual Studio is free for students and small companies. MonoDevelop is also ok. Not comparable in any way, but ok.

                That's extremely recent and it's not really ported yet and Mono is... weak. I have high hopes, as I love C# and F# (heck, I wrote the certification tests for C#!!) will get wide adoption. But I'm not holding my breath.

                thwrT 2 Replies Last reply Reply Quote 1
                • thwrT
                  thwr @scottalanmiller
                  last edited by

                  @scottalanmiller said in Free Programming Courses - July 2016:

                  @thwr said in Free Programming Courses - July 2016:

                  @scottalanmiller said in Free Programming Courses - July 2016:

                  @thwr said in Free Programming Courses - July 2016:

                  @dafyre said in Free Programming Courses - July 2016:

                  @thwr said in Free Programming Courses - July 2016:

                  No need to fiddle around with gcc toolchains, makefiles and whatnot.

                  This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

                  I've switched to almost exclusively developing for the web now.

                  Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

                  .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

                  .NET isn't so Windows centric anymore. Large parts of the framework are open source now and mono became a very good runtime today. In fact, I'm doing lots of stuff in C# on my ARM boards. Visual Studio is free for students and small companies. MonoDevelop is also ok. Not comparable in any way, but ok.

                  That's extremely recent and it's not really ported yet and Mono is... weak. I have high hopes, as I love C# and F# (heck, I wrote the certification tests for C#!!) will get wide adoption. But I'm not holding my breath.

                  You did? Hell, maybe I should get one just to see your test 😉

                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                  • thwrT
                    thwr @scottalanmiller
                    last edited by

                    @scottalanmiller said in Free Programming Courses - July 2016:

                    @thwr said in Free Programming Courses - July 2016:

                    @scottalanmiller said in Free Programming Courses - July 2016:

                    @thwr said in Free Programming Courses - July 2016:

                    @dafyre said in Free Programming Courses - July 2016:

                    @thwr said in Free Programming Courses - July 2016:

                    No need to fiddle around with gcc toolchains, makefiles and whatnot.

                    This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

                    I've switched to almost exclusively developing for the web now.

                    Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

                    .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

                    .NET isn't so Windows centric anymore. Large parts of the framework are open source now and mono became a very good runtime today. In fact, I'm doing lots of stuff in C# on my ARM boards. Visual Studio is free for students and small companies. MonoDevelop is also ok. Not comparable in any way, but ok.

                    That's extremely recent and it's not really ported yet and Mono is... weak. I have high hopes, as I love C# and F# (heck, I wrote the certification tests for C#!!) will get wide adoption. But I'm not holding my breath.

                    If you keep in mind what those guys did... awesome job. Mono has its flaws, ASP.NET in ARM-Linux is nothing but masochistic. But it is working for the most part.

                    1 Reply Last reply Reply Quote 0
                    • scottalanmillerS
                      scottalanmiller @thwr
                      last edited by

                      @thwr said in Free Programming Courses - July 2016:

                      @scottalanmiller said in Free Programming Courses - July 2016:

                      @thwr said in Free Programming Courses - July 2016:

                      @scottalanmiller said in Free Programming Courses - July 2016:

                      @thwr said in Free Programming Courses - July 2016:

                      @dafyre said in Free Programming Courses - July 2016:

                      @thwr said in Free Programming Courses - July 2016:

                      No need to fiddle around with gcc toolchains, makefiles and whatnot.

                      This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

                      I've switched to almost exclusively developing for the web now.

                      Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

                      .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

                      .NET isn't so Windows centric anymore. Large parts of the framework are open source now and mono became a very good runtime today. In fact, I'm doing lots of stuff in C# on my ARM boards. Visual Studio is free for students and small companies. MonoDevelop is also ok. Not comparable in any way, but ok.

                      That's extremely recent and it's not really ported yet and Mono is... weak. I have high hopes, as I love C# and F# (heck, I wrote the certification tests for C#!!) will get wide adoption. But I'm not holding my breath.

                      You did? Hell, maybe I should get one just to see your test 😉

                      Yes, only one, not the entire series. One of the Previsor ones. I've written about a dozen certification exams over the years. I once had a job require me to take my own test in an interview. They were idiots. I told them ahead of time that I wrote it and then they nearly shit themselves when I scored the highest core ever. I wasn't sure if they thought that I was an idiot and could not pass my own test or if they thought I was lying. In either case, I wasn't too impressed.

                      thwrT 1 Reply Last reply Reply Quote 1
                      • thwrT
                        thwr @scottalanmiller
                        last edited by

                        @scottalanmiller said in Free Programming Courses - July 2016:

                        @thwr said in Free Programming Courses - July 2016:

                        @scottalanmiller said in Free Programming Courses - July 2016:

                        @thwr said in Free Programming Courses - July 2016:

                        @scottalanmiller said in Free Programming Courses - July 2016:

                        @thwr said in Free Programming Courses - July 2016:

                        @dafyre said in Free Programming Courses - July 2016:

                        @thwr said in Free Programming Courses - July 2016:

                        No need to fiddle around with gcc toolchains, makefiles and whatnot.

                        This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

                        I've switched to almost exclusively developing for the web now.

                        Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

                        .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

                        .NET isn't so Windows centric anymore. Large parts of the framework are open source now and mono became a very good runtime today. In fact, I'm doing lots of stuff in C# on my ARM boards. Visual Studio is free for students and small companies. MonoDevelop is also ok. Not comparable in any way, but ok.

                        That's extremely recent and it's not really ported yet and Mono is... weak. I have high hopes, as I love C# and F# (heck, I wrote the certification tests for C#!!) will get wide adoption. But I'm not holding my breath.

                        You did? Hell, maybe I should get one just to see your test 😉

                        Yes, only one, not the entire series. One of the Previsor ones. I've written about a dozen certification exams over the years. I once had a job require me to take my own test in an interview. They were idiots. I told them ahead of time that I wrote it and then they nearly shit themselves when I scored the highest core ever. I wasn't sure if they thought that I was an idiot and could not pass my own test or if they thought I was lying. In either case, I wasn't too impressed.

                        I guess that I wouldn't want to work there anyway. I've always refused to take any test myself. "Thanks for the coffee, but no, bye". Got an offer from MS once, they sent me a test in a wordfile with some very, very stupid questions like "How many windows do you see when you open this developer tool?" REALLY, WHO CARES? Anyway, told them that if they send me that test by mail and I'm given like 4 hours for it to complete, I can easily cheat them by just using Google (or Yahoo). The lady on the other side didn't understand that.

                        scottalanmillerS 1 Reply Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller @thwr
                          last edited by

                          @thwr said in Free Programming Courses - July 2016:

                          @scottalanmiller said in Free Programming Courses - July 2016:

                          @thwr said in Free Programming Courses - July 2016:

                          @scottalanmiller said in Free Programming Courses - July 2016:

                          @thwr said in Free Programming Courses - July 2016:

                          @scottalanmiller said in Free Programming Courses - July 2016:

                          @thwr said in Free Programming Courses - July 2016:

                          @dafyre said in Free Programming Courses - July 2016:

                          @thwr said in Free Programming Courses - July 2016:

                          No need to fiddle around with gcc toolchains, makefiles and whatnot.

                          This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

                          I've switched to almost exclusively developing for the web now.

                          Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

                          .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

                          .NET isn't so Windows centric anymore. Large parts of the framework are open source now and mono became a very good runtime today. In fact, I'm doing lots of stuff in C# on my ARM boards. Visual Studio is free for students and small companies. MonoDevelop is also ok. Not comparable in any way, but ok.

                          That's extremely recent and it's not really ported yet and Mono is... weak. I have high hopes, as I love C# and F# (heck, I wrote the certification tests for C#!!) will get wide adoption. But I'm not holding my breath.

                          You did? Hell, maybe I should get one just to see your test 😉

                          Yes, only one, not the entire series. One of the Previsor ones. I've written about a dozen certification exams over the years. I once had a job require me to take my own test in an interview. They were idiots. I told them ahead of time that I wrote it and then they nearly shit themselves when I scored the highest core ever. I wasn't sure if they thought that I was an idiot and could not pass my own test or if they thought I was lying. In either case, I wasn't too impressed.

                          I guess that I wouldn't want to work there anyway. I've always refused to take any test myself. "Thanks for the coffee, but no, bye". Got an offer from MS once, they sent me a test in a wordfile with some very, very stupid questions like "How many windows do you see when you open this developer tool?" REALLY, WHO CARES? Anyway, told them that if they send me that test by mail and I'm given like 4 hours for it to complete, I can easily cheat them by just using Google (or Yahoo). The lady on the other side didn't understand that.

                          Well I had to be somewhat impressed that they were paying hundreds of dollars per candidate to basically have me evaluating their candidates. But it also meant that I was way, way above what they were prepared to be working with. They wanted someone for a position that I would be hiring and mentoring. But you have to give them some credit for picking me as the person that they wanted evaluating people, even if indirectly 😉

                          thwrT wirestyle22W 2 Replies Last reply Reply Quote 1
                          • thwrT
                            thwr @scottalanmiller
                            last edited by

                            @scottalanmiller said in Free Programming Courses - July 2016:

                            @thwr said in Free Programming Courses - July 2016:

                            @scottalanmiller said in Free Programming Courses - July 2016:

                            @thwr said in Free Programming Courses - July 2016:

                            @scottalanmiller said in Free Programming Courses - July 2016:

                            @thwr said in Free Programming Courses - July 2016:

                            @scottalanmiller said in Free Programming Courses - July 2016:

                            @thwr said in Free Programming Courses - July 2016:

                            @dafyre said in Free Programming Courses - July 2016:

                            @thwr said in Free Programming Courses - July 2016:

                            No need to fiddle around with gcc toolchains, makefiles and whatnot.

                            This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

                            I've switched to almost exclusively developing for the web now.

                            Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

                            .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

                            .NET isn't so Windows centric anymore. Large parts of the framework are open source now and mono became a very good runtime today. In fact, I'm doing lots of stuff in C# on my ARM boards. Visual Studio is free for students and small companies. MonoDevelop is also ok. Not comparable in any way, but ok.

                            That's extremely recent and it's not really ported yet and Mono is... weak. I have high hopes, as I love C# and F# (heck, I wrote the certification tests for C#!!) will get wide adoption. But I'm not holding my breath.

                            You did? Hell, maybe I should get one just to see your test 😉

                            Yes, only one, not the entire series. One of the Previsor ones. I've written about a dozen certification exams over the years. I once had a job require me to take my own test in an interview. They were idiots. I told them ahead of time that I wrote it and then they nearly shit themselves when I scored the highest core ever. I wasn't sure if they thought that I was an idiot and could not pass my own test or if they thought I was lying. In either case, I wasn't too impressed.

                            I guess that I wouldn't want to work there anyway. I've always refused to take any test myself. "Thanks for the coffee, but no, bye". Got an offer from MS once, they sent me a test in a wordfile with some very, very stupid questions like "How many windows do you see when you open this developer tool?" REALLY, WHO CARES? Anyway, told them that if they send me that test by mail and I'm given like 4 hours for it to complete, I can easily cheat them by just using Google (or Yahoo). The lady on the other side didn't understand that.

                            Well I had to be somewhat impressed that they were paying hundreds of dollars per candidate to basically have me evaluating their candidates. But it also meant that I was way, way above what they were prepared to be working with. They wanted someone for a position that I would be hiring and mentoring. But you have to give them some credit for picking me as the person that they wanted evaluating people, even if indirectly 😉

                            Aye 😉

                            1 Reply Last reply Reply Quote 0
                            • wirestyle22W
                              wirestyle22 @scottalanmiller
                              last edited by

                              @scottalanmiller said in Free Programming Courses - July 2016:

                              @thwr said in Free Programming Courses - July 2016:

                              @scottalanmiller said in Free Programming Courses - July 2016:

                              @thwr said in Free Programming Courses - July 2016:

                              @scottalanmiller said in Free Programming Courses - July 2016:

                              @thwr said in Free Programming Courses - July 2016:

                              @scottalanmiller said in Free Programming Courses - July 2016:

                              @thwr said in Free Programming Courses - July 2016:

                              @dafyre said in Free Programming Courses - July 2016:

                              @thwr said in Free Programming Courses - July 2016:

                              No need to fiddle around with gcc toolchains, makefiles and whatnot.

                              This is one of the reasons I enjoyed developing with Visual Basic in Windows, and Gambas in Linux... I didn't have to muss around with Make files, etc... The system handled all that for me in the background.

                              I've switched to almost exclusively developing for the web now.

                              Yeah, it's odd. I'm asking myself why there are so much Java courses for students, but only a very few for C#. The .NET ecosystem is the best thing I have seen so far: Very well documented, very few bugs, runs on different platforms (ARM, x86, PPC..) and operating systems. Must be because Visual Studio wasn't always free. On the other hand, mono got its own compiler for many, many years now.

                              .NET is Windows centric and not appropriate to teach at university. It's also not nearly as common as Java. It's a good system for sure, but it is not academically apropos. Java is far from the only good option, but .NET is only appropriate as a side elective and as university should not be focusing on specifics, it's not really appropriate at all. If you learn Java, C# is a few days of work away from you.

                              .NET isn't so Windows centric anymore. Large parts of the framework are open source now and mono became a very good runtime today. In fact, I'm doing lots of stuff in C# on my ARM boards. Visual Studio is free for students and small companies. MonoDevelop is also ok. Not comparable in any way, but ok.

                              That's extremely recent and it's not really ported yet and Mono is... weak. I have high hopes, as I love C# and F# (heck, I wrote the certification tests for C#!!) will get wide adoption. But I'm not holding my breath.

                              You did? Hell, maybe I should get one just to see your test 😉

                              Yes, only one, not the entire series. One of the Previsor ones. I've written about a dozen certification exams over the years. I once had a job require me to take my own test in an interview. They were idiots. I told them ahead of time that I wrote it and then they nearly shit themselves when I scored the highest core ever. I wasn't sure if they thought that I was an idiot and could not pass my own test or if they thought I was lying. In either case, I wasn't too impressed.

                              I guess that I wouldn't want to work there anyway. I've always refused to take any test myself. "Thanks for the coffee, but no, bye". Got an offer from MS once, they sent me a test in a wordfile with some very, very stupid questions like "How many windows do you see when you open this developer tool?" REALLY, WHO CARES? Anyway, told them that if they send me that test by mail and I'm given like 4 hours for it to complete, I can easily cheat them by just using Google (or Yahoo). The lady on the other side didn't understand that.

                              Well I had to be somewhat impressed that they were paying hundreds of dollars per candidate to basically have me evaluating their candidates. But it also meant that I was way, way above what they were prepared to be working with. They wanted someone for a position that I would be hiring and mentoring. But you have to give them some credit for picking me as the person that they wanted evaluating people, even if indirectly 😉

                              Sounds basically where we are all aspiring to be one day

                              1 Reply Last reply Reply Quote 1
                              • 1 / 1
                              • First post
                                Last post