Skip to content

Bullied by the JVM I used the excuse of a university project to dive into the Red programming language

Notifications You must be signed in to change notification settings

JakubKoralewski/dummy-red-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

red-project

Project requirements

The result is a cross-platform native widget GUI application with cross-compilation capabilities. Functionality is a non-functional requirement.

  1. Read/write from/to file.

  2. Use a library.

    • Red doesn't have a package manager yet, so instead I use ffmpeg from the shell.
    • FFmpeg: lib/program.red
  3. Check password.

  4. Write tests.

  5. Use streams and 2 data structures.

    1. Data structures:

      1. Object and list
      2. Map
    2. Streams:

      • Red doesn't have streams so I wrote 2 custom higher order functions that work like streams (map, foreach):

About

Bullied by the JVM I used the excuse of a university project to dive into the Red programming language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages