Mario Ariasmarioarias.hashnode.dev·Aug 25, 2023Comparing implementations of the Monkey Language XII: Speeding Up PythonIn a previous episode, I wrote three implementations of the Monkey Language in different interpreted languages: Ruby, Python and Lua. Surprisingly, the fastest implementation went to Ruby, and the slowest one was Python. In this episode, we'll look a...Discuss·104 readsComparing implementations of the Monkey languagePython
Pavel Durovblog.p3ld3v.dev·Dec 10, 2022Programming Languages CompositionAbstract There is a variety of Programming Languages (PL) today, each with its speciality and features. But still, traditional software is written using a single programming language. We have tools and processes that allow language compositions, but ...Discuss·118 readsprogramming languages
Pavel Durovblog.p3ld3v.dev·Oct 10, 2022PyPy,Python and performance benchmarkingIn this article, I will cover my experience with the PyPy that I was only recently exposed to. This article complements the Writing an Interpreter with PyPy tutorial from 2011 [1]. When I first tried to follow the steps of this blog post, I encounter...Discuss·111 readspypy