[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-gcc-list] using exceptions

From: Gabriel Dos Reis
Subject: Re: [avr-gcc-list] using exceptions
Date: Tue, 1 May 2012 15:58:33 -0500

On Tue, May 1, 2012 at 3:36 PM, Weddington, Eric
<address@hidden> wrote:
>> -----Original Message-----
>> From: address@hidden [mailto:address@hidden On Behalf Of Gabriel Dos
>> Reis
>> Sent: Tuesday, May 01, 2012 11:48 AM
>> To: Weddington, Eric
>> Cc: Georg-Johann Lay; address@hidden; Joerg Wunsch
>> Subject: Re: [avr-gcc-list] using exceptions
>> Essentially, we would like to:
>>   (1) "spice up" our programming class projects with
>>         robots programming -- many of our students are native C++ speakers,
>>         and AVR-based robots are cheap :-)
>>   (2) as a research project, some of my students would like to
>>         program AVR microcontrollers in Haskell to explore the
>>         "functional reactive programming" paradigm.  However, GHC,
>>         the most popular Haskell compiler does not support AVR and I
>>         do not think it is going to do so in the near future, based on
>> discussions
>>          I have had with GHC key developers.  So, a subgroup
>>         of students (under my direction) has set up to write a
>> compiler for a subset
>>         of Haskell targetting AVR.  This is quite an exciting research
>> project.
> I'm sorry, I forgot to ask: Is this for a university class? If so, what 
> University?

I am with the department of Computer Science and Engineering at
Texas A&M University.


We are 3 in the programming language group: Bjarne Stroustrup, Jaakko Jarvi,
and myself.  I am the only professor working on AVR right now :-)

The AVR project is a research-based class I have been offering to a select
group of undergraduate students.  It will continue through the next
academic year.

I am also developing a new class on programming language implementation.
I offered it last year; I had student work from "scratch" (except that I
gave them a lexer and a parser).  The implementation was only an advanced
interpreter.  I am offering it again this Fall.  For subsequent
classes, I would like
them to test their compilers on robotics project :-)

-- Gaby

reply via email to

[Prev in Thread] Current Thread [Next in Thread]