Skip to comments.
Python scales new heights in language popularity [For Programming Techies Only]
InfoWorld ^
| 12/08/2015
| Paul Krill
Posted on 12/28/2015 9:49:47 AM PST by SeekAndFind
click here to read article
Navigation: use the links below to view more comments.
first previous 1-20, 21-40, 41-60, 61-80, 81-95 next last
To: Azeem
Java and Python are used to make Minecraft mods. I've been trying to think of something that might get my son to try programming. Thanks.
To: wideminded
To: Still Thinking
Python is nice and quick to bash something out ...
I see what you did there ... intentional?
23
posted on
12/28/2015 12:05:07 PM PST
by
so_real
( "The Congress of the United States recommends and approves the Holy Bible for use in all schools.")
To: Rio
WHERE’S FORTRAN???
Showing my age.
To: ImJustAnotherOkie
There are a number of graphical interfaces for python. I created a blackjack simulator for testing different bj strategies and have played with image recognition applications built with python. Python doesn't and never will have the power of C++ for such, but it's easier/faster to go from an idea to a working application, or for use where maximum efficient processing isn't an issue.
Lots of tutorials on Youtube, and the price is right for everything you need to learn/work with Python or C/C++.
And having worked with propriety OS/Programming languages in the past, I place high priority on a OS/language which is open source. I mostly program by hand and don't really care to use IDEs that generate code based on templates/GUI, etc - mostly because I don't like to spend time learning someone else's way of doing something only to wind up with a mass of bloated code.
It's faster, easier to just go grab a section of my own code for something I've built and modify it to meet a current need/application. I've built many websites and desktop applications that interacted with SQL backends, including Oracle. The time spent solving some proprietary issue/quirk exceeds the time saved by using their tools which generate the code for you and limit your creativity.
Maybe that's what I dislike most - not being able to do it my way. :-)
To: amorphous
My way is best!!! Sounds pretty much like yours. But Mine is better than yours.
To: SeekAndFind
I resisted Python for years. Something about using indentation in place of curly braces rubs every old school c/c++ programmer the wrong way. I even had a decade-long love affair with Tcl/Tk. A few years ago, I decided to bite the bullet, learn Python, and use it for a medium sized project. I for one am now completely sold on Python for some tasks, and general purpose programming. Prototyping is almost effortless, taking a fraction of the time it used to. Anything that requires speed can be cythonized, or rewritten back in c once the proof of concept is successful. BTW the perl comment upthread had me really laughing out loud. Perl is for masochists, period.
27
posted on
12/28/2015 12:35:07 PM PST
by
SpaceBar
To: ImJustAnotherOkie
To: SeekAndFind
29
posted on
12/28/2015 12:46:08 PM PST
by
Lazamataz
(It has gotten to the point where any report from standard news outlets must be fact-checked.)
To: so_real
Not by design, but I caught the pun even before I posted, and left it because I liked it!
30
posted on
12/28/2015 12:47:52 PM PST
by
Still Thinking
(Freedom is NOT a loophole!)
To: catnipman
âGive me a real programming language.â
IBMâs Basic Assembly Language (BAL)?
****************************************
Make that Autocoder!!
To: SpaceBar
Perl is for masochists, period. You haven't lived until you've consoled a Perl programmer who loses it and starts crying like a baby.
To: Allen In Texas Hill Country
ââ¬ÅGive me a real programming language.ââ¬Â
IBMââ¬â¢s Basic Assembly Language (BAL)?
****************************************
Make that Autocoder!!
****************************************
Oops, make that SOAP!!!!
To: amorphous
You always have to balance development time and run time.
You can always prototype in python, and pass it along to someone else to do in C or C++ if performance needs require. I hate doing things twice.
To: amorphous
I think one of the reasons Python is so successful is because it doesn't feel like someone’s PhD thesis language that includes the kitchen sink. Python is a practical language and was obviously designed for getting things done, not impressing your compsci prof with theoretical completeness or elegance.
35
posted on
12/28/2015 1:13:14 PM PST
by
SpaceBar
To: Dalberg-Acton
How about "Oak"? I had to look that up. Not very inspiring, but better than "Java".
It's already annoying that coffee addicts refer to coffee as "Java", but then they have to name a programming language the same thing and actually make a logo for it depicting a steaming cup of coffee. And then it becomes ubiquitous so you can't avoid hearing about it all the time and seeing that logo and you might actually have to use it to write programs.
To: wideminded
Java actually is a very good language within the narrow paradigm it was designed for (platform independent, web aware apps). I find it difficult since I have problems remembering large library source trees, and some of the common paradigms seem overly complex. Nesting class methods five levels deep in a peculiar Case sensitive verbose dotted notation that's impossible to memorize for casual use ain't my idea of fun.
37
posted on
12/28/2015 1:45:51 PM PST
by
SpaceBar
To: AZLiberty
I'm doing all my work in Racket these days.Rly? In AZ? Where? That sounds like a dream job for me...
38
posted on
12/28/2015 1:51:33 PM PST
by
no-s
(when democracy is displaced by tyranny, the armed citizen still gets to vote...)
To: SpaceBar
Python is indeed powerful tool for "getting something done", as you said - it's a hacker's best friend too, and its great for "tinkering", which is what I do a lot of these days. It's a programmer's "vise-grips".
And there are lots and lots of open source Python code already available for doing almost anything that needs doing, from resizing photos, importing and working with data files, or even analyzing negative comments about Obama on twitter.
To: amorphous
I generally don’t ‘like’ programming languages. I tolerate them, and learn to work within their peculiar confines. Python I actually like.
40
posted on
12/28/2015 1:58:12 PM PST
by
SpaceBar
Navigation: use the links below to view more comments.
first previous 1-20, 21-40, 41-60, 61-80, 81-95 next last
Disclaimer:
Opinions posted on Free Republic are those of the individual
posters and do not necessarily represent the opinion of Free Republic or its
management. All materials posted herein are protected by copyright law and the
exemption for fair use of copyrighted works.
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson