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.
-
@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.
-
@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.
-
@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.
-
@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.
-
@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
-
@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.
-
@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.
-
@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.
-
@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
-
@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
-
@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