Posts: 2020
Threads: 133
Joined: July 26, 2017
Reputation:
5
RE: Had to reformat and reinstall everything.
September 15, 2023 at 4:50 pm
(September 15, 2023 at 3:12 pm)Ravenshire Wrote: (September 15, 2023 at 2:53 pm)FlatAssembler Wrote: And what do you think about the Microsoft C++ Compiler? It can produce programs for Linux (cross-compilation), but it cannot run on Linux. I think it is by far the best C++ compiler. It includes checks in your code so that the program warns you in case you are triggering undefined behaviour. In my AEC-to-WebAssembly compiler, I unintentionally triggered undefined behaviour a few times, but CLANG and GCC didn't warn me about it. (my bold)
Seems to me that you like the one that holds your hand...
Serious question: have you ever had to deliver a product which actually works? You know, like I had to when my computer architecture professor asked me to make an assembler and emulator for PicoBlaze that could be run in a modern browser?
Posts: 8302
Threads: 40
Joined: March 18, 2014
Reputation:
54
RE: Had to reformat and reinstall everything.
September 15, 2023 at 4:55 pm
(September 15, 2023 at 4:50 pm)FlatAssembler Wrote: (September 15, 2023 at 3:12 pm)Ravenshire Wrote: (my bold)
Seems to me that you like the one that holds your hand...
Serious question: have you ever had to deliver a product which actually works? You know, like I had to when my computer architecture professor asked me to make an assembler and emulator for PicoBlaze that could be run in a modern browser?
I'm an electrical designer. If my products don't work, people fucking die. Your point?
Thief and assassin for hire. Member in good standing of the Rogues Guild.
Posts: 16790
Threads: 129
Joined: July 10, 2013
Reputation:
65
RE: Had to reformat and reinstall everything.
September 15, 2023 at 4:58 pm
(September 15, 2023 at 4:55 pm)Ravenshire Wrote: (September 15, 2023 at 4:50 pm)FlatAssembler Wrote: Serious question: have you ever had to deliver a product which actually works? You know, like I had to when my computer architecture professor asked me to make an assembler and emulator for PicoBlaze that could be run in a modern browser?
I'm an electrical designer. If my products don't work, people fucking die. Your point?
He probably doesn't believe that electrical designers exist.
You know you are banging your head against a wall, right? There is no teaching this one anything.
Posts: 8302
Threads: 40
Joined: March 18, 2014
Reputation:
54
RE: Had to reformat and reinstall everything.
September 15, 2023 at 5:10 pm
(September 15, 2023 at 4:58 pm)arewethereyet Wrote: (September 15, 2023 at 4:55 pm)Ravenshire Wrote: I'm an electrical designer. If my products don't work, people fucking die. Your point?
He probably doesn't believe that electrical designers exist.
You know you are banging your head against a wall, right? There is no teaching this one anything.
Oh, I know. Sometimes it's fun just to see what shit he'll fling at the wall next.
Thief and assassin for hire. Member in good standing of the Rogues Guild.
Posts: 2020
Threads: 133
Joined: July 26, 2017
Reputation:
5
RE: Had to reformat and reinstall everything.
September 15, 2023 at 5:12 pm
(September 15, 2023 at 4:55 pm)Ravenshire Wrote: (September 15, 2023 at 4:50 pm)FlatAssembler Wrote: Serious question: have you ever had to deliver a product which actually works? You know, like I had to when my computer architecture professor asked me to make an assembler and emulator for PicoBlaze that could be run in a modern browser?
I'm an electrical designer. If my products don't work, people fucking die. Your point?
Because I thought that it would be obvious to somebody who actually programs why Microsoft C++ Compiler is better than open-source GCC and CLANG. Yes, Microsoft C++ Compiler compiles more slowly. And the programs it produces run slower. But, Jesus Christ, it's slower because it is doing something useful. And you will much sooner develop a working program if you are using Microsoft C++ Compiler than if you are using GCC or CLANG.
Posts: 8302
Threads: 40
Joined: March 18, 2014
Reputation:
54
RE: Had to reformat and reinstall everything.
September 15, 2023 at 5:45 pm
(September 15, 2023 at 5:12 pm)FlatAssembler Wrote: (September 15, 2023 at 4:55 pm)Ravenshire Wrote: I'm an electrical designer. If my products don't work, people fucking die. Your point?
Because I thought that it would be obvious to somebody who actually programs why Microsoft C++ Compiler is better than open-source GCC and CLANG. Yes, Microsoft C++ Compiler compiles more slowly. And the programs it produces run slower. But, Jesus Christ, it's slower because it is doing something useful. And you will much sooner develop a working program if you are using Microsoft C++ Compiler than if you are using GCC or CLANG. (my bold)
So, you don't care about a quality end product? Faster and easier (for you) is all that matters?
Color me seven shades of "not surprised."
Thief and assassin for hire. Member in good standing of the Rogues Guild.
Posts: 33619
Threads: 1422
Joined: March 15, 2013
Reputation:
152
RE: Had to reformat and reinstall everything.
September 15, 2023 at 5:47 pm
Only seven?
"Never trust a fox. Looks like a dog, behaves like a cat."
~ Erin Hunter
Posts: 1988
Threads: 93
Joined: October 23, 2022
Reputation:
8
RE: Had to reformat and reinstall everything.
September 15, 2023 at 9:59 pm
(September 15, 2023 at 2:53 pm)FlatAssembler Wrote: And what do you think about the Microsoft C++ Compiler? It can produce programs for Linux (cross-compilation), but it cannot run on Linux. I think it is by far the best C++ compiler. It includes checks in your code so that the program warns you in case you are triggering undefined behaviour. In my AEC-to-WebAssembly compiler, I unintentionally triggered undefined behaviour a few times, but CLANG and GCC didn't warn me about it.
Posts: 2020
Threads: 133
Joined: July 26, 2017
Reputation:
5
RE: Had to reformat and reinstall everything.
September 16, 2023 at 5:04 am
(September 15, 2023 at 5:45 pm)Ravenshire Wrote: (September 15, 2023 at 5:12 pm)FlatAssembler Wrote: Because I thought that it would be obvious to somebody who actually programs why Microsoft C++ Compiler is better than open-source GCC and CLANG. Yes, Microsoft C++ Compiler compiles more slowly. And the programs it produces run slower. But, Jesus Christ, it's slower because it is doing something useful. And you will much sooner develop a working program if you are using Microsoft C++ Compiler than if you are using GCC or CLANG. (my bold)
So, you don't care about a quality end product? Faster and easier (for you) is all that matters?
Color me seven shades of "not surprised."
Absolutely not, I make releases using GCC where it is available and CLANG where GCC is not available (GCC for now cannot target WebAssembly): https://sourceforge.net/projects/aecforw...es/v2.6.0/
Posts: 1988
Threads: 93
Joined: October 23, 2022
Reputation:
8
RE: Had to reformat and reinstall everything.
September 16, 2023 at 8:32 am
(September 15, 2023 at 4:50 pm)FlatAssembler Wrote: (September 15, 2023 at 3:12 pm)Ravenshire Wrote: (my bold)
Seems to me that you like the one that holds your hand...
Serious question: have you ever had to deliver a product which actually works? You know, like I had to when my computer architecture professor asked me to make an assembler and emulator for PicoBlaze that could be run in a modern browser?
|