|
honey the codewitch wrote: I'm guessing that's probably why it's so popular with the AI crowd.
I had a workmate showing me all these cool things you could do with Python and AI, and especially Machine Learning.
It could all be broken down into different ways of calling a library, written in C.
|
|
|
|
|
I've browsed github python repositories and found much more than that therein. I think your workmate maybe didn't give you the best example. Unfortunately I don't have a better one handy, as my level of involvement in all of this is as a passing interest.
Real programmers use butterflies
|
|
|
|
|
honey the codewitch wrote: I think your workmate maybe didn't give you the best example
They were to me.
|
|
|
|
|
"All these cool things you could do with Python" is very rarely because of the language itself, but due to the ecosystem built around it. A similar ecosystem built around any other language or platform would be just as cool ... in principle. From a technical viewpoint.
But the psychology of identity is super-essential here. A Python package is for us, we the Python community. Let those C++ and C# and VB and Fortran guys do their own, if they like - that's none of our business.
We could try to build a similar ecosystem around dotNET, with the same spirit surrounding an assembly well rivaling PyPi in size and variation, available to all dotNET languages. But what sort of identity and unifying community is that? I think it is far from realistic creating anything close to the same enthusiasm around dotNET, without that focusing point that is The One Unifying Language that we all speak in our code.
There is nothing in the Python language as such that makes it more suitable. What is does or does not offer in programming mechanisms isn't essential. But its function as a beacon to lead you into safe waters of a cool ecosystem is.
|
|
|
|
|
imho, this is elegantly said, and points to the social context changing as more and more computational and graphic power are available, affordable.
Narratives, often mythic, form around computer languages qua social movements. With Python, I have wondered if the "sole author" origin has added an aura of "for the rest of us" ... of individuality vs conformity.
The mythos that Steve Jobs was such a conscious creator and performer of ... his "reality distortion field" ... term first used by Bud Tribble at Apple Computer in 1981 to describe Jobs.
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
Notepad++ enables us to clearly differentiate spaces from tabs.
|
|
|
|
|
So does UltraEdit, when you activate its "show line breaks," and "show tabs and spaces" features ... then you can wear out your eyes trying to ignore the clutter of the special markers
Structural/Semantic delineation with white space is a Satanic plot
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
What gob-smacks me about Python is its popularity.
What did it offer that made it attractive ? An easy way for digital nomads to put up websites ?
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
It gives the users the power to say "We rule! We don't give an elephant about anyone else - we are in our own world were WE are masters, doing things OUR way! We give you POWER!"
Forget about interfacing to other languages. Forget about common libraries for arbitrary languages. Forget about other ways of distributed updated software. Established ways of installing software. We do everything The Python Way!
That feeling of power, independence from any non-Python dictate, is quite essential. Python people feel that they are masters of the world. That is, their closed Python world. And that is enough for a whole lot of them.
|
|
|
|
|
Interesting, imho, I witness, have witnessed, similar "fervor" with other languages/tools.
Back in the early 80's ... I am an antique ... I would run into proponents of the FORTH language who were "evangelical" about it to the point of being "missionaries."
After my rehab from a brief infatuation with LISP, I went on to BASIC, Logo, finally PostScript, and C#.
I remain convinced that spreadsheets + macros (particularly after VBA macros came along) really did enable a lot of intelligent people get productive.
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
BillWoodruff wrote: proponents of the FORTH language who were "evangelical" about it to the point of being "missionaries."
Those I knew of the kind were it in a literal sense: The black book tells us not only which language to use, but also which operations to perform: Go Forth, and multiply!
(They were not serious. It was their standard joke.)
|
|
|
|
|
My feelings are not mixed at all. They are decidedly uniform - I detest it.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
I'm hoping the cop that just pulled me over agrees ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
and when they ask for ID answer about what.
I'm not sure how many cookies it makes to be happy, but so far it's not 27.
JaxCoder.com
|
|
|
|
|
That explains the mid-life crises feeling I have this year. I did not know it was cyclical.
What a bummer.
INTP
"Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra
"I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone
|
|
|
|
|
Just remember, "I'm sorry if you feel that I broke the speed limit", and "I feel that I acted legally".
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
|
Disturbed, racy con-men claim to talk to the dead (10)
|
|
|
|
|
NECROMANCY - anag of racy con-men.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Yep, well done.
That was the harder of my two options... more effort required next time
|
|
|
|
|
I happened to hit the lounge seconds after you posted it, and it was one of those anagrams that just leap out at me.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
If you bought the app, it's smarter than you are ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I asked my goldfish if I need the app... Told me it is a waste of money, he knows the answer already...
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
|
|
|
|
|
Sounds interesting....
How much did you have to pay for it? Have you got a link?
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- Never argue with a fool. Onlookers may not be able to tell the difference. Mark Twain
|
|
|
|
|
... don't panic or worry!
After all - you have the rest of your life to fix it ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|