Systems-Level Functionality

Systems-Level Functionality in Mathematica 11

Mathematica Version 11 adds several system-level functions in areas like network programming, file processing, cryptography, and command shell automation. Network functionality ranges from basic ping times to advanced socket programming and cookie manipulation. The brand-new command line script interpreter can process data and run scripts using local or cloud-based kernels.

Key Features

  • Resolve and look up host names. »
  • Open connections to arbitrary TCP ports. »
  • Time network routes. »
  • Generate symmetric and asymmetric cryptographic keys. »
  • Encrypt and decrypt arbitrary expressions. »
  • Easily run a command on a file in a directory or directory tree. »
  • Full programmatic control of cookie management. »
  • Evaluate code on the command line. »
  • Call an APIFunction from the command line.
  • Use cloud evaluation to run scripts or other code on machines with no local kernel.

Related Examples

Exploring Hostnames and IP Addresses »

Measure Network Latency by Pinging Hosts »

Connect Directly to Network Sockets »

Read and Parse US States with Sockets »

Password Protect an Expression with Encrypt »

Use Symmetric Key Encryption and Decryption »

Use Asymmetric Key Cryptography »

Encrypt and Store a Treasure Map on the Cloud »

Analyze and Modify Nested Directories »

Recursively Search through Directories »

Create a Timeline of Files by File Date »

Create a Shakespearean Corpus with FileSystemScan »

Run Wolfram Language Code from the Command Line with WolframScript »

Create Wolfram Language Scripts »

Deploy and Use a Cloud-Based API on the Command Line »

Work with Files and Data on the Command Line Using Wolfram Cloud »

Explore Cookies »

Control Cookies »

Filter Cookies »

Persistent Cookies »