Fork me on GitHub
#off-topic
<
2017-02-12
>
qqq00:02:30

perhaps the functions could be named imap or ifilter instead of having different semantics from all other languages

akiroz00:02:11

It's a crazy world we live in, and here we are on this island of sanity...

qqq00:02:37

the thing that frightens me most -- is how much I despite python -- yet how popular it is and how it has the best data mining / machine learning libraries -- this suggests there's something very fundamental about programming langauges that I'm getting wrong, yet I hav no idea what

akiroz00:02:57

not really, that's just how people in general works. if you have a tool that works, you probably won't go and learn another tool (esp. if it's not easy to learn and there are less people using it)

akiroz00:02:48

It makes no sense for many people to invest a significant amount of time and effort to learn somthing that's got unclear merits up-front and a small user-base.... we're probably the crazy ones in their eyes.

qqq00:02:58

we might be slightly better than the avg python user, but we're not better (atleast I'm not better) than the avg python library writer ; and the fact these library writers continue to write in python implies something

akiroz00:02:53

IMO the set of tools one choese has little to do one's skills. It only makes sense to create things that work with the most popular tool.

akiroz00:02:34

and in the case of Python, there are many domain experts who are not mainly devs but happen to know python, it's much easier to work with them if you speak the same lingo.

devn02:02:54

Python + Google made python what it is today imho

devn02:02:51

Not saying it didn't earn some of it on the merits

devn02:02:00

But the investment certainly didn't hurt

qqq04:02:48

yeah, if it wasn't for GAE/Python or Python/Tensorflow, I would not be using Hy

qqq04:02:20

I'm not a very big fan of a billion corp having the power to basically say to me"We will choose the langauge for you."

baptiste-from-paris13:02:15

hello guys, does anyone knows how google map displays it’s map webgl/svg/.. ?

dvingo16:02:33

they blogged about it when they switched

fellshard17:02:46

Both Python and Javascript have similar qualities: claims of simplicity, they look really easy to use. But their elements end up adding up to far less than simple, dredging along their own pitfalls and complexity. It's a siren song to someone looking to 'just get started' in programming. Python even has the added benefit of 'just working'; someone new in Python can blunder their way through and write code that seems intuitive, and might actually get it right: a lot of the core library has easy-to-understand names, etc. It feels effortless to write simple scripts. Doesn't say much for its maintenance, though, and definitely not for its package management. Oh, and they commit horrible crimes like this: > "Wheels are the new standard of python distribution and are intended to replace eggs."

mikebelanger18:02:27

@fellshard yeah I remember watching a demo of wheels, and everyone raving about how great they were. I was like "how..."?

fellshard20:02:27

We were tasked with daemonizing a Python script, not realizing just how far the rabbit hole goes on that front.