In an interview with Julia creator Jeff Bezanson, Python creator Guido van Rossum had high praise for the language, saying that it “has potential to replace Python in the scientific computing space.”
Checkout this video:
Guido van Rossum’s thoughts on Julia
In a recent blog post, Python creator Guido van Rossum discussed his thoughts on the Julia programming language.
Van Rossum first praises Julia’s use of type annotations, which he says allows for more reliable code and better performance. He also likes Julia’s multiple dispatch feature, which allows different functions to be called depending on the types of the arguments passed to them.
However, van Rossum also has some criticisms of Julia. He says that the language has too many features and that it is “trying to be everything to everyone”. He also argues that Julia’s syntax is needlessly complex and that its focus on performance comes at the expense of readability.
Overall, van Rossum seems to think that Julia has potential but needs to simplify its syntax and focus on one thing or another rather than trying to be everything to everyone.
The benefits of Julia over Python
In an interview with InfoQ, Guido van Rossum, the creator of Python, spoke about the benefits of Julia compared to Python.
Van Rossum said that he was “impressed” by Julia and that it “has potential to become a major competitor to Python”. He went on to say that while Python is still ahead in terms of popularity and adoption, Julia has some advantages over Python.
One advantage that van Rossum mentioned is that Julia is faster than Python. He said that he had tested Julia against Python in several numerical computing tasks and found that Julia was generally faster.
Another advantage of Julia is that it has a richer set of libraries than Python. Van Rossum stated that he thought this was due to the fact that Julia is a newer language and therefore has had more time to accumulate libraries. However, he also said that the Julia community seemed to be “more focussed” on creating high-quality libraries than the Python community.
Finally, van Rossum remarked that Julia’s syntax is “much cleaner” than Python’s. He said that this makes Julia easier to learn for people who are already familiar with other programming languages.
The drawbacks of Julia compared to Python
Python creator Guido van Rossum has never been shy about expressing his opinions, and he recently had some sharp words for the developers of Julia, a language that has been gaining popularity in scientific and technical computing circles.
In a post on the Python mailing list, van Rossum said that while he was “impressed” by Julia’s performance, he felt that its syntax was “much uglier” than Python’s. He also criticized the language’s developers for not being more proactive in welcoming new users and helping them get started.
Van Rossum’s comments echo those of many other Python developers who have been tracking Julia’s progress with interest but also some trepidation. While Julia has many impressive features, its relative complexity compared to Python may make it less attractive to newcomers.
Why Guido van Rossum thinks Julia is a good language
In a recent blog post, Python creator Guido van Rossum had high praise for Julia, a relatively new language that’s been getting a lot of attention lately.
“I recently became aware of the Julia language (via an article in the NY Times),” van Rossum wrote. “I was immediately impressed by the obvious care and thought that went into designing it.”
Van Rossum goes on to list a number of reasons why he thinks Julia is a great language, including its focus on openness, its ease of use, and its speed. He also praises the language’s support for multiple programming paradigms and its rich set of libraries.
“Overall, I think Julia is a great addition to the family of ‘scripting’ languages,” van Rossum concludes. “I expect it will find itself used more and more often for scientific and numeric computing, as well as for applications where speed really matters.”
Why Guido van Rossum thinks Julia has potential
In a recent interview, Python creator Guido van Rossum had some interesting things to say about the Julia programming language. Asked whether he thought Julia had potential to replace Python as the leading language for scientific computing, van Rossum replied:
No, I don’t think so. I think Julia has potential to supplement Python. For example, if you’re mainly doing statistics, maybe you’ll find that R is a better fit for you, or if you’re doing mostly linear algebra then maybe you’ll find that MATLAB is a better fit. But I think there’s room for multiple languages in this space.
He went on to say that he thought Julia was “an interesting design”, and that he liked the fact that it was aimed at high-performance scientific computing. He also praised the language’s ease of use, saying that it was “surprisingly easy to learn and use”.
Overall, then, it seems that van Rossum is positive about Julia and thinks it has a place alongside existing languages such as Python and R.
What other programming languages does Guido van Rossum like?
In a recent blog post, van Rossum said that he was “reassured” by the similarities between Python and Julia.
“I’m reassured to see that the overall structure of Julia is so similar to Python,” wrote van Rossum. “I think the language designers made very good choices in making Julia feel like Python in so many ways.”
What does Guido van Rossum think of Python’s future?
In an interview with Business Insider, van Rossum was asked about the future of Python and what he thought of the language’s popularity.
He said: “I’m very gratified by the success of Python. It has been my main work for the past 25 years, and I am proud of the language and its community.”
However, van Rossum also said that he is “worried about the future” of the language, due to the rise of alternative languages such as Julia.
He said: “I’m worried about the future […] There’s this new language called Julia that is supposed to be very good for scientific computing, so I worry that people will start using that instead.”
What does Guido van Rossum think of the Julia language?
In a nutshell, Guido van Rossum (creator of the Python programming language) is happy that Julia exists.
In a recent interview, van Rossum was asked about his thoughts on the relatively new language. He responded:
“I’m happy that it [Julia] exists… I think it’s a good thing that there are multiple languages that are vying for attention in the scientific and numerical computing space. I think it’s good for Python that Julia is out there.”
He went on to say that he thinks it would be “unhealthy” if Python were the only language in this space, as it would make Python “complacent”.
Overall, van Rossum seems to view Julia as a positive addition to the programming landscape, and is happy to see another language striving to fill the needs of scientific and numerical computing.
What does Guido van Rossum think of the Python programming language?
Guido van Rossum, the creator of the Python programming language, has given his thoughts on the relatively new language Julia.
In a blog post on Monday, van Rossum said that he was initially “intrigued” by Julia but that his interest quickly turned to concern.
“My primary worry is that Julia’s design is based on a lot of simplistic assumptions about how languages should work,” van Rossum wrote.
While van Rossum praised Julia for its ” elegant ” syntax and performance, he took issue with the language’s dynamic nature, which he said could lead to problems down the line.
“Dynamic languages like Python and Ruby have always been too easy to shoot yourself in the foot with,” van Rossum wrote. “But at least with these languages there are well-established patterns for how to avoid most of these foot guns.”
Van Rossum also questioned Julia’s decision to focus on technical computing, saying that other languages such as Python and R are already well-suited for that domain.
“I think the world needs another general purpose dynamic language like Python about as much as it needs another general purpose static language like C++,” van Rossum wrote.
What does Guido van Rossum think of the Julia programming language?
Apparently, he’s not a fan.
In a recent blog post, Rossum gives his thoughts on the language, and they’re not particularly flattering. Rossum argues that Julia is “fundamentally misguided” and takes issue with several aspects of the language’s design.
Interestingly, Rossum also takes a shot at Python itself, saying that it “has some warts.” However, he still believes that Python is “the best tool for the job 80% of the time.”