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. If it was that bad, the language would have flopped, so the reasons in favor must be sufficient.
Different people are bothered by different things. Our brains and eyes work differently from each other. I've been in long and winding debates with Lisp fans, and their heads are just different from mine. Arguing won't change that. You can't order a brain to work different.
Just accept the fact that some are bothered by Python's indentation technique. Maybe some are just used to C's style, which is a legitimate reason. Standards and habits save time in learning curves.
Actually, Lisp was one of my favorite languages. I recently wrote a little piece on Lisp memories from the '80s. https://shanen.medium.com/the-... [medium.com] Later on when I was programming in C, my code came out looking like Lisp with missing parentheses. I still remember one piece that involved two nested routines, where one was recursing from the outside and the other was recursing from the inside. That was more than 20 years ago... All I can remember now is that the data struc
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:Let's invent "Cython" (Score:1)
Different people are bothered by different things. Our brains and eyes work differently from each other. I've been in long and winding debates with Lisp fans, and their heads are just different from mine. Arguing won't change that. You can't order a brain to work different.
Just accept the fact that some are bothered by Python's indentation technique. Maybe some are just used to C's style, which is a legitimate reason. Standards and habits save time in learning curves.
Re: (Score:2)
Funny example. Or a small world thing?
Actually, Lisp was one of my favorite languages. I recently wrote a little piece on Lisp memories from the '80s. https://shanen.medium.com/the-... [medium.com] Later on when I was programming in C, my code came out looking like Lisp with missing parentheses. I still remember one piece that involved two nested routines, where one was recursing from the outside and the other was recursing from the inside. That was more than 20 years ago... All I can remember now is that the data struc
Re: (Score:0)
Some other suggestions:
- Spython for the NSA
- Crython for depressive types
- Flython for shit programmers