User:Aidalgol: Difference between revisions
Content added Content deleted
m (Corrected spelling of AWK.) |
m (Updated languages list.) |
||
Line 3: | Line 3: | ||
{{mylangbegin}} |
{{mylangbegin}} |
||
{{mylang|AWK|novice}} |
{{mylang|AWK|novice}} |
||
{{mylang|Bash|advanced}} |
{{mylang|Bash|intermediate/advanced}} |
||
{{mylang|C|novice}} |
{{mylang|C|novice/intermediate}} |
||
{{mylang|Common Lisp|novice}} |
{{mylang|Common Lisp|novice}} |
||
{{mylang|Emacs Lisp|novice}} |
{{mylang|Emacs Lisp|novice/intermediate}} |
||
{{mylang|Haskell|beginner}} |
{{mylang|Haskell|beginner (can't figure out monads)}} |
||
{{mylang|Ruby|advanced}} |
{{mylang|Ruby|intermediate/advanced}} |
||
{{mylang|Scheme|novice}} |
{{mylang|Scheme|novice}} |
||
{{mylang|Smalltalk| |
{{mylang|Smalltalk|intermediate}} |
||
{{mylangend}} |
{{mylangend}} |
Revision as of 00:34, 31 May 2010
I am a computer science student. One of my pastimes is playing with programming languages. I strongly believe that every programming paradigm has its place and I strive to discover what they are. Although, I think that some implementations were botched: Java, C++, Python, Perl, and PHP are a few. Even though they are widely used, I think that, when analyzed as languages (ignoring practical considerations, such as libraries, and how widely they are used), they are poor realisations of theoretical linguistic concepts.
My Favorite Languages | |
Language | Proficiency |
AWK | novice |
Bash | intermediate/advanced |
C | novice/intermediate |
Common Lisp | novice |
Emacs Lisp | novice/intermediate |
Haskell | beginner (can't figure out monads) |
Ruby | intermediate/advanced |
Scheme | novice |
Smalltalk | intermediate |