Re: Python: Let's discuss the pros and cons

2017-08-21 Thread AudioGames . net Forum — Developers room : SLJ via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Thanks a ton for all your awesome answers. It all makes great sense. Well, I'll keep learning and hope I get something out of this... URL: http://forum.audiogames.net/viewtopic.php?pid=325357#p325357

Re: Python: Let's discuss the pros and cons

2017-08-17 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Hector does have a point. Once you learn, say, Python, learning other programming languages is far easier. They all have the same things: conditional statements, functions, variables, constants, etc. Other languages, though, might have more

Re: Python: Let's discuss the pros and cons

2017-08-17 Thread AudioGames . net Forum — Developers room : Hektor via Audiogames-reflector
Re: Python: Let's discuss the pros and cons The one time picking the "right" language does matter is if you are planning to code as a job. In that case, you will want to get a feel for what languages are being used for the types of jobs you want. For example, both Java

Re: Python: Let's discuss the pros and cons

2017-08-17 Thread AudioGames . net Forum — Developers room : Hrvoje via Audiogames-reflector
Re: Python: Let's discuss the pros and cons [[wow]]. Scaler seams to me a bit similar to Kotlin which is now officially supported by Google in Android Studio 3. I haven't compared yet those two languages though. URL: http://forum.audiogames.net/viewtopic.php?pid=324852#p324852

Re: Python: Let's discuss the pros and cons

2017-08-17 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
Re: Python: Let's discuss the pros and cons @Hrvoje, I'd go learn Scala and not bother with Java. You can just as easily develop android apps with Scala as you can with Java, although developing android apps with Scala instead of Java might actually be far easier. I'll show you an example

Re: Python: Let's discuss the pros and cons

2017-08-17 Thread AudioGames . net Forum — Developers room : Hrvoje via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Yep. From my experience, learning the language is not a big deal. However, learning how to develope for certain platform or hardware is much harder and requires more time and experience to learn. For example, I've recently learned Java in order

Re: Python: Let's discuss the pros and cons

2017-08-17 Thread AudioGames . net Forum — Developers room : Hektor via Audiogames-reflector
Re: Python: Let's discuss the pros and cons @SLJ,Once you finish learning Python, the next step will be trying to develop a coding mindset.  For most, that involves writing and reading a lot of code.Here is another way to look at it.  Most introductory books will teach you a language

Re: Python: Let's discuss the pros and cons

2017-08-17 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector
Re: Python: Let's discuss the pros and cons The answer that inevitably comes up involves speed, as higher-level languages (or the popular ones, anyway) rarely use CPU instructions directly, and even when, everything has to pass through all the layers of obfuscation the language uses

Re: Python: Let's discuss the pros and cons

2017-08-17 Thread AudioGames . net Forum — Developers room : magurp244 via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Lower level generally means more options and control which allows you to be a lot more explicit and efficient with instructions, but at the cost of greater complexity, time to write, and readability. Pythons automatic memory management can make

Re: Python: Let's discuss the pros and cons

2017-08-17 Thread AudioGames . net Forum — Developers room : SLJ via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Hi.So, this question might be quite stupid, but here goes. What is the point and the advantages of using low level languages? I mean, if you can code what you want and need in Python, what's then the point of making it in C++, for example

Re: Python: Let's discuss the pros and cons

2017-08-16 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
Re: Python: Let's discuss the pros and cons @Hrvoje, BGT has a disadvantage compared to Python -- there's no such thing as 'fast development'. BGT compiles it's code to bytecode, not native CPU instructions (although you might think so). Python, on the other hand, is compiled to bytecode

Re: Python: Let's discuss the pros and cons

2017-08-14 Thread AudioGames . net Forum — Developers room : thggamer via Audiogames-reflector
Re: Python: Let's discuss the pros and cons I think Python might not be the problem, because audiogames usuallyrequire little processing power. Even if you need to do thousands ofcalculations per frame, you can use C extensions that interface withPython to do that for you.To see what

Re: Python: Let's discuss the pros and cons

2017-08-14 Thread AudioGames . net Forum — Developers room : SLJ via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Ah, I got it. Sounds very confusing... @Hrvoje: Have you asked on any Python forums regarding this issue when making games? I mean, a popular programming language shouldn't react like this. There must be a solution to this. A lot of games has

Re: Python: Let's discuss the pros and cons

2017-08-14 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Dependency Scavenger Hunts are when you install a library, then you get an error because it depends on another library. Repeat ad nauseam. URL: http://forum.audiogames.net/viewtopic.php?pid=324369#p324369

Re: Python: Let's discuss the pros and cons

2017-08-14 Thread AudioGames . net Forum — Developers room : Hrvoje via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Yes I looked at both Pygame and Pyglet. I chose Pyglet, though Pygame is more beginner-friendly. URL: http://forum.audiogames.net/viewtopic.php?pid=324330#p324330 ___ Audiogames-reflector mailing

Re: Python: Let's discuss the pros and cons

2017-08-14 Thread AudioGames . net Forum — Developers room : SLJ via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Thanks for your comments so far.@Cae_jones: What's dependencee scavenger-hunts?@Hrvoje Have you looked at Pygame or other game libraries? URL: http://forum.audiogames.net/viewtopic.php?pid=324326#p324326

Re: Python: Let's discuss the pros and cons

2017-08-14 Thread AudioGames . net Forum — Developers room : Hrvoje via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Python is my favorite language, I love it and I'm using it around 5 years in addition to Java which I'm using at work and for developing Android apps. Python's Pros are definitely those mentioned in previous post, plus fast development because

Re: Python: Let's discuss the pros and cons

2017-08-14 Thread AudioGames . net Forum — Developers room : Hrvoje via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Python is my favorite language, I love it and I'm using it around 5 years in addition to Java which I'm using at work and for developing Android apps. Python's Pros are definitely those mentioned in previous post, plus fast development because

Re: Python: Let's discuss the pros and cons

2017-08-14 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector
Re: Python: Let's discuss the pros and cons Pros: simple syntax, vast resources, dynamic typing, built-in help system, lots and lots of libraries.Cons: Simple programs take up 10mb more filespace than they should in redistributable form, dynamic typing, I don't much like the way python

Python: Let's discuss the pros and cons

2017-08-14 Thread AudioGames . net Forum — Developers room : SLJ via Audiogames-reflector
Python: Let's discuss the pros and cons Hi all.As some of you maybe know, I have tried to learn programming for more than 10 years, but always given up for a lot of reasons. I was really excited then BGT came, and I really did my best to read the manual, understand it all and give