|
I've worked in COBOL, RPG, PL/1, Fortran, and Pascal, but not ADA. Also lots of assembly on many platforms. Now mostly C (some C++, c#, and Java). I've only played a bit with Python. Did not like it much.
|
|
|
|
|
Started to learn Python and wasn't real impressed with it either.
|
|
|
|
|
It's my primary scripting language.
Pros: clean syntax, "one way to do things", availability, documentation.
Cons: Dynamic type system, pip (package manager), too many language changes, Python 2 to 3 disaster.
All in all, much better than Javascript or bash, but nothing to write home about.
|
|
|
|
|
I know I have never used it.
I would have to go out of my way to learn it, thus use it. Perhaps, someday?
|
|
|
|
|
Yup,because "popular" in this case (like taking TIOBE as a measure) really means "most hyped up"...
|
|
|
|
|
We become language agnostic.
The same for loops, if statements, functions/methods, objects/classes, everything is the same except the syntax, which is easily learnable/Googlable.
|
|
|
|
|
Ran some script locally.
Easy enough to read and to run.
Been planning to look into it as I understood some things are just really easy in Python.
Keep my main language C#, but do some of the easy-in-Python stuff in Python and run it as a microservice.
|
|
|
|
|
... is the best thing about python, really cool!
Exception up = new Exception("Something is really wrong.");
throw up;
|
|
|
|
|
Works great with julia as well - which is merely 70-100 times faster than python
Espen Harlinn
Senior Architect - Ulriken Consulting AS
The competent programmer is fully aware of the strictly limited size of his own skull; therefore he approaches the programming task in full humility, and among other things he avoids clever tricks like the plague.Edsger W.Dijkstra
|
|
|
|
|
Well, for me, Python is kind of Excel VBA, scripting language for non developers. Created for non developers. And honestly, they can't use it. Lot's of copy/paste, somehow working code, too slow, and generally no one knows what it is doing.
I'm not blaming anyone. They're trying to do things, 'cause they need some solutions. But, software development isn't writing code. IMHO, for non developers, there should be GUI, drag'n drop etc thing to satisfy their needs, created by developers.
|
|
|
|
|
|