linkedin
Python creator studies various coding languages [Pro's and Con's!]

A list of the advantages and disadvantages of other programming languages is provided by Python creator Guido van Rossum.

 

Discover which language works best for you!

 

A number of other programming languages are making their way onto the scene these days, and Python creator Guido van Rossum has offered his thoughts.

 

van-rossum

 

“At least, in theory, I love languages,” says Van Rossum. In spite of reading language tutorials, I am very bad at actually downloading and trying to code something using a language implementation because it is almost always easier to say "Oh, I know how to do that in Python".

Here’s what Van Rossum thinks of other coding languages:



1. Python creator on Julia

 

Van Rossum also mentions Julia, a programming language that has features of imperative, functional, and object-oriented programming, as well as interfaces for C, Fortran, C++, Python, R, Java, and many other languages.

 

According to Van Rossum, Julia is an interesting application of Python, but once you realize the indexing is one-based and range is inclusive instead of exclusive, you realize you shouldn't mix Julia and Python in the same application. 

 

In his opinion, Julia is more of a niche language and if you're in that niche it's superior since the compiler optimizes your code for you in a way that Python probably can't.

 

Julia has much fewer capabilities in other areas so I don't expect anyone to ever write a web server in Julia and find much benefit from it.

 

2. How Python creator thinks about TypeScript

 

Last but not least, Van Rossum praised TypeScript as a great language and noted that Python has added features such as optional static typing (or gradual typing, as it's also known).

 

In the beginning, van Rossum claims he didn't know about TypeScript and wasn't inspired by it because it hopped onto the JavaScript bandwagon”.

 

In his view, TypeScript performed a few things that Python is still trying to figure out so nowadays we definitely look at TypeScript as an example."

 

Van Rossum says Python and TypeScript are learning from each other since the languages are similar.

 

3. Python creator's thoughts on Rust

 

According to Van Rossum, Rust is a good language for certain things and it has advantages over C++ in that it is more difficult to bypass the compiler checks and it solves the memory allocation problem nearly perfectly.

 

4. Python creator on Go language

 

According to Van Rossum, the Google-designed language Go is probably the most Pythonic of all the new general-purpose programming languages.

 

 

 

Work with world leading tech businesses

We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative Tech companies.

Submit CV
career3

Author

Jake_Hall_Feb2021-11
Jake Hall
Chief Technology Officer
Work with world leading tech companies from the Philippines

Be up to date!

Sign up for our newsletters and get our latest outsourcing and tech news, and exclusive promotions.

Cloud-employeeCover

If you’re interested to know more about our employee benefits and perks, you can download the booklet.

Download Now

Submit your CV today

One of our recruitment officers will get in touch with you!

    Our live jobs

    • Senior Front - End Developer - ANGULAR 6+

      Work with a leading UK company that works across multiple verticals within professional services globally, and has a skilled development team of 70 working remotely, operating across multiple continents. This is an outstanding opportunity for interested candidates to join a diverse team of experts, utilising some of the newest leading practises within frontend development.

    • Senior Full-Stack Ruby on Rails Developer

      A UK based award-winning Edutech platform business, working with Health & Social care organisations to ensure front line teams are fully trained and ready to help those in need. The company has seen an explosion of traction since Covid and their vision is to help save people’s lives.

    • Ruby on Rails Developer

      As the sole developer in the team, you'll lead on all aspects and have a leading hand in shaping the future of the platform, working from back to front and playing a crucial part in the design, development and production of quality code. We're a close knit, remote working team and as such, you'll need to be self motivated and goal driven to keep everything moving at pace.

    • Senior PHP / Laravel Developer

      A leading UK company and is rapidly growing and recognised for their innovative service capabilities. With a legacy of many years at the forefront of the technology industry, they operate both nationally and internationally and place a premium on honesty, commitment and teamwork. With a solution strategically designed to support the ever-changing needs of service providers.

    • Senior Fullstack.Net Developer

      The company offers product and service stack presents end-to-end solutions for travel agents, tour operators, loyalty brands, hotels, conference destinations, OTAs and tourism organisations.

    • React JS Developer

      UK Company specialises in CRM memberships and subscription end clients.

    • Senior C++ Developer 14/17

      A UK leading institutional-grade exchange for trading asset-backed tokens (digital securities, security tokens, etc.).

    • React JS Developer

      A leading UK company well established in creating content apps and websites for their clients.

    • Dynamics 365 Expert

      IT and Microsoft Gold Partner specialising in Azure, Microsoft 365 and Dynamics 365.

    • Full Stack Developer - React & .Net

      IT and Microsoft Gold Partner specialising in Azure, Microsoft 365 and Dynamics 365.

    How many hours do you want the developer to dedicate to working with you?

    What skillsets are you looking to hire?

    When do you need your developer to start ?