Signs of the Times : GNU/Linux | GNOME Luminary Now Reporting Cross-Platform Bugs to Microsoft Developed Software Users List

by M. David Peterson

[IronPython] IronPython Console on Unix.

Hello, Something in IronPython is now looking for Control-z, which is fine on Windows, but on Unix, Control-Z stands for "suspend application". In Unix, the end-of-file descriptor is control-d; Am not sure why the code is actually looking for a Control-Z, while it could be checking whether there is input available instead. miguel.


NOTE: If you follow-through to the post linked above, you'll notice that 'miguel' is none other than Miguel de Icaza. Okay, so Miguel de Icaza's interest in the .NET platform is no secret, so to find him reporting bugs that relate to .NET software is of no great surprise. The surprise, if any, is that the report is to the IronPython users list, which, of course, represents a run-time engine implementation of Python for the .NET platform being developed internally at Microsoft.

This is the "wave of the future" folks. Unix* and Windows* environments do not *HAVE* to be seen as competitors for each of them to be successful in the marketplace. To see folks from *BOTH* camps, working together to solve problems...

Well that just warms my hacker heart to see this take place. :)
---

Update: For those unaware, IronPython is an open source project. You can access the latest check-in of the source on the CodePlex source code page for the IronPython project. If you have interest in gaining the benefits offered by the Python programming language combined with the benefits offered by implementations of the .NET runtime (pick a platform, any platform) I would encourage you to get involved with the bug reporting process.

1 Comments

Nicholas
2006-07-16 08:58:55
In Unix, the end-of-file descriptor is control-d; Am not sure why the code is actually looking for a Control-Z, while it could be checking whether there is input available instead. miguel.
Good!