Obfuscating “Hello World” in Python
benkurtovic.com
Obfuscating “Hello World” in Python
1–10 of 59 posts
Re: Obfuscating “Hello World” in Python
#2Re: Obfuscating “Hello World” in Python
#3Re: Obfuscating “Hello World” in Python
#4I still have problems fathoming how Python managed to get such a big mindshare within the developer community with its icky syntax and forced use of whitespace. What makes it good? I have looked into the alternatives and they all seem to be better.
The short version is:
Different people think differently and different languages require different thought models and as such appeal to different people. Different languages prioritize different computation models and as such are differently suited for different purposes. And lastly, different languages provide different sets of third-party libraries.
Python's main advantages over other dynamic languages are as such:
- it traded expressivity for simplicity of syntax and as such is easy to master
- out of all the dynamic languages (other than R) it is best suited for numerical calculation
Re: Obfuscating “Hello World” in Python
#5I still have problems fathoming how Python managed to get such a big mindshare within the developer community with its icky syntax and forced use of whitespace. What makes it good? I have looked into the alternatives and they all seem to be better.
Re: Obfuscating “Hello World” in Python
#6I still have problems fathoming how Python managed to get such a big mindshare within the developer community with its icky syntax and forced use of whitespace. What makes it good? I have looked into the alternatives and they all seem to be better.
I've written an answer to this on this question on Quora: http://www.quora.com/Why-should-I-use-Python-over-Perl The short version is: Different people think differently and different languages require different thought models and as such appeal to different people. Different languages prioritize different computation models and as such are differently suited for different purposes. And lastly, different languages pr…
Re: Obfuscating “Hello World” in Python
#7I still have problems fathoming how Python managed to get such a big mindshare within the developer community with its icky syntax and forced use of whitespace. What makes it good? I have looked into the alternatives and they all seem to be better.
Re: Obfuscating “Hello World” in Python
#8Re: Obfuscating “Hello World” in Python
#9I still have problems fathoming how Python managed to get such a big mindshare within the developer community with its icky syntax and forced use of whitespace. What makes it good? I have looked into the alternatives and they all seem to be better.
Today it has an abundance of libraries and enough competent developers to be hard to ignore.
To me the inconsistent naming in the standard library is a bigger flaw than the syntax, which is a matter of habit. Date and Unicode handling (the latter in both 2 and 3) follow closely after that.
Re: Obfuscating “Hello World” in Python
#10I still have problems fathoming how Python managed to get such a big mindshare within the developer community with its icky syntax and forced use of whitespace. What makes it good? I have looked into the alternatives and they all seem to be better.
Out of interest, what language are you using that you prefer the syntax of?
Python is notoriously similar to pseudocode, and I can't think of a mainstream language (other than Ruby) that even seems to care about syntax.