Tools
Eclipse
Improved Haskell support
Fedora 10 introduces better support for Haskell. With a new set of packaging guidelines and tools, it is incredibly easy to support any Haskell program using the Glasgow Haskell Compiler. Package creation and deployment, leveraging Fedora's quality tools plus a few new friends has never been easier. As support for Haskell grows there will be continued development for Haskell as more libraries are introduced.
Package creation is quite simple. Haskell already provides the infrastructure for compiling and deploying packages consistently. Setting up a package for Fedora takes very little time, meaning code that works in Haskell works in Fedora too.
Fedora also provides tools for enterprise deployment of Fedora packages. With the inclusion of Haskell in Fedora, the developer is now free to write enterprise level applications in Haskell and feel secure knowing the code can be used in Fedora.
Objective CAML (OCaml) coverage greatly extended
Fedora 10 contains the OCaml 3.10.2 advanced programming language and a very comprehensive list of packages:
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora#Package_status
OCaml was available as an update to Fedora 9 but not in the initial release.
Systemtap
Systemtap has been updated to version 0.8. In addition to kernel tracing/probing, it now supports on-the-fly tracing/probing of user-space applications.
Resources
For more information refer to the following resources.
- http://sources.redhat.com/systemtap/ Project web site
- http://sources.redhat.com/systemtap/wiki/ Project wiki, with documentation & tips
- http://sources.redhat.com/systemtap/examples/ Sample script catalog