Posts Tagged ‘computer languages’

This is a test of PHP Script Syntax Highlighting with the GeSHi code colorizing and syntax parsing library, along with the WP-Syntax plugin.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//
// Include the GeSHi library
//
include_once 'geshi.php';
//
// Define some source to highlight, a language to use
// and the path to the language files
//
$source = '$foo = 45;
for ( $i = 1; $i < $foo; $i++ ){
echo "$foon";  --$foo;
}';
 
$language = 'php';
 
// Create a GeSHi object
 
$geshi = new GeSHi($source, $language);
 
// And echo the result!//
echo $geshi->parse_code();

I started a new knowledge category today called CompuScriptology. So what is CompuScriptology? It’s basically the analysis, research, study and observation of dynamic computer languages, sometimes known as dynamic scripting languages (as compared to static or compiled languages).  It involves the comparing and contrasting of various computer language functions and syntactical elements — for computer languages such as JavaScript, Perl, PHP, Python, Rebol, and Ruby (in my case).

I was thinking about using the word Scriptology, but a gentleman (Dr. Adam Blatner)  was already using the word Scriptology to talk about the Lore of Writing Systems and Alphabets. Not to mention, that the FileMaker people have a website for FileMaker templates called Scriptology also.

Since I’m very interested in multiple computer languages, some people might call me a polyglot. I was thinking about calling the new knowledge category PolyCompuScriptology, but that failed my terse test.

  • How To Find Ruby User Groups March 9, 2010
    Ruby User Groups (RUGs, for short) are typically informal organizations put together to encourage Ruby developers with certain areas to get together, share ideas, and, often, to have some fun. If you're lacking for inspiration or want to get to know some Rubyists within certain parts of the world (or just around the corner, if you're lucky), headin […]
  • Vagrant: EC2-Like Virtual Machine Building and Provisioning from Ruby March 8, 2010
    Vagrant is a Ruby-based tool for building and deploying virtualized development environments. It uses Oracle's open-source VirtualBox virtualization system along with the Chef configuration management engine along with lots of Ruby goodness to automate the creation and provisioning of virtual machines for development purposes. […]