darkf | 9 years ago | on: Alcatel-Lucent releases source for 8th, 9th and 10th editions of Unix
darkf's comments
darkf | 9 years ago | on: Problems I Have with Python
Saying I am "self aggrandising" is disingenuous and misleading at best.
darkf | 9 years ago | on: Problems I Have with Python
darkf | 9 years ago | on: Problems I Have with Python
Actually my favorite part of CS is the instance var intitialization. e.g.:
constructor(@x, @y) ->
would initialize @x and @y to the arguments.
It makes writing records much nicer.darkf | 9 years ago | on: Problems I Have with Python
darkf | 9 years ago | on: Problems I Have with Python
Says the person missing that it's an opinionated list, lol. It was more meant to provoke discussion, not hurt feelings (like your obviously seem to be).
darkf | 9 years ago | on: Problems I Have with Python
Then right back at you -- that triggers the same problems as the original statement. :D
You could very well have stated your point more constructively with that.
darkf | 9 years ago | on: Problems I Have with Python
darkf | 9 years ago | on: Problems I Have with Python
I retract the "ignorance" sentiment, as I do not actually know what Python developers are considering.
I do apologize for that, and thank you for your contributions. It is still by far one of my favorite languages, and I use it daily. :)
darkf | 9 years ago | on: Problems I Have with Python
darkf | 9 years ago | on: Problems I Have with Python
People seem to be missing that sentiment -- I do love Python and use it almost daily. This is merely a list of thorns I run into frequently.
>Regarding the FP comments, since it lacks TCO, my take away has always been that Python can only ever become a quasi-functional language. Its hard to be more than that in its current state.
I mean, it could always encourage playing with functions more -- and importantly, providing an stdlib that encourages that.
>These questions made me want to ask you - what languages do you think are better in comparison?
That is a somewhat loaded question: my counter question would be, "In what regards?"
I cannot say a certain language is better than Python in every or most circumstances, but I can in regards to specific points/features, if you'd like to elaborate.
darkf | 9 years ago | on: Problems I Have with Python
Except numpy arrays have a much richer interface and can still store dynamic objects (dtype=object). So what's your point?
>I love duck-typing
So do I. Where does this come from? I don't believe I ever considered it a contra.
darkf | 9 years ago | on: Problems I Have with Python
Depends on your needs, but there is at least Kivy.
darkf | 9 years ago | on: Problems I Have with Python
It's funny because I preface it by saying "Remember that it's a matter of opinion" (and, well, the title alone) and people come out of the woodwork completely disregarding this, or outright misinterpreting sections of it.
I maintain that a large reader base here does not actually... read.
darkf | 9 years ago | on: Problems I Have with Python
darkf | 9 years ago | on: Problems I Have with Python
darkf | 9 years ago | on: Problems I Have with Python
darkf | 9 years ago | on: Problems I Have with Python
Obviously you've never met State and/or lens then.
Yes, you can do it -- and no, I never said it should follow pure FP principles.
darkf | 9 years ago | on: Problems I Have with Python
No, I /really would/ like to be able to write:
foo.on_click(lambda: x += 1)
The language not supporting this (when most others do) is just silly.
darkf | 9 years ago | on: Problems I Have with Python