Article: Researchers open-source benchmarks measuring quality of AI-generated code

Language, Open Data

Researchers open-source benchmarks measuring quality of AI-generated code

The applications of computer programming are vast in scope. And as computers become ubiquitous, the demand for quality code draws an ever-growing number of aspiring programmers to the profession. After years of study to become proficient at coding, experts learn to convert abstracts into concrete, executable programs. But what if AI could do the same?

In recent years, large-scale AI language models have shown promise in generalizing to tasks including writing code, implying that humans’ work may be one day supplemented by AI systems. But while some studies show that language models can translate code and fix compilation issues, there’s been little work on rigorously testing the coding ability of models given general coding problems.

Read Full Article

Article: CDISC Teams Up with Microsoft to Develop Open-Source Software for the Clinical Research Community

Drugs, Open Decision-Support, Open Health, Procedures (Medical), Research

CDISC Teams Up with Microsoft to Develop Open-Source Software for the Clinical Research Community

CDISC is teaming up with Microsoft to develop the CDISC Open Rules Engine (CORE), open-source software that executes machine-readable CDISC Conformance Rules. The global clinical research community will be able to leverage the CORE software to test study data for conformance to CDISC standards as well as regulatory and sponsor-specific conformance rule sets.

CDISC Conformance Rules as well as regulatory agency rules provide a critical quality check in ensuring study data conform to CDISC standards. An emerging industry best practice is to use Conformance Rules on an ongoing basis, throughout the study, to keep the data as close to submission ready as possible and to ensure quality in all data exchange scenarios.

Read Full Article

Article: PyMoDAQ: An open-source Python-based software for modular data acquisition

Free, Open Software, Open Source

PyMoDAQ: An open-source Python-based software for modular data acquisition

Thanks to the recent multiplication of scientific Python packages in the open-source software landscape, Data Acquisition frameworks (DAQ-Fs) appear as versatile replacements of custom-made or costly commercial solutions. PyMoDAQ is a DAQ-F focusing on easy-to-use graphical user interfaces allowing a simple control and automation of a large variety of experimental setups.

Its development included a highly modular structure allowing any experimental data acquisition as a function of multiple varying parameters. It offers numerous additional functionalities: instrument and setup configuration, plotting, saving, logging, etc.

Read Full Article

Article: Microsoft open sources C# standards work

Language, Open Data, Open Software, Open Source

Microsoft open sources C# standards work

Microsoft is moving standardization of its object-oriented, type-safe C# language to a public repository of the .NET Foundation, providing a public space for ongoing work on the standard.

Everything from language innovation and feature design through implementation and standardization will now take place in the “open,” with conversations public. This will make standardization work easier, Microsoft said. The dotnet/csharpstandard repo on GitHub will be the working space for the ECMA C# standard committee.

Read Full Article

Article: Open Source C# now has a repository for documentation work

Free, Language, Open Data, Open Software, Open Space

Open Source C# now has a repository for documentation work

Open source C# is set to get a boost with the announcement of dotnet/csharpstandard, a home on GitHub for ongoing work to document the standard, to complement the official repository for C# language design at dotnet/csharplang and the dotnet/roslyn repository created for the compilers.

Announcing the development on the .Net blog, Microsoft’s Bill Wagner said the creation of dotnet/csharpstandard “completes” the move to open source, providing a public space for the ongoing work to document the standard for the latest C# language versions.

Read Full Article

Article: Google is developing parts of Android in Rust to improve security

Language, Open Data, Open Software, Open Source

Google is developing parts of Android in Rust to improve security

Android as a complete OS solution involves a lot of moving parts. Very broadly speaking, these parts are the app ecosystem and then the OS itself. As a developer, your programming language of choice varies depending on what part of Android you are working on.

For app developers, Java and Kotlin are popular options. For developers working on the OS and the lower levels within it, C and C++ have been popular choices so far. Today, Google is adding a third option for OS developers, as the Android Open Source Project now supports the Rust programming language for developing the OS itself.

Read Full Article

Article: Guide to Open3D: An Open Source Modern Library For 3D Data Processing

Code, Free, Language, Open Data, Open Software

Guide to Open3D: An Open Source Modern Library For 3D Data Processing

Open3D is an open-source library designed for processing 3D data. It was introduced by Qian-Yi Zhou, Jaesik Park and Vladlen Koltun – researchers at Intel Labs (research paper).

Its backend enables parallelization while the frontend exposes several useful algorithms and data structures of C++ and Python programming languages. With a small set of dependencies, it requires little effort for compiling Open3D code from source and setting it up on various platforms.

Read Full Article

Article: Microsoft launches Power Fx, a new open source low-code language

Code, Language, Open Data, Open Software, Open Source

Microsoft launches Power Fx, a new open source low-code language

Microsoft today announced Power Fx, a new low-code language that takes its cues from Excel formulas. Power Fx will become the standard for writing logic customization across Microsoft’s own low-code Power Platform, but since the company is open-sourcing the language, Microsoft also hopes that others will implement it as well and that it will become the de facto standard for these kinds of use cases.

Since Power Platform itself targets business users more so than professional developers, it feels like a smart move to leverage their existing knowledge of Excel and their familiarity with Excel formulas to get started.

Read Full Article