Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411279 Posts in 69323 Topics- by 58380 Members - Latest Member: bob1029

March 28, 2024, 05:59:13 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperTechnical (Moderator: ThemsAllTook)[ANN] Céu-SDL: Structured Reactive Programming for SDL
Pages: [1]
Print
Author Topic: [ANN] Céu-SDL: Structured Reactive Programming for SDL  (Read 653 times)
fsantanna
Level 0
*


View Profile
« on: February 09, 2017, 12:02:22 PM »

# Watch an introductory video on YouTube:





# What is Céu-SDL?

Céu-SDL supports the development of SDL games and applications in the
programming language Céu:

https://github.com/fsantanna/ceu-sdl/

# What is Céu?

Céu is a language providing *Structured Synchronous Reactive Programming*,
a model for handling events through powerful control mechanisms:

http://www.ceu-lang.org/

The site offers an introductory video of 15 minutes.

# Example

The example in the link spawns a moving rectangle every second:

https://github.com/fsantanna/ceu-sdl/blob/v0.20/samples/sdl-03.ceu#L30

- the program is limited to at most 5 rectangles
- after 10 seconds they are all aborted
- the enclosing loop makes everything restart

The example illustrates structured composition and seamless abortion of
activities in parallel.

# Feedback is highly appreciated!

Thanks,

Francisco Sant'Anna

http://www.ceu-lang.org/chico/
Logged
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic