Do you prefer high-level programming or event-driven programming? (PLEASE EXPLAIN WHY!!!!!!)
Welcome to the Java Programming Forums
The professional, friendly Java community. 21,500 members and growing!
The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.
>> REGISTER NOW TO START POSTING
Members have full access to the forums. Advertisements are removed for registered users.
Do you prefer high-level programming or event-driven programming? (PLEASE EXPLAIN WHY!!!!!!)
Explain the difference.
If you don't understand my answer, don't ignore it, ask a question.
Comp10-41 (July 14th, 2014)
Have no idea what you're asking. Higher-order languages are often event driven or can be, but I'm not sure that's what you mean. It would also be helpful to know why you're asking for our opinions.
Comp10-41 (July 14th, 2014)
Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!
Yeah, I don't understand. To be honest my question is more of a personal opinion question and it would be really helpful if you could say which one and then explain why, so whether it is more efficient or easier to learn or use, or do different things etc.
Thanks
--- Update ---
I have to do some independent research for a computing controlled assessment using forums etc. Its all about which one is more effective, so the advantages and disadvantages of each one. The high-level programming languages are more like python C++ and java, whereas event-driven programs are those that wait for a user input until they will respond, so things like games that wait for a user to do something until they complete the next piece of code.
Many modern languages include both features.
If you don't understand my answer, don't ignore it, ask a question.
There are pros and cons to both of these. A suitable response would be use the right
structure for the right job. Event driven would consist of using controls (such as a GUI) which
react to actions from the user (was a button clicked) - when this action occurs it will trigger an event.
You can use both things for many different projects. If you really want to break it down further, then
you have to look at "which technique is norm for A and which is for B". And even then, both of these
answers would have pros and cons and different responses by different people all coming from different
levels of experience from each fraction.
Would Nintendo write Super Mario in a event driven language? Yes - they probably would - but the underlying
code base would be scripting language to handle game events handled by a game engine - and a higher level
language to create or allocate memory (C++).
Technology moves so quickly it is always difficult to fully understand both sides of an argument of which brand to use.
Wishes Ada xx
If to Err is human - then programmers are most human of us all.
"The Analytical Engine offers a new, a vast, and a powerful language . . .
for the purposes of mankind."
— Augusta Ada Byron, Lady Lovelace (1851)
Which is your favorite tool: connecting different parts of wood, or painting? Explain what each one is and why you prefer that tool.
In other words, your question isn't really valid.
You can write games in python, c++, or Java. Your dichotomy here doesn't really make sense.
--- Update ---
The original Super Mario was written in assembly language.
Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!
Indeed it was - I was sort of talking about the Wii U versions but yes it well designed and to be honestThe original Super Mario was written in assembly language.
considering the tiny amount of processing power the original NES console had - what they produced was
nothing short of genius
Wishes Ada xx
If to Err is human - then programmers are most human of us all.
"The Analytical Engine offers a new, a vast, and a powerful language . . .
for the purposes of mankind."
— Augusta Ada Byron, Lady Lovelace (1851)
The Wii U, just like most post-16-bit consoles, probably uses C or C++.
My point is that this is irrelevant, as the OP's question sets up a false dichotomy: some languages are high-level (whatever that means) and event-driven. Some are low-level and event driven. Some are both. Some are neither. In fact, it can have more to do with the algorithms you use than it does the language you're using. The OP's question isn't really valid.
Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!
Ada Lovelace (July 14th, 2014)