RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Latest news


edit

New Desktop Development Environment reaches out

Posted by Steve Revill Fri, 21 Feb 2020 22:39:00 GMT

Last year’s London show saw the snappily titled DDE29 becoming generally available.

Packing in some 300 changes, the main highlights are:

  • Latest Norcroft C compiler
    • Code generation now tailored to use ARMv6/v7/v8 extended instructions where possible
    • Optimisations to substitute selected code sequences with ARMv6/v7/v8 media instructions where possible
    • Inline assembler updated to accept ARMv6/v7/v8 mnemonics
    • Literal pool reductions where available and enabled through use of MOVW+MOVT
    • New intrinsic functions to get access to operations not normally accessible from C
  • ABC (the BASIC compiler) now supports hexadecimal entered in mixed case
  • Revised User Interface Toolbox and ABC manuals plus detailed change logs for all the provided tools
  • Library improvements to the TCP/IP library adds RFC2553 supporting functions, part of the TCP/IP bounty work getting ready for IPv6, and stronger type checking for all functions in the Toolbox library
  • DDT (the desktop debugger) now uses the same disassembly engine as other tools, and can step the new instructions which the compiler emits
  • Technical enhancements to AMU, CMHG, and ABC’s command line processing

Longer cycle

The previous major release, DDE28, ran from October 2018. During this time 4 updates were released to every DDE28 developer. Accordingly, we’ve changed the previously stated 6 months of inclusive updates to be 12 months going forward.

An eeeeeeeven longer cycle
CC-BY: Kai Hendry

We’ve emailed out copies of DDE29 to all developers now lassoed by the extended cycle, anyone wishing to bring their copy back up to date can do so for half normal price by simply quoting their developer number (which starts ‘DEV07’).

Hungry to get developing?

Are you a new developer wanting to work on the RISC OS source code? If the thought of buying a copy of the DDE is putting you off, perhaps we can help? ROOL are giving away a number of copies of the NutPi version of the DDE, to get your copy just

  1. Check that you have a Raspberry Pi running RISC OS 5, for example the RISC OS Pi distribution or from NOOBS Lite
  2. Send an email to the ROOL tools address stating
    • Your name
    • What your keys skill(s) are – one paragraph maximum
    • Which bit(s) of RISC OS you’re interested in working on – one parapgraph maximum

Please note: this offer applies to new developers only, existing registered developers can upgrade via the usual channels.

Future directions

The Desktop Development Environment is under continuous development, and we’re already thinking about DDE30. If you have any questions about this first check our FAQ, or if you’re stuck please get in touch with us.

Posted in Web site, New documentation, New product, Press release | no comments

Comments

Comment on this article

RSS feed for this post

Spinner-blue

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Categories

  • Miscellaneous (38)
  • New component (33)
  • New documentation (13)
  • New product (47)
  • Press coverage (7)
  • Web site (42)
  • Press release (65)
  • Community (120)

Recent Comments

  • by Rebecca (1663) on Looking to spark your imagination?
  • by Colin (9958) on RISC OS in Spaaaaace!
  • by Steve Revill (20) on RISC OS in Spaaaaace!
  • by Paolo Fabio Zaino (28) on RISC OS in Spaaaaace!
  • by Detlef Froehlich (9715) on RISC OS in Spaaaaace!

RSS Feeds

  • Articles
  • Comments
  • Trackbacks

Archives

  • October 2023 (1)
  • May 2023 (1)
  • April 2023 (2)
  • February 2023 (2)
  • September 2022 (1)
  • July 2022 (2)
  • June 2022 (1)
  • May 2022 (2)
  • February 2022 (1)
  • October 2021 (2)
  • September 2021 (1)
  • August 2021 (1)
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Typo theme is distantly based on Typo's 'Azure'

Valid XHTML 1.0  |  Valid CSS

Powered
This site runs on Rails

Hosted by Arachsys