@phase2 Worst feature of the language for many programmers, given that there were no declarative ways of putting constraints or runtime checks on pointer values. One of the strengths of Python you may come to enjoy is its embeddability in applications for scripting support. Blender and QGIS are two apps I use that are easily extended with Python scripting.

@peterquirk @phase2
I can look this up, but since we're here: does QGIS write the project files in python?

@b4cks4w @phase2 QGIS is a GIS application, so project files have more to do with map datasets, coordinate systems, SQL views, etc.

@peterquirk @phase2 Yep, I understand. There have been GIS's that wrote out projects as scripts. VERY handy because map assembly could be done manually in the GUI, then edited as a script. Facilitates automation and analysis.

@peterquirk @phase2 thanks! I popped one open and it's straightforward XML. I also see some code on github for reading/writing them.
Have to play with that sometime.

Sign in to participate in the conversation

CounterSocial is the first Social Network Platform to take a zero-tolerance stance to hostile nations, bot accounts and trolls who are weaponizing OUR social media platforms and freedoms to engage in influence operations against us. And we're here to counter it.