Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 months ago.
Improve this question
I'm a beginner/intermediate programmer and i've recently been introduced to the turtle module as part of my curriculum in learning to be a programmer. I've been making some pretty cool stuff with it, but i was just wondering how far can i really go with using the turtle module? Is it something professional developers use to build apps/software for clients, or is it just a learning tool for new programmers to help facilitate their learning and understanding of GUI before moving on to the more powerful frameworks?
I’ve personally never heard of anyone using turtle in the professional world but I looked at turtle documentation and found this:
Turtle graphics is a popular way for introducing programming to kids. It was part of the original Logo programming language developed by Wally Feurzeig, Seymour Papert and Cynthia Solomon in 1967.
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 1 year ago.
Improve this question
I have begun programming and I have faced a dilemma that do I need to learn everything about a particular language or do i need to learn the main concepts
It's impossible to learn literally everything about a programming language. Using python for example, there are so many packages, and new ones packages are being developed every week, nobody knows them all. It's more important to know the main concept. If you're using python for data science, for example, you'll need to know Numpy, pandas, matplotlib, scikit learn as your basics.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
Right now i am learning python and i want to start doing web development with Python.
I wanted to know about the different types of things we can do with python in web development.
I'd highly recommend learning HTML, JS, and CSS. It is essential for web development. It should be fairly straightforward though, especially compared to learning python. I expect you'll pick it up quickly.
I'm not sure you'd really understand the underpinnings of frameworks like Django without those first.
I'm sure you can learn it as you go though.
Good luck.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
I never went too far into NetLogo, and being a novice in Python I started looking into the turtle module, aiming towards ABM. I have seen some simple implementations of the turtle module (turtledemo and YouTube) but none were comparable to NetLogo library's examples. I went over (once) the mesa tutorials and it seemed interesting but, as it says, more advanced stuff require Javascript. I've also read that NetLogo is fast to pick up.
Considering the above, and adding your own experience, could NetLogo be a better choice than Python? Could you estimate how hard each path would be? Do you have any other suggestions?
I teach ABM. I used to use Python for my course,
using a module that provides some NetLogo-like functionality:
https://raw.githubusercontent.com/alan-isaac/econpy/master/abm/gridworld/gridworld.py
I gave that up. Although Python is a great language for
teaching programming, NetLogo is a much better language for
teaching ABM. (Both started out as teaching languages,
very roughly speaking, and became much more.) It is very
easy to get started with NetLogo. It's builtin facilities
also support very sophisticated model building. These facilities
can be extended when needed.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I want to ask if it is possible to import 3d-models made by Blender into pygame application-> yes, it is! I found an .obj file laoder: link
But now my Question is, i want to make a game like Diablo 3 or WoW with a large map. Should i make a map at Blender? I did it so far, but i don't know if I can import it and use it easy then as landscape/map? Or is there any other possibilities at pygame to make landscapes/maps? Or should i use another framework and not pygame?
Thank you for the information/help about this!
Firstly: Your link doesn't work ;)
Now then, personally I wouldn't use pygame and python for something like that - I dont think it would be powerfull enough as an interpretted language for something that big - your 3D object loader is probably more for basic models and simple displays (I dont know, as I said your links broken :P )
Asking if there is a better framework is quite broad and everyone will say something different but personally I'm a fan of Unity. It's actually designed for C# programming but you can use Boo, which is pretty similar to python, and it will make your life so much easier in terms of rendering, physics particles... etc :)
Plus there's a terrain sculpting tool for you :)
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
For these pythonic web frameworks;
They looks similar, except a few minor differences like their url handling schemes. So it is very hard to choose one of them.
I want to learn from your experiences that which one more suits for a web application that is small in size, but need long term support (initial application is small but it is supposed to became larger over time) and why?
Flask is a new and a very active project with good documentation and guidelines for new development and plugins. Its community is quite large and Armin (the lead) is an A grade programmer. Hence it is definitely the better contender.
Web.py is an older and more mature project which is more a library than a framework. It's what we use for the Internet Archives Open Library website. The documentation is spotty but the code is rock solid and it's over the years accrued a lot of useful utilities into it.
The final decision is yours but for a new project, I'd go with Flask.