Would it be possible to make a Python-like language using C-style conventions? Let's call it "Cython" for reference. If most the libraries can be auto-converted, then much of the wheel doesn't have to be reinvented.
Not everyone will like it, but at least those who don't like Python's white-space dependence will enjoy it. It would be a competitor to JavaScript, more or less.
An actual attempt at a constructive suggestion? On Slashdot yet?
But mostly the story makes me feel quite old. I can't accurately count the number of new languages I've studied over the last 30 years, but I've only dabbled. If I had recognized Python as "the future" even 20 years ago, then I could have been "with it" by now. But I had to be perverse about the PERL regexps.
(Actually, it's probably already been about 10 years since I did my most moderately serious dabble with Python... (No, only 5 years ago.)
> I don't get why people are so bent out of space by the spaces
Not sure if stupid or trolling but assuming you are asking a genuine question the problem is NOT space, it is Python's retarded handling of whitespace.
Image if Mathematicians said these two expressions were NOT equivalent?
a = 1+2
a = 1 + 2
You would think this is absolutely insane and you would be correct.
Now apply the same retarded logic to Python. It is common to use multiple columns for code such as using Colu
No, I am not trolling you, but if a particular language says 2 + 2 <> 2+2, then that's basically fine with me. I wonder what Bertrand Russell would have said, but my basic position on language (including computer languages) is Godelian, not purely mathematical. I'm even willing to stipulate that JavaScript is a "shit language", and even that I'm one of those "Dumb programmers", but do you understand that the existence of one skilled programmer who works effectively in Python seems to disprove your thesis? (I would even nominate the author of Deep Learning with Python Francois Chollet as such a programmer.)
Actually the last noddy I programmed was a calendar thing in JavaScript. Don't forget that = is not the same as == in that one. Took me a while to be reminded of the negative modulus problem. Embarrassing, but for certain categories of trivial webpages even JavaScript works well enough.
The first thing they can fix is (Score:1, Troll)
... The stupid reliance on tabs to mark blocks.
Let's invent "Cython" (Score:2)
Would it be possible to make a Python-like language using C-style conventions? Let's call it "Cython" for reference. If most the libraries can be auto-converted, then much of the wheel doesn't have to be reinvented.
Not everyone will like it, but at least those who don't like Python's white-space dependence will enjoy it. It would be a competitor to JavaScript, more or less.
Re: (Score:1)
An actual attempt at a constructive suggestion? On Slashdot yet?
But mostly the story makes me feel quite old. I can't accurately count the number of new languages I've studied over the last 30 years, but I've only dabbled. If I had recognized Python as "the future" even 20 years ago, then I could have been "with it" by now. But I had to be perverse about the PERL regexps.
(Actually, it's probably already been about 10 years since I did my most moderately serious dabble with Python... (No, only 5 years ago.)
Re: (Score:3)
> I don't get why people are so bent out of space by the spaces
Not sure if stupid or trolling but assuming you are asking a genuine question the problem is NOT space, it is Python's retarded handling of whitespace.
Image if Mathematicians said these two expressions were NOT equivalent?
a = 1+2
a = 1 + 2
You would think this is absolutely insane and you would be correct.
Now apply the same retarded logic to Python. It is common to use multiple columns for code such as using Colu
Re:Let's invent "Cython" (Score:1)
No, I am not trolling you, but if a particular language says 2 + 2 <> 2+2, then that's basically fine with me. I wonder what Bertrand Russell would have said, but my basic position on language (including computer languages) is Godelian, not purely mathematical. I'm even willing to stipulate that JavaScript is a "shit language", and even that I'm one of those "Dumb programmers", but do you understand that the existence of one skilled programmer who works effectively in Python seems to disprove your thesis? (I would even nominate the author of Deep Learning with Python Francois Chollet as such a programmer.)
Actually the last noddy I programmed was a calendar thing in JavaScript. Don't forget that = is not the same as == in that one. Took me a while to be reminded of the negative modulus problem. Embarrassing, but for certain categories of trivial webpages even JavaScript works well enough.
Re: (Score:2)
> that the existence of one skilled programmer who works effectively in Python seems to disprove your thesis?
No. Nothing you said refutes my statements. I didn't say: "Only dumb programmers use dumb languages."
You have fallen for the fallacy of duality. One truth does not negate another truth.
1. Dumb Programmers use Dumb Languages. This is true.
2. Smart Programmers use Dumb Languages. This is also true.
Not every programmer who uses Python is dumb. No doubt there are some smart ones. This is true of any