Picking a python version

Tips, trick's, and links about computer graphics world

Moderator: joepal

Picking a python version

Postby joepal » Wed Dec 14, 2016 4:18 pm

Basically "All that is wrong with python" summarized in a 500 page book:

http://www.oreilly.com/programming/free ... ing_python

(there is also a review available at http://www.erikgfesser.com/weblog/2016/ ... mertz.html)
Joel Palmius (LinkedIn)
MakeHuman Infrastructure Manager
http://www.palmius.com/joel
joepal
 
Posts: 4465
Joined: Wed Jun 04, 2008 11:20 am

Re: Picking a python version

Postby loki1950 » Wed Dec 14, 2016 7:14 pm

Choosing any programming language is always problematic even back in the dark ages when I wrote my first code there where fewer available and vendor exclusive dialects common code portability just did not exist now it's gotten to the tower of babel with new languages every day with apps for devices on multiple platforms common.

Enjoy the Choice ;)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo Ideapad 320-15ABR Win 10/Mint 19
User avatar
loki1950
 
Posts: 1219
Joined: Thu Dec 18, 2014 6:27 pm
Location: Ottawa,Ontario

Re: Picking a python version

Postby joepal » Wed Dec 14, 2016 8:31 pm

I miss my commodore 64. Never had any trouble choosing language on that one.
Joel Palmius (LinkedIn)
MakeHuman Infrastructure Manager
http://www.palmius.com/joel
joepal
 
Posts: 4465
Joined: Wed Jun 04, 2008 11:20 am

Re: Picking a python version

Postby loki1950 » Wed Dec 14, 2016 9:17 pm

What Basic or 6502 assembler translated a spreadsheet program that was in Compute magazine it was all hexadecimal for C64 then ran it though a dissembler to find the ROM calls (basic FP routines) for my orphan Ohio Scientific C1P six months of hair pulling :ugeek:

Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo Ideapad 320-15ABR Win 10/Mint 19
User avatar
loki1950
 
Posts: 1219
Joined: Thu Dec 18, 2014 6:27 pm
Location: Ottawa,Ontario

Re: Picking a python version

Postby RobBaer » Sat Dec 17, 2016 3:10 pm

Hmmm. I missed the Commadore 64 experience. Started with Fortran II on a dial-up to a mainframe in high school, then Digital Equipment PDP8, PDP12, PDP11 (assembly language) and then on to an Apple II (6502 assembly and Basic). The PDPs, were 4K machines like your Commadores probably were. Hard to believe, but I was doing real time recording of blood pressure, heart rate, and blood flow with those machines. Now 4 Gb is minimal. Still it would be tough to make a MH-like program on those guys of old.

Interesting review (as I'm a guy just getting my feet wet with Python as well). Do you have the book Joepal?

I mostly live in the R programming world recently, like the reviewer. MakeHuman gets direct credit for me expanding my horizons to Python. I feel like I have half-learned and forgotten a ton of languages since the late 60's. Anaconda Python is great but it does have its own learning curve. The reinforced message in the review that Python 3 is the future of Python is important for us.
User avatar
RobBaer
 
Posts: 1208
Joined: Sat Jul 13, 2013 3:30 pm
Location: Kirksville, MO USA

Re: Picking a python version

Postby joepal » Sat Dec 17, 2016 5:42 pm

No, I don't have the book. It just popped up as an amusing illustration to problems with python in a thread on facebook.

Yeah, if nothing else the continuous problems with unicode paths would merit giving python3 a hard look.
Joel Palmius (LinkedIn)
MakeHuman Infrastructure Manager
http://www.palmius.com/joel
joepal
 
Posts: 4465
Joined: Wed Jun 04, 2008 11:20 am


Return to Off topic

Who is online

Users browsing this forum: No registered users and 1 guest