Recommendations on porting Python to D

Chris Piker chris at hoopjump.com
Fri Dec 20 00:53:30 UTC 2024


On Tuesday, 3 December 2024 at 12:36:22 UTC, johnwalker wrote:
> You might want to check out 
> [Mojo](https://syntaxscenarios.com/mojo). It’s great for 
> modernizing Python code and offers high performance with Python 
> interoperability

Thanks for the recommendation but I'm specifically looking to 
convert my legacy python to D. The rest of the system I've build 
is in D and I'd prefer single source language for ease of 
development and maintenance. There's already PyD for dual 
language development.

Though I probably shouldn't give in, this response does break my 
cool a little bit, so one time only...

rant /
*It's perfectly okay to like other languages much better then D, 
but I find it off-putting when people advocate for other 
languages in a language specific forum. I don't go on Python 
sites and tell them to use something else, nor do I go to the 
locally owned automotive shop and tell customers in the lobby to 
get their car fixed somewhere else.*

*The D forum maintainers are very tolerant (hats off to them) but 
it's just crass to do this, especially on a site maintained by 
volunteers. You probably didn't mean much by the recommendation, 
but think of the many hours that D developers have poured into 
making the language useful and how disheartening it must be for 
them to see folks trying to pull away support on their own forum.*

*As far as I can tell, Mojo has nothing to do with D nor with the 
thread topic.*
/ rant



More information about the Digitalmars-d-learn mailing list