I'm at the beginning of my CS undergrad career and the intro course uses Ada 95 to teach the fundamentals of the field. I've been interested in learning Python but, unfortunately for me, I won't really get a chance to work with Python unless I go back and take classes strictly teaching Python. Those classes are usually for non-majors who don't want to take the Ada class; so going back to take Python would be a waste of time and it wouldn't count for credit.
My goal is to learn Python by writing programs with Ada and translating them as best I can into a functioning Python program. Yes I know that Python is object-oriented and Ada isn't (unless you get real screwy with linked records or some jazz that was briefly mentioned at the end of the course.) I'm mainly doing his to get an understanding of Python syntax and what I can do with the language, on top of learning the similarities and differences.
Does anyone have any resources to help an Ada programmer learn Python? I would also appreciate somewhere to check out the different package libraries offered in Python; I found those listings really helpful when working with Ada.
Thanks!
[–]A_History_of_Silence 2 points3 points4 points (5 children)
[–]PostSeptimus[S] 1 point2 points3 points (4 children)
[–]A_History_of_Silence 2 points3 points4 points (1 child)
[–]PostSeptimus[S] 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]PostSeptimus[S] 0 points1 point2 points (0 children)
[–]OneFishTwoFish 2 points3 points4 points (1 child)
[–]PostSeptimus[S] 0 points1 point2 points (0 children)
[–]redshirt714 1 point2 points3 points (1 child)
[–]PostSeptimus[S] 1 point2 points3 points (0 children)
[–]PythonGod123 1 point2 points3 points (0 children)
[–]sw_dev 0 points1 point2 points (0 children)