[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.
https://parasol.tamu.edu/~gdr/
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
- Re: [avr-gcc-list] using exceptions, (continued)
- Re: [avr-gcc-list] using exceptions, Gabriel Dos Reis, 2012/05/01
- Re: [avr-gcc-list] using exceptions, Bob Paddock, 2012/05/01
- Re: [avr-gcc-list] using exceptions, Weddington, Eric, 2012/05/01
- Re: [avr-gcc-list] using exceptions, Weddington, Eric, 2012/05/01
- Re: [avr-gcc-list] using exceptions, Gabriel Dos Reis, 2012/05/01
- Re: [avr-gcc-list] using exceptions, Gabriel Dos Reis, 2012/05/01
- Re: [avr-gcc-list] using exceptions, David Brown, 2012/05/02
- Re: [avr-gcc-list] using exceptions, Weddington, Eric, 2012/05/01
- Re: [avr-gcc-list] using exceptions, Bob Paddock, 2012/05/02
- Re: [avr-gcc-list] using exceptions, Weddington, Eric, 2012/05/01
- Re: [avr-gcc-list] using exceptions,
Gabriel Dos Reis <=
- Re: [avr-gcc-list] using exceptions, Georg-Johann Lay, 2012/05/02
- Re: [avr-gcc-list] using exceptions, Gabriel Dos Reis, 2012/05/02
- Re: [avr-gcc-list] using exceptions, Georg-Johann Lay, 2012/05/03
- Re: [avr-gcc-list] using exceptions, Gabriel Dos Reis, 2012/05/03
- Re: [avr-gcc-list] using exceptions, David Brown, 2012/05/03
- Re: [avr-gcc-list] using exceptions, Gabriel Dos Reis, 2012/05/03
- Re: [avr-gcc-list] using exceptions, Sergey A. Borshch, 2012/05/03
- Re: [avr-gcc-list] using exceptions, Gabriel Dos Reis, 2012/05/03
- Re: [avr-gcc-list] using exceptions, Georg-Johann Lay, 2012/05/06
- Re: [avr-gcc-list] using exceptions, Richard Weickelt, 2012/05/01