Jump to content

Greetings from Indecipherable

- - - - -

  • Please log in to reply
8 replies to this topic

#1
Indecipherable

Indecipherable

    Newbie

  • Members
  • Pip
  • 6 posts
Hey!

I am present on quite a few forums and found CodeCall very interesting, informative and popular.

I'm 14 and a self-taught programmer and enjoy coding in Common Lisp, Python; and slowly getting into JS and ASM.
Then markup languages like HTML and AIML...

I'll have fun contributing to the forum.
Thanks!
~Indecipherable~

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Welcome aboard! How'd you get into Lisp?
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
RhetoricalRuvim

RhetoricalRuvim

    JavaScript Programmer

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,254 posts
  • Location:C:\Countries\US
I also learned JavaScript and Assembly at around the same time; though HTML was the first any type of computer language I ever learned.

#4
Indecipherable

Indecipherable

    Newbie

  • Members
  • Pip
  • 6 posts

WingedPanther said:

Welcome aboard! How'd you get into Lisp?
Thanks!
I think I was researching about A.I and Lisp sort of came up... Then I got hooked on the syntax :)

#5
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Lisp, you either love or hate the syntax. Noone is ambivalent.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#6
Indecipherable

Indecipherable

    Newbie

  • Members
  • Pip
  • 6 posts
I really think that the code is flexible and the macros are very cool, but I find its popularity somewhat discouraging. :(

#7
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Lisp is a great language, but it requires a very different way of thinking from the languages most people learn first. Functional programming feels very alien to people who are used to procedural/OOP. It will give you a huge leg-up on F#, though.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#8
RhetoricalRuvim

RhetoricalRuvim

    JavaScript Programmer

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,254 posts
  • Location:C:\Countries\US
Yeah, it's different. I don't know Lisp, but I did learn some Haskell.

I don't know if every functional language is like that, but Haskell uses recursion; though with recursion the program runs out of stack space, eventually.

#9
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Most functional languages make heave use of recursion, from necessity. The math side of it is called Recursive Functions, and can be used to build the equivalent of Turing Machines using function calls. Lots of fun, if you don't mind your brain being tied into knots. Turing Machines are based on state. There's also something called Enumerable Sets that is also equivalent.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users