macOS and scripting

Apple to Deprecate Scripting Languages in Future Versions of macOS - TidBITS (TidBITS)

Apple says future versions of macOS won’t include a number of open-source scripting languages. The impact of this change will vary depending on the audience, but it will affect more people than you might think.

My visceral reaction was “WTF!! What the bloody f**k”. When I calm down, I’ll hopefully post a more reasoned response. For now, I’ll include some links and some quotes from around the web. Before removing these scripting languages from macOS, Apple will need to address its own reliance on them. Xcode includes many libraries in…

Continue Reading

Programming Languages

During an email exchange, I did a Google search for "hundreds of frameworks and languages" and got an unexpected result; a link to this list of computer programing language. I like Bradley's breakdown of the list into categories. Looking at that list, I felt a bit of nostalgia. I learned and developed in the following…

Continue Reading

Why Perl Didn't Win

Why Perl Didn't Win by an author (Outspeaking)

With every year that passed, as Perl 6 produced more press releases than actual code, the attractiveness of Perl as a platform declined. Sure, it still had users. Sure, it still had people starting new projects. (The Modern Perl movement was a decent attempt to bring wider enthusiasm back into the ecosystem by dispelling some of the worst myths of the language. It modeled itself after JavaScript: The Good Parts without realizing that Perl lacked JavaScript's insurmountable advantage of ubiquity. Who could have predicted that Objective-C would be interesting again a year before the iPhone came out?)

 

 

What it didn't have was a clearly defined future, let alone an articulated one.

Continue Reading
Programming, Code, Coding, Programmer, Javascript

Old Code

Usage ftp.pl [-netrc] [-u <i>user</i>] [-p <i>passwd</i>] -m server -s source_dir -t target_dir [-log_dir <i>/path/to/logs/file</i>] file1 file2 ... # Copyright 2000 Williams Interactive, Inc. # Programmer: Khurt Williams, 2000.10.18 # command switches are # -netrc : uses .netrc file to find user/passwd for the destination server # -u <i>user</i> : specify the user id #…

Continue Reading

HDR photography with Raspberry Pi and gPhoto2 - Revision 2

This project allows you to create bracketed images for use in HDR photography using the Raspberry Pi (http://www.raspberrypi.org/), supported DSLR camera connected via USB (http://gphoto.org/proj/libgphoto2/support.php), and the gphoto2 unix tool (http://www.gphoto.org/). The script is a Perl rewrite of an earlier BASH script. The goals for the Perl rewrite was to make things a little easier.

Continue Reading