JSDL - Jens' Simple SDL icon

JSDL - Jens' Simple SDL

2.0/5 1
Certified 100% CLEAN Freeware   

The intention for JSDL was primarily to create an easy to use IDE for development of embedded applications #Development environment  #SDL development  #SDL IDE  #SDL  #IDE  #Development  

Description

Free Download

JSDL is a complete integrated development environment for applications in an approach like SDL (Specification and Design Language).

It is not SDL! SDL is first intend to describe state machines which communicate with each other via signals. In this way the graphical representation shows state machines, states, signal in- and outputs.

But you may also imagine a state machine as process (or task) in an OS and the signals as messages between processes. Actually it's just your view onto the problem how you interpret it, as communicating state machines or processes with messages.

There are some differences betwwen SDL and JSDL which will be explained below. JSDL incorporates a lot of useful features from known SDL-IDEs but don't try to implement SDL compliant to the SDL-standard neither in its textual language nor in its graphical representation.

SDL is a development language which incorporate a graphical representation of the program flow and as a textual syntax which is similar to BASIC.

The advantage of SDL is the two dimensional view onto the flow of your program. The graphical representation is easy to understand and to learn. The textual grammar and syntax of SDL is more complex and from my point of view not easy suitable for development of fast and efficient embedded applications.

If you has requirements in this direction you will feel soon the need to include parts of your project written in a language like C or C++ which is more capable to create fast code. The interface beetween real SDL and C is fairly complicately and cryptic.

The intention for JSDL was primarily to create an easy to use IDE for development of embedded applications which tries to join the advantages of the graphical SDL-development with the opportunity to use C/C++ as programming language.

JSDL - Jens' Simple SDL is also pretty small, simple, easy-to-use and does not require any installation.

Here are some key features of "JSDL Jens Simple SDL":

· You don't need to learn the SDL-grammar and syntax ! · You have always the opportunity to use plain C/C++ or to use it together with the graphical representation. · Separated modules or libraries can be incorporated in the same way as you know it from the common C/C++ -development. · The graphical design of the program flow make it easy to explain and review your code. The code is just self documented. · The integrated debugger and trace capability via MSC (Message Sequence Chart) allows a simulation of your code on PC or workstation. · The generated code is still human readable. So you can still adapt the generated C-code to your needs. · It's free for private use! · You can use any (free) C-Compiler /linker for your development. · The included JSDL-kernel and -debugger are delivered as source code and can be extended in any way to match your needs.

JSDL - Jens' Simple SDL 1.2.0

add to watchlist add to download basket send us an update REPORT
  runs on:
Windows All
  file size:
553 KB
  filename:
jsdl_e.zip
  4 screenshots:
JSDL - Jens' Simple SDL - You may create a new plain text file, SDL diagram or full SDL project when you run JSDLJSDL - Jens' Simple SDL - JSDL still has an easy-to-use and simple interface that allows you to manage the tasks supported by the application with a lot of easeJSDL - Jens' Simple SDL - A large number of options are available in JSDL, including the possibility ot create backupsJSDL - Jens' Simple SDL - The Keyboard Mapping is one of the most interesting and useful features this program offers
  main category:
Programming
  developer:
  visit homepage

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Context Menu Manager

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

% discount
4k Video Downloader
  • 4k Video Downloader
  • Zoom Client
  • ShareX
  • 7-Zip
  • IrfanView
  • Context Menu Manager
  • calibre
  • Bitdefender Antivirus Free
  • Windows Sandbox Launcher
  • Microsoft Teams
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy