X-Git-Url: https://codewiz.org/gitweb?p=wiki.git;a=blobdiff_plain;f=ProgrammingLanguages;h=a86c3b3b160c5d641d5ef1bd98b191e7c37d95d1;hp=d7ead27c4319f21cd360407abf39b71f1c39e1d0;hb=40d242e551b7bb6a1c17a8e6a53393630d63e120;hpb=7bff2ba71f1736b6d73896ac15addbd14d9216d3 diff --git a/ProgrammingLanguages b/ProgrammingLanguages index d7ead27..a86c3b3 100644 --- a/ProgrammingLanguages +++ b/ProgrammingLanguages @@ -3,7 +3,7 @@ afraid to try exotic ones in real projects, expecially because most customers are already scared off enough when they see Perl code :-) -=== General Purpose Programming Languages === +=== General-purpose === * '''C++''' - I know the ISO/IEC C++ 98 standard extensively, including most of the recent TR1 additions. I also know several C++ @@ -38,7 +38,7 @@ they see Perl code :-) Others you don't know or care about: Pascal, Visual''''''Basic. -=== Dynamic Languages === +=== Dynamic/Agile === * '''Perl''' - I'm quite proficient in Perl, but use it mostly for one-liners and small utilities for my SystemAdministratorRole. @@ -59,12 +59,10 @@ Others you don't know or care about: Pascal, Visual''''''Basic. As part of my ManagementRole, I've also supervised two additional PHP projects developed at DevelerCompany. - * '''Python''': I know Python just a little. The PikiPlus engine - that serves these pages is an example of my Python programming - skill (but note that MartinPool deserves credit for the initial - version). + * '''Python''': I know Python just a little. See my + PikiPlus changes for an example of my limited Python skills. - * '''Javascript''': Only superficial knowledge. + * '''Javascript'''/'''ECMAscript''': Only superficial knowledge. === Scripting Languages === @@ -82,12 +80,14 @@ Others you don't know or care about: Pascal, Visual''''''Basic. === Not Properly Languages ==== + * '''regex''': Extended and Perl-compatible regular expressions. + * '''HTML''': Extensive knowledge of the W3C standards (HTML 4.01 and XHTML 1.1). * '''CSS''': Incomplete knowledge of the W3C standard (CSS1 & CSS2). - * '''LaTeX''': Superficial knowledge (can write documents, not create macros etc.) + * '''LaTeX''': Only superficial knowledge (I cannot create macros, etc.) * '''make''': I can do wizardry with GNU Make macros, etc.