Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I\'m kinda having a debate here with my friend, whether it\'s OK to have a devel

ID: 654329 • Letter: I

Question

I'm kinda having a debate here with my friend, whether it's OK to have a development language before putting the idea into C++.

When I say development language I mean a language to try ideas out before putting them into the compiled language, in this case C++.

My friend thinks it's unnecessary (and maybe a waste of time) to do this because we basically have to re-write code, or in other words, port the code from the dev language to C++ code.

I think otherwise though, it saves a lot more time to be porting the code than to wait for the C++ code to be compiled over and over while we test little things out.

FYI, we're talking about code for a small application, the idea is for the entire application (actually a game), once done weighs less than 100MB, however I'm aware the size already compiled is much MUCH smaller than in code.

Of course, this can also go the other way around, should we only use the compiled language (C++) or should we only use the scripting language (Python).

Thanks for your help!

Explanation / Answer

This is perfectly ok, its called prototyping, also software prototyping. Wether or not it suits your particular application is something you need to decide on your own. For example, testing a GUI design migth be something worth mocking up quickly, just to see and feel how it'd work.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote