Developers can review this compiler tutorial at Google Developers.
The difference between BuckleScript and TypeScript is there isn’t verbose type annotation required, and it’s not a new language. OCaml offers a type system and provides a strong type inference, according to its GitHub page.
The stable release of BuckleScript covers the whole OCaml language except for some additional features. Learn more about how to use BuckleScript here.
OpenBSD announces its 40th release
Today OpenBSD announced the official release of OpenBSD 6.0, which is its 40th release on CD-ROM and 41st release via FTP/HTTP.
Like its previous release, version 6.0 includes significant features and improvements in nearly all areas of the system. Notable changes include W^X enforcement. According to OpenBSD, “OpenBSD has turned W^X on by default for the base system. Binaries can only violate W^X if they’re marked with PT_OPENBSD_WXNEEDED and their filesystem is mounted with the new wxallowed option.”
Work has been going into the ARM area since 5.9, and now those changes are trickling down to the release branch, said OpenBSD. The network stack has been renovated, and important parts are much closer to being unlocked. Web browse responsiveness should be better because of fixes in the scheduler.
See a full list of features and fixes here.
JetBrains build of YouTrack 7.0 EAP Standalone is out
JetBrains announced that its YouTrack 7.0 EAP Standalone build is out, bringing with it new features and improvements.
One of the new improvements is a new Agile Board, Gantt Chart, and an enhanced backlog. Developers can get a stable version of YouTrack on JetBrains’ site, and they can try out the latest YouTrack 7.0 EAP build with new features here.