In a recent poll on the Lazarus/FPC forum, it was discovered that pascal coders tend to be older than most coders. Despite their age, these coders still enjoy coding in pascal and find it fun after decades of experience. However, this raises the question of whether pascal is outdated and should not be used for new projects. In the author’s current company, there are young coders who produce great code using pascal. The author highlights a recent thread on the forum that discussed comparing different languages for implementing a REST server, with pascal versions being contributed. The author also discusses the algorithms used in a recent challenge and how the mORMot version in FPC proved to be efficient and readable. The performance comparison with Go shows that the pascal version had faster CSV loading and comparable HTTP server performance. The memory consumption of the pascal version was also significantly lower than the Go version. The article concludes by emphasizing that pascal still has a place in the modern coding ecosystem and should not be overlooked.
https://blog.synopse.info/?post/2022/11/26/Modern-Pascal-is-Still-in-the-Race