JuliaCon draws global users of a dynamic, easy-to-learn programming language

MIT News

"Julia is a great tool." That's what New York University professor of economics and Nobel laureate Thomas J. Sargent told 250 engineers, computer scientists, programmers, and data scientists at the third annual JuliaCon held at MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL). If you have not yet heard of Julia, it is not a "who," but a "what." Developed at CSAIL, the MIT Department of Mathematics, and throughout the Julia community, it is a fast-maturing programming language developed to be simple to learn, highly dynamic, operational at the speed of C, and ranging in use from general programming to highly quantitative uses such as scientific computing, machine learning, data mining, large-scale linear algebra, and distributed and parallel computing. The language was launched open-source in 2012 and has begun to amass a large following of users and contributors.


SS92-02-042.pdf

AAAI Conferences

We are building a visual programming environment that enables medical researchers to organize and describe complex research protocols (specified treatment plans) so that this information can be incorporated into decision-support systems. We have designed our system with a five-layer architecture and a collection of compilers for various visual languages. This design permits the interchange of modules and the coordination of different visual languages within the same system. Our research team is building knowledge-based tools that will help researchers to design and execute medical treatment plans [1, 2]. One of our tasks in this project is to create several visual programming languages that clinical researchers and computer scientists can use to model the problem-solving methods and the medical background information for many protocols in a particular field, and the structure of individual protocols.


Python and C# for beginners: Create 12 Projects

@machinelearnbot

Python is a dynamic modern object -oriented programming language. It is easy to learn and can be used to do a lot of things both big and small. Python is what is referred to as a high level language. That means it is a language that is closer to humans than computer. It is also known as a general purpose programming language due to it's flexibility.


Build 7 Useful Python Beginner Projects from Scratch

#artificialintelligence

Python is a dynamic modern object -oriented programming language. It is easy to learn and can be used to do a lot of things both big and small. Python is what is referred to as a high level language. That means it is a language that is closer to humans than computer. It is also known as a general purpose programming language due to it's flexibility.


MATRIX Creator delivers IoT-ready dev board for Raspberry Pi

ZDNet

The Matrix Creator is an AI and computer vision Internet of Things (IoT)-ready dev board that is compatible with the 10 million Raspberry Pi's currently on the market. The Creator is an FPGA microcontroller-driven Raspberry Pi shield with over 15 accelerometers on it. There is a microcontroller, gyroscope, IMU, microphone array, IR, Z-Wave, Thread, NFC, and ZigBee amongst others. To simplify hardware application development, the Creator includes an OS, which allows developers to build hardware applications in a few lines of JavaScript, with C or Python code coming'soon'. Its goal in creating this product is to make developing IoT apps as easy as developing websites, and to allow novice and expert software developers to easily build hardware applications.