User:Jhuni: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
mNo edit summary
 
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{mylangbegin}}
{{mylangbegin}}
{{mylang|JavaScript|Very Active}}
{{mylang|Clojure|Very Active}}
{{mylang|Perl|Very Active}}
{{mylang|Common Lisp|Active}}
{{mylang|Perl 6|Active}}
{{mylang|Scheme|Interested}}
{{mylang|C|Active}}
{{mylang|Prolog|Interested}}
{{mylang|PIR|Interested}}
{{mylang|Ruby|Interested}}
{{mylangend}}
{{mylangend}}


I am an artificial intelligence specialist. I prefer AI languages like Lisp and Prolog.
Hi, I am primarily here to represent Perl 6 well I look forward to the release of Rakudo *.


== Perl ==
== Lisp ==
Lisp is my favorite programming language because of its consistent syntax 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.
Perl is my mother tongue. I requested a perl book from my local library, I read it in a couple weeks, and I have been a perl hacker ever since.


== Perl 6 ==
== 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.
Perl 6 is my favorite language. I like how it is designed and it has an abundance of useful features. I have been semi-actively working with Perl 6 since late 2008, mostly with documenting and creating examples on sites such as this one. I would also like to do some work on Rakudo, especially if I can learn more PIR.


== Perl 6 Wikia ==
== 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.
My primary work in terms of Perl6, at least for now is perl6.wikia.com.


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.
http://perl6.wikia.com
http://github.com/jhuni/perl6-general-examples


The only solution that I see is to work to reconstruct the glory of the Lisp machines on modern hardware.
== JavaScript ==
I am a big fan of the JSAN project, and recently I have been getting into working with Joose as well. I am most active in JavaScript and I have programmed a huge amount of code using it.

Latest revision as of 23:59, 3 May 2011

My Favorite Languages
Language Proficiency
Clojure Very Active
Common Lisp Active
Scheme Interested
Prolog Interested

I am an artificial intelligence specialist. I prefer AI languages like Lisp and Prolog.

Lisp

Lisp is my favorite programming language because of its consistent syntax 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.

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.

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.