Am 20.02.19 um 21:33 schrieb Florian Klämpfl

> Am 20.02.19 um 08:36 schrieb Paul van Helden:
> As a big
>/fan of the Pascal language, I'd rather break compatibility and see the /> 
>/language evolve than the stoic attitude of the core devs as seen on this /> >/list. 
/
People could change this attitude by contributing to FPC. But very few do constantly with high quality patches.

Not at all. My experience is that contributing to FPC compiler development is 
just a waste of time.
1.) First you have to convince core compiler developers that your idea is good. 
This usually starts a long discussion with different opinions like this one. 
(That's why I don't take part in it.)
2.) If you then hear "patches welcome", take your time and send your patch, you often 
don't get any kind of feedback and your issue report stays open forever. You actually don't know if 
your patch is just poor quality or if the people who said "patches welcome" said it just 
to end the discussion and counted on the fact that you would never send a patch.

You wrote the reason yourself:

The current FPC devs are simply overloaded with the areas they have to maintain so it is pretty clear that excitement about new features is very low.

Yes, this is the true excuse that I also accept.

No rant. Just saying how the reality is. As an external contributor, you cannot 
change anything - and especially not the attitude of core compiler developers. 
It's just better to be happy with what FPC offers, don't lose your time and the 
time of FPC core developers with useless discussions about new features, don't 
lose your time with developing and sending patches, accept features and 
behavior you don't like and live with them. If you really want to use your 
feature set, maintain your own personal FPC fork.


Please don't misunderstand me - I want to stress that in the end I do like this attitude 
of FPC core developers to be very critical about external patches and new features. It 
could end up in a horrible mess if every idea and every patch is applied. I do like the 
attitude "if I am not 100% sure about a patch/feature, I don't apply it". I 
just have to dispute that we (external contributors) can change something.


(Just a note: I regret that Sven withdrew his IfThen compiler intrinsic, though 
:) )

Ondrej

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to