I mean, basically portage is just a set of functions, so a functional
programming language might just be the best way to go

Il giorno ven 24 apr 2020 alle ore 19:54 Michele Alzetta <
michele.alze...@gmail.com> ha scritto:

> ... seems like you're describing haskell ...
> ... now, portage written in haskell would be really something
>
> Il giorno ven 24 apr 2020 alle ore 14:36 Caveman Al Toraboran <
> toraboracave...@protonmail.com> ha scritto:
>
>> On Wednesday, April 22, 2020 8:32 PM, Michael Jones <gen...@jonesmz.com>
>> wrote:
>>
>> > >   No-no. C++ is a nightmare. A few people want to use it.
>> >
>> > C++ is an extremely widespread language with millions of lines of code
>> written daily world wide.
>>
>> i think that might be misleading as it seems to
>> imply that being a c++ dev is mutually exclusive
>> against being a c dev (is it? the languages agree on
>> many syntaxes/features).
>>
>> i think the right way of thinking is as follows:
>>
>> 1. identify programming features needed to code
>>    a reliable pms.  i think most likely all we
>>    need is [recursive] function calls and
>>    if/else/loops.  the rest probably has to do
>>    with algorithms (independent of the language).
>>
>> 2. pick language that has features (1) and has the
>>    largest users base.  if the set of features in
>>    (1) is small enough (such as ones i suggested),
>>    then the c++ developers should be counted as c
>>    developers (because that part is common between
>>    c++ and c).
>>
>> 3. apply occam's razor.  if two languages are
>>    equally satisfying points (1) and (2), then
>>    choose the simplest one.  but if my thought is
>>    correct (that we only need the subset of
>>    features in c++ that's already in c), then c is
>>    guaranteed to have a greater effective number
>>    of developers in step (2).  hence, we will not
>>    even need to apply occam's razor to remove c++
>>    (unless points (1) and (2) result in a tie,
>>    which i don't think it does in this case).
>>
>> > Lots of people want to use it. Just not people who want to write a PMS
>> compliant package manager.
>>
>> probably same kind of people that are headed to
>> blow their legs (and ours) in the process.
>>
>>
>>

Reply via email to