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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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?
>>>>>
>>>>
>>
>