User:Jhuni: Difference between revisions

675 bytes added ,  13 years ago
m
no edit summary
No edit summary
mNo edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1:
{{mylangbegin}}
{{mylang|Common LispClojure|Very Active}}
{{mylang|ClojureCommon Lisp|Active}}
{{mylang|Prolog|Active}}
{{mylang|C++|Active}}
{{mylang|Scheme|Interested}}
{{mylang|ErlangProlog|Interested}}
{{mylangend}}
 
Line 11 ⟶ 9:
 
== Lisp ==
Lisp is my favorite programming language because of its consistent sytaxsyntax and its functional programming, meta-programming, and procedural programming capabilities. To top it all off, Lisp is the dominant language for AI, my specific area of interest.
 
== C++Text-based languages ==
I used to use various text-based languages such as C++, JavaScript, PHP, and Perl, however, after using Lisp for a while I can no longer stand them. Even when I use things like Prolog and data formats like CSS and XML, I just embed them in Lisp. Now all I use Lisp.
I use C++ not because I like it (who could possibly like this bloated piece of ...) but rather because of its popularity and its use in important open source projects like [http://opencog.org/ OpenCog].
 
== Lisp Machines ==
Unfortunately, I no longer have a working Lisp machine, so I am stuck using the crappy existing operating systems. When I write code for an OS, I want that OS to have features such as a persistent single address space, introspection, logging, and reflectivity. As it is I have to spend a huge chunk of my time handling poor operating system design.
 
It also just so happens that mainstream operating systems are programmed in crappy languages such as C, which I won't dare touch, so I can't hack on them either.
 
The only solution that I see is to work to reconstruct the glory of the Lisp machines on modern hardware.
Anonymous user