Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
We shouldn't be trying to just make it complicated and make it hard because we can.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
And I think we get caught up in that problem, you know, in a little bit of a God complex as programmers that, you know, we can do some crazy advanced stuff and we have all of these tools to be able to do this crazy stuff.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
So we should do it.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
Just because you can doesn't mean you should.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
Love that saying.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
No, I mean, you can write this really crazy way to create this huge framework of all of these advanced level programming to do this crazy system.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
But if all you need is to change three pages, there's a whole lot easier ways to do it in every one of the languages to do that that anybody can look at and figure out.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
And that's where we need to get to.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
There's probably a lot of parallels that we're just unaware of, right?
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
You know, you could even go down to think about it, how to make a cheeseburger, right?
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
At the end of the day, it's a bun, a ground beef, a slice of cheese.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
And you've got a burger, you know, sure, you can do it a whole lot of fancier ways, but are you really improving on the original that much?
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
And if anything's going to probably give us, you know, come at me in the comments, it's going to be the cheeseburger comment, not taking the jobs away, James, but...
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
Multiple times.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
A couple of years ago, there was a...
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
a consultant-driven design for a net new client for us at CTI, and they wanted everything to be written in Crestron.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
They wanted it all written in C Sharp.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
based on the system design and the, and the, uh, age of VC or, uh, C sharp, um, this was probably eight, 10 years ago.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
It just did not make sense for the client.
Ask the Programmer
Ask The Programmer Episode 261 - Guest Mike Krejci Discusses Programming Languages for Projects
Um, you know, and there was a, you know, a conversation with the consultant going, Hey, that's a great way we could do this.