Voicemod

Voicemod

Real-time voice changer that works with any application and comes equipped with an extensive collection of voices and ambient effects

FULL VERSION + CRACK
Logic Pro X

Logic Pro X

A fully-featured recoding studio that provides a complete set of tools for musicians who need to write, record, edit and mix music

FULL VERSION + CRACK
Internet Download Manager (IDM)

Internet Download Manager (IDM)

Push your Internet connection to the limits and cleverly organize or synchronize download processes with this powerful application

FULL VERSION + CRACK
Flvto Youtube Downloader

Flvto Youtube Downloader

With this simple and intuitive application, you can swiftly download all your favorite online videos to your computer, in just a couple of moves

FULL VERSION + CRACK
Soni Typing Tutor

Soni Typing Tutor

Improve your typing speed with the help of this approachable application that provides you with a host of exercises as well as tests

FULL VERSION + CRACK

IT News

Jun 19
The social media powerhouse plans to launch a blockchain-based financial network and cryptocurrency in 2020 that will allow users to make purchases or transfer funds with just a couple taps on an app.
Jun 18
MongoDB aims to prevent exposed data stores by encrypting data in a way that makes it useless if compromised.
Jun 18
State of CSS 2019 report details which CSS features and tools developers use, which they don't use, and which they prefer
Jun 18
VMware punched up its data center network virtualization capabilities by announcing it would buy Avi Networks load balancing, analytics and application delivery technology
Jun 18
Report: Mirai tries to hook its tentacles into SD-WAN
Palo Alto Networks' security team says an update of the infamous IoT-focused Mirai software targets enterprise-grade SD-WAN appliances
Jun 14
For years we've been flailing around in the dark after bad patches wreaked havoc on Windows PCs. It often took days, or weeks, to identify bugs based on sporadic reports. The last two months have seen improvement, but there's still a...
Jun 13
Many believe the ban on exporting U.S. technology to Chinese company Huawei could hurt American tech vendors and do little to mitigate supply chain threats.

Categories

Microsoft aims for simplicity with Bosque programming language

Microsoft has launched a new open-source project to develop the Bosque programming language. The purpose of the Bosque language project is to build a functional programming language that avoids "accidental complexity" in the development process.

Design goals for the Bosque language include improved developer productivity, better software quality, and enablement of a range of new compilers and tool experiences. The new language is positioned as an experiment in regularized design for a machine-assisted, rapid, and reliable software development lifecycle.

A key goal is elimination of accidental complexity. Bosque code is supposed to be simple and easy to comprehend for both machines and humans. But Bosque remains very much in development at this point; proponents do not recommend using Bosque for any production work. Developers are encouraged to experiment with it.

Some features and design choices made for Bosque include the following:

Bosque becomes the latest language project at Microsoft, which has produced languages including C#, an object-oriented language; F#, a functional language; and TypeScript, a typed superset of JavaScript. The software giant has had a good degree of success in developing languages that gain popularity. C#, for example, ranked fifth and TypeScript 12th in the most recent RedMonk language rankings, which are based on discussions in Stack Overflow and code usage in GitHub. 

You can find Bosque documentation, examples, and a reference implementation on GitHub. Tutorials are in the works. 

This story, "Microsoft aims for simplicity with Bosque programming language" was originally published by InfoWorld.