[Lazarus] Request for student project ideas

Michael Van Canneyt michael at freepascal.org
Sat Sep 12 13:30:48 CEST 2009



On Sat, 12 Sep 2009, Paul Ishenin wrote:

> Michael Van Canneyt 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
> There is an article at the embarcadero website: 
> http://edn.embarcadero.com/article/34324 but it covers only d2007 features.

The Wings Of Wind website has a good overview too.

Michael.




More information about the Lazarus mailing list