[libre-riscv-dev] pyobjc, gnu objective-c and gnustep
    Jacob Lifshay 
    programmerjake at gmail.com
       
    Tue Mar 31 17:16:09 BST 2020
    
    
  
On Tue, Mar 31, 2020, 07:30 lkcl . <luke.leighton at gmail.com> wrote:
> On Tue, Mar 31, 2020 at 3:11 PM Jean-Paul Chaput
> <Jean-Paul.Chaput at lip6.fr> wrote:
> > some style that you may find bad. Paradox is that the "comma" at the
> > start of line was showed to me by an early Python adopter back around
> > 2000...
>
> sigh yes that was when i started using python.  it predates common
> usage of PEP8.
>
This is one of the reasons I like Rust: because they use the same
consistent code style nearly everywhere and they have a tool (rustfmt) that
automatically thoroughly formats everything in that style. Additionally,
beginners are encouraged to use it. Even if there are some things I would
do differently if I were designing the code style today, having consistency
across all Rust code everywhere is a big enough benefit that I can live
with some things that aren't quite how I like.
I've had to deal with the gazillion different styles of C and C++ languages
and teaching materials that actively try to get beginners to come up with
their own style to their detriment. All it does is makes their code harder
to read.
Jacob
    
    
More information about the libre-riscv-dev
mailing list