X-Git-Url: https://codewiz.org/gitweb?p=wiki.git;a=blobdiff_plain;f=ProgrammingLanguages;h=a86c3b3b160c5d641d5ef1bd98b191e7c37d95d1;hp=35bbc0ba857193e407fe1dec31115d3fbf3247fc;hb=be228db77e3013f407f2a383830bec8e756edd5d;hpb=db9ee71906cd118ea9e169c9152e1429eab6f50d diff --git a/ProgrammingLanguages b/ProgrammingLanguages index 35bbc0b..a86c3b3 100644 --- a/ProgrammingLanguages +++ b/ProgrammingLanguages @@ -3,6 +3,8 @@ afraid to try exotic ones in real projects, expecially because most customers are already scared off enough when they see Perl code :-) +=== General-purpose === + * '''C++''' - I know the ISO/IEC C++ 98 standard extensively, including most of the recent TR1 additions. I also know several C++ ProgrammingFrameworks. @@ -36,7 +38,7 @@ they see Perl code :-) Others you don't know or care about: Pascal, Visual''''''Basic. -Scripting languages: +=== Dynamic/Agile === * '''Perl''' - I'm quite proficient in Perl, but use it mostly for one-liners and small utilities for my SystemAdministratorRole. @@ -57,15 +59,41 @@ Scripting languages: 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'''/'''ECMAscript''': Only superficial knowledge. + +=== Scripting Languages === * '''Bourne Shell''': I've used bash as my main shell for a very long time and I've used it extensively for automation (see SystemAdministratorRole) and as part of using make and autoconf. -Others you don't know or care about: awk, sed, REXX. - +=== Query languageas === + + * '''SQL''': I've used it extensively and taught to students the + basics. The Database I know best is MySql, but I also have some + experience with MicrosoftAccess, SqlServer, OracleDatabase, PostgreSql + and others. + +=== 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''': Only superficial knowledge (I cannot create macros, etc.) + + * '''make''': I can do wizardry with GNU Make macros, etc. + + +=== Useless Languages ==== + + * '''awk''' + * '''sed''' + * '''REXX'''