We could always rewrite the entire operating system in Pascal. FreePascal and GNU Pascal are both GPL, so we’ll need to write a new compiler as well. Shouldn’t take too long. Who wants to go register openpascal.org?
I’ll get a diff started program OpenBSD; begin { some code here } end. Sent from my iPhone > On Dec 31, 2019, at 5:18 PM, Theo de Raadt <dera...@openbsd.org> wrote: > > I guess I'm saying in these trying times it is considered disrespectful > to dismiss completely labour-unsupported "ideas", obviously once we accept > the Great Idea the OP will sit down and do all the required work to prove > the cast after the fact. > > Eric Zylstra <ezyls...@mac.com> wrote: > >> Proposing such a huge project without the ability to do it? I may have been >> a little disrespectful, but not the first one in the thread. And my point >> wasn’t to be disrespectful, but to point out that most proposals >> unaccompanied by code and that don’t solve obvious problems don’t seem to be >> received very well. Apologies if that wasn’t within bounds. >> >> E >> >> >> Sent from my iPhone >> >>>> On Dec 31, 2019, at 3:46 PM, Theo de Raadt <dera...@openbsd.org> wrote: >>> >>> Isn't it a bit disrespectful to assume someone on misc@ is going to >>> write such a large diff? >>> >>>> Maybe the OP could just go ahead and replace all the Perl code with Lua >>>> and then ask for feedback from the other devs? That is the OpenBSD way, >>>> right? If it really is a great idea, they’d all be really excited. In >>>> any case, it would kill this thread. >>>> >>>> EZ >>>> >>>> >>>> Sent from my iPhone >>>> >>>>>> On Dec 31, 2019, at 1:22 PM, Daniel Corbe <dan...@corbe.net> wrote: >>>>> >>>>> I like where this thread is headed. >>>>> >>>>> To expand on this idea, maybe we should demonstrate how diversity and >>>>> inclusiveness can work in an operating system via language choices. >>>>> Why stop at TCL and LUA? Or even scripting languages in general. Why >>>>> not Go, Rust, Haskell and Scala too? >>>>> >>>>> Hear me out. We can set up a raffle system so that each winner can >>>>> write their winning tool in their language of choice. All the >>>>> parallel development will even solve the "multi year effort" problem >>>>> that was brought up by the original poster too. Nobody will mind >>>>> having another 8 or 9 languages in the base system, right? >>>>> >>>> >> >