[Lazarus] Request for student project ideas

Michael Van Canneyt michael at freepascal.org
Sat Sep 12 12:07:59 CEST 2009



On Sat, 12 Sep 2009, Paul Ishenin wrote:

> Alexander Klenin wrote:
>> Last year one of my students already participated in FPC development
>> with moderate success (see http://bugs.freepascal.org/view.php?id=13700).
>> 
> This is a very good feature and it is so nice that it was done by a student 
> with some directions by Florian and Jonas. I did not expect a positive result 
> when you started.
>> This year, I expect 1-3 more students to choose Lazarus/FPC for their 
>> projects.
>> So I request community for a suitable ideas -- projects should be
>> reasonably self-contained, not too hard, require actual coding and
>> be interesting enough to motivate students.
>> Students will work on projects they select from October 2009 to April 2010.
>> 
> I would ask to implement modern delphi language features like:
> - anonymous methods
> - for-in loop
> - class constructors and destructors
> - support for strict private and strict protected sections
> - abstract and sealed classes
> - class const, class var, class type, class property
>
> Anyway, sooner or later delphi developers will use them more and more and 
> there will be a need to port that code to fpc.

I second this. 
- Class helpers come to mind. 
- Attributes (the extended RTTI In D2010)
- Delayed keyword for lazy binding

Michael.




More information about the Lazarus mailing list