Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

On LISP

Name: Anonymous 2007-01-26 11:43

So, I've started learning LISP, just a bit of it, and I want to know if there's some kind of preprocessor or implementation of LISP that will allow the use of a() instead of (a), a(b) instead of (a b), etc., as well as [a], [a b], etc. as an alternate syntax (for lists). That would make it so much nicer and would be a reason not to give up because the few syntax there is totally sucks. The power of LISP is not worth it if you need to deal with ))))))))))))))))))))))))))))))))))))))))) at the end of a function, you need a parens highlighting editor to write a LISP program. I consider a decent language shouldn't require any particular editor.

Name: Anonymous 2007-01-26 12:26

I love lisp its amazing, everyone who has ideas about what a programming language should do, or could do.. you can implement it on lisp :D

You need to spend a little time getting used to the syntax, but remember when you first learned C?

Name: Anonymous 2007-01-26 12:33

sorry #2 here, I kind of ignored your question

Originally lisp was written in various implementation M-expression (which you seem to be used to probably from using other languages), and S-expressions.
Over a several years and various implementations of lisp people have settled with using S-expressions for many reasons, but ill just say this, Its a more unified notation, (lets data and code be written in more similar ways), also

so just try and roll with it for a while, see if you can adapt.. if not lisp may not be for you, because you definitly need to think in a different way than C/etc forces you into.

Name: Anonymous 2007-01-26 18:48

>>2-3
remember when you first learned C?
Yes, the syntax wasn't nearly as insane, and I could understand what code did pretty easily except for the occasional *(lol *) p->z[**a++] -= 2.

Still, Lisp's features are attractive. Rather than C, my favourite language is Python, and I'm already doing many things the functional way (and sometimes missing some feature I suppose Lisp would have), so I don't know what to do. I think I'll assign it a lower priority over my spare time, but still go on with it and see if I can get used to )))))))))))))).

Name: Anonymous 2007-01-26 18:55

I consider a decent language shouldn't require any particular editor.
This is my main gripe with Lisp (and Java) too.

Regrettably, changing (a b) won't help you, since instead of (a (b (c (d (e f))))) you'll end up with a(b(c(d(e(f))))). That's the same number of parens.

Name: Anonymous 2007-01-26 19:16

Screw LISP. If you want to learn functional programming, use a clean and simple language, like Caml or Haskell.

Seriously.

Name: Anonymous 2007-01-26 19:36

>>6
I dunno about Caml, but Ocaml is hardly clean or simple.

That language needs a cleanup badly. :(

Name: Anonymous 2007-01-26 21:39

>>6

lisp is a clean and simple language, OOPS SORRY CAN YOU NOT UNDERSTAND SIDE EFFECTS?

Name: Anonymous 2007-01-26 23:04

>>6

Caml and Haskell are pretty much write-only languages.  Ergo, they are neither clean nor simple except to austistic Dustin Hoffman fuckheads who can't tie their own shoes or use the toilet without pooping on the closed seat because they're calculating the first 500,000,000,000,000,000 digits of pi in their head.

Name: Anonymous 2007-01-26 23:39 (sage)

>>5
a decent language would let you do either one.
for example, in perl "(a(b(c(d(e f)))))" and "a(b(c(d(e(f)))))" and even "a b c d e f" all do exactly the same thing.

Name: Anonymous 2007-01-27 4:59

you need a parens highlighting editor to write a LISP program
and you need a highlighting editor for all the other languages anyway, what's your point moron?
Caml and Haskell are pretty much write-only languages
for morons like you who can't write. I can write clean code, I'm a professional, you can't write clean code, you suck.

Name: Anonymous 2007-01-27 18:30

and you need a highlighting editor for all the other languages anyway, what's your point moron?
You do?

Wow. To think, all these years...

I'm a professional... you suck.
This must be satire.

Name: Anonymous 2007-01-27 18:32 (sage)

>>11
You're a 16 year old who's still in highschool and talks shit about things he doesn't know about.  GTFO nigger.

Name: Anonymous 2007-01-28 5:48

>>12
way to fail at reading comprehension

Name: Anonymous 2007-01-28 5:49

>>13
/prog/ should be forbidden to those who don't know at least what highlighting means.

Name: Anonymous 2007-01-28 7:57

>>9
i LOLd SO HARD :D

Name: Anonymous 2007-01-28 10:48 (sage)

>>1 is stupid, thead over.

Name: Anonymous 2007-01-28 14:31

>>17
no they are not stupid.. lisp IS hard to get at first but its like smooth hot chocolate once you understand it.

Name: Anonymous 2007-01-28 14:47

>>18
except when you want to do anything useful with it

Name: Anonymous 2007-01-28 14:57

>>19
if you are able to read, this proves you wrong.
http://www.paulgraham.com/icad.html

Name: Anonymous 2007-01-28 15:15 (sage)

>>18
i doubt >>1 is more than one person.

Name: Anonymous 2007-01-28 15:49

>>21
hm I dont know the gender of that person so I use "they" instead of "he/she"..

Name: Anonymous 2007-01-28 17:50

Learn scheme not common lisp because scheme is cool and cl is not.

Name: Anonymous 2007-01-28 18:35

>>22

You have been trolled, faggot

Name: Anonymous 2007-01-28 18:40 (sage)

>>22
i just always use "he", even if i know the person is female. it's easier to say than "she" and it's not grammatically incorrect.

>>23
scheme and common lisp both suck. learn whitespace instead.

Name: Anonymous 2007-01-29 4:14

>>24
lol hardly
go back to troll school

Name: Anonymous 2007-01-29 12:16

>>11
and you need a highlighting editor for all the other languages anyway
Only not

I'm a professional, you can't write clean code, you suck.
... I'm insulted by the low quality of your troll.

>>18
Actually, I'm already used to most of the concepts, and already understand most of the new ones. My gripe with Lisp is the syntax, not to understand it.

>>22
Thanks, but I'm a he. No girls in the Internet, etc.

Name: Anonymous 2007-01-29 13:01

if you have problems with the 'syntax' of lisp you actually dont know what syntax is.

Lisp is a syntax-less language.

Name: Anonymous 2007-01-29 15:33

>>28
No, you're the fag who doesn't know what syntax is. Lisp has syntax. () with 0 or more items, tokens separated by whitespace is syntax.

Name: Anonymous 2007-01-29 17:46 (sage)

syntax-less? WTF? that's the most retarded thing i've heard in years.

so, how can you have a programming language without a grammar that defines its syntax? you get the turing prize if you can do that.

Name: Anonymous 2007-01-29 17:53

>>29
>>30
I like it when I get responses like these, it just means that people dont find it hard to understand what im saying, which I dont find hard to beleive because I am an expert programmer.
http://www.cliki.net/CloserLookAtSyntax

Name: Anonymous 2007-01-29 17:59

Technically it has a syntax, but it's so minimal as to be effectively non-existent. It's just a notation for the parse tree, whereas most languages have to be parsed before you can get to the tree. This is where the power of lisp lies; you can operate directly on the parse tree at compile time. This is also why I said >>1 is an idiot. If you give it syntax it's not lisp anymore, just another syntaxful language.

Name: Anonymous 2007-01-29 18:43

>>31

The linked article is wrong.

As has already been explained, Lisp does have a syntax.

Name: Anonymous 2007-01-29 21:03 (sage)

Name: Anonymous 2007-01-30 3:36

>>33
you have no brains moaron

Name: Anonymous 2007-01-30 18:16

>>31
Faggotry. It sounds like a weeaboo, replacing Japan by Lisp.

There is no language without syntax. Now you'll say Lisp is not a langauge. Either way, there cannot be communication without syntax. If you are going to use Lisp, you are going to use syntax. No matter what you do, no matter what you define, defining alone requires syntax.

Name: Anonymous 2007-01-30 20:00

I'd say LISP has no syntax only if all it did was add, subtract, multiply, and divide.

But it does have syntax, at least behind-the-scenes.  It obviously has to parse something (hence THERE IS SYNTAX) when it encounters for statements, if-then-else statements, etc.  Not to mention when you ' an s-expresion, which changes whether or not that s-expression is to be treated as a typical (function param_1 param_2 ... param_n) expression, or as a ('symbol_1 'symbol_2 ... 'symbol_n) expression.

Just because the syntax is very lightweight and un-burdensome to the LISP programmer, doesn't mean the syntax doesn't exist -- especially when you're trying to write a fucking interpreter (or at least understand how they work) for a LISP dialect.

Name: Anonymous 2007-01-30 20:43

>>37
TROLLED

Name: Anonymous 2007-01-31 0:38

>>38

Not rly.  I'm just doing my habit of making a 3-paragraph long opinion that nobody wants to read just to diarrhea-up the forum I'm on at the time waiting for some Comp Sci 101 newbies to rally at my side and say I'm right because my posts have more volume than others due to me being an expert programmer.

Name: Anonymous 2007-01-31 6:25

But it does have syntax, at least behind-the-scenes

How does that statement even make sense.

Name: Anonymous 2007-01-31 12:55

>>40

It's syntactically correct.

Name: Anonymous 2007-01-31 15:19

If it's written, it has syntax

Name: Anonymous 2007-01-31 19:17

>>42

dsfklawlfnlkn430h3nbpnbdlknfd;kn4 5mnbt;kn43kngr'lg';jl34;'jeh;kngblkn35l;kn234;450180-m68c17-5mc1[4607,x[q0w5y6;owvmc3y5tlvwu3y5lifwgn3o5igtcw3974tgcwo34htc'q3iyh#cw35yhv'w3p5iyh,w'35hyvw,'3i5hy;c35jhtcw;3jtg;xw3gmtn;wc3ugt;o3g46;ow35;cp2u45609xu54,p2u46;p2cyh6;oivwh3;twhe;lyhv;jtyhvwe;lthyw;39672[3p495y7'2q953dq"$^Q"*CQRtqxc24htqcxm24thcq42fqC"$ICfhq24

Name: Anonymous 2007-02-01 14:45

syntaxGET

Name: Anonymous 2007-02-03 5:47

>>43
and that's random syntax

Name: Anonymous 2007-02-03 9:49

>>45

Actually it's a program to solve the travelling salesman problem in O(n^2)

Name: Anonymous 2007-02-03 10:17

all languages have syntax and semantics, learn something from linguistics.

Name: Anonymous 2007-10-02 12:45 ID:Heaven

HAHAHAHA
YOU THINK YOURE THOUGH UH ?
I HAVE ONE WORD FOR YOU
  THE FORCED INDENTATION OF THE CODE
GET IT ?
I DONT THINK SO
YOU DONT KNOW ABOUT MY OTHER CAR I GUESS ?
ITS A CDR
AND IS PRONOUNCED ``CUDDER''

OK YOU FUQIN ANGERED AN EXPERT PROGRAMMER
THIS IS /PROG/
YOU ARE ALLOWED TO POST HERE ONLY IF YOU HAVE ACHIEVED SATORI
PROGRAMMING IS ALL ABOUT ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
I HAVE READ SICP
IF ITS NOT DONE YOU HAVE TO
TOO BAD RUBY ON RAILS IS SLOW AS FUCK
BBCODE AND SCHEME ARE THE ULTIMATE LANGUAGES
ALSO
WELCOME TO
/PROG/
EVERY THREAD WILL BE REPLIED TO
NO EXCEPTION

Name: Anonymous 2007-10-02 12:46 ID:Heaven

HAHAHAHA
YOU THINK YOURE THOUGH UH ?
I HAVE ONE WORD FOR YOU
  THE FORCED INDENTATION OF THE CODE
GET IT ?
I DONT THINK SO
YOU DONT KNOW ABOUT MY OTHER CAR I GUESS ?
ITS A CDR
AND IS PRONOUNCED ``CUDDER''

OK YOU FUQIN ANGERED AN EXPERT PROGRAMMER
THIS IS /PROG/
YOU ARE ALLOWED TO POST HERE ONLY IF YOU HAVE ACHIEVED SATORI
PROGRAMMING IS ALL ABOUT ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
I HAVE READ SICP
IF ITS NOT DONE YOU HAVE TO
TOO BAD RUBY ON RAILS IS SLOW AS FUCK
BBCODE AND SCHEME ARE THE ULTIMATE LANGUAGES
ALSO
WELCOME TO
/PROG/
EVERY THREAD WILL BE REPLIED TO
NO EXCEPTION

Name: Anonymous 2007-10-02 12:46 ID:Heaven

HAHAHAHA
YOU THINK YOURE THOUGH UH ?
I HAVE ONE WORD FOR YOU
  THE FORCED INDENTATION OF THE CODE
GET IT ?
I DONT THINK SO
YOU DONT KNOW ABOUT MY OTHER CAR I GUESS ?
ITS A CDR
AND IS PRONOUNCED ``CUDDER''

OK YOU FUQIN ANGERED AN EXPERT PROGRAMMER
THIS IS /PROG/
YOU ARE ALLOWED TO POST HERE ONLY IF YOU HAVE ACHIEVED SATORI
PROGRAMMING IS ALL ABOUT ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
I HAVE READ SICP
IF ITS NOT DONE YOU HAVE TO
TOO BAD RUBY ON RAILS IS SLOW AS FUCK
BBCODE AND SCHEME ARE THE ULTIMATE LANGUAGES
ALSO
WELCOME TO
/PROG/
EVERY THREAD WILL BE REPLIED TO
NO EXCEPTION

Name: Anonymous 2007-10-02 12:47 ID:Heaven

HAHAHAHA
YOU THINK YOURE THOUGH UH ?
I HAVE ONE WORD FOR YOU
  THE FORCED INDENTATION OF THE CODE
GET IT ?
I DONT THINK SO
YOU DONT KNOW ABOUT MY OTHER CAR I GUESS ?
ITS A CDR
AND IS PRONOUNCED ``CUDDER''

OK YOU FUQIN ANGERED AN EXPERT PROGRAMMER
THIS IS
/prog/
YOU ARE ALLOWED TO POST HERE ONLY IF YOU HAVE ACHIEVED SATORI
PROGRAMMING IS ALL ABOUT ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
I HAVE READ SICP
IF ITS NOT DONE YOU HAVE TO
TOO BAD RUBY ON RAILS IS SLOW AS FUCK
BBCODE AND ((SCHEME)) ARE THE ULTIMATE LANGUAGES
ALSO
WELCOME TO
/prog/
EVERY THREAD WILL BE REPLIED TO
NO EXCEPTION

Name: Anonymous 2007-10-02 12:49 ID:Heaven

HAHAHAHA
YOU THINK YOURE THOUGH UH ?
I HAVE ONE WORD FOR YOU
  THE FORCED INDENTATION OF THE CODE
GET IT ?
I DONT THINK SO
YOU DONT KNOW ABOUT MY OTHER CAR I GUESS ?
ITS A CDR
AND IS PRONOUNCED ``CUDDER''

OK YOU FUQIN ANGERED AN EXPERT PROGRAMMER
THIS IS
/prog/
YOU ARE ALLOWED TO POST HERE ONLY IF YOU HAVE ACHIEVED SATORI
PROGRAMMING IS ALL ABOUT ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
I HAVE READ SICP
IF ITS NOT DONE YOU HAVE TO
TOO BAD RUBY ON RAILS IS SLOW AS FUCK
[b][i]BBCODE[i][/b] AND((SCHEME)) ARE THE ULTIMATE LANGUAGES
ALSO
WELCOME TO
/prog/
EVERY THREAD WILL BE REPLIED TO
NO EXCEPTION

Name: Anonymous 2007-10-02 12:49 ID:Heaven

HAHAHAHA
YOU THINK YOURE THOUGH UH ?
I HAVE ONE WORD FOR YOU
  THE FORCED INDENTATION OF THE CODE
GET IT ?
I DONT THINK SO
YOU DONT KNOW ABOUT MY OTHER CAR I GUESS ?
ITS A CDR
AND IS PRONOUNCED ``CUDDER''

OK YOU FUQIN ANGERED AN EXPERT PROGRAMMER
THIS IS
/prog/
YOU ARE ALLOWED TO POST HERE ONLY IF YOU HAVE ACHIEVED SATORI
PROGRAMMING IS ALL ABOUT ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
I HAVE READ SICP
IF ITS NOT DONE YOU HAVE TO
TOO BAD RUBY ON RAILS IS SLOW AS FUCK
BBCODE AND((SCHEME)) ARE THE ULTIMATE LANGUAGES
ALSO
WELCOME TO
/prog/
EVERY THREAD WILL BE REPLIED TO
NO EXCEPTION

Name: Anonymous 2007-10-02 12:49 ID:Heaven

HAHAHAHA
YOU THINK YOURE THOUGH UH ?
I HAVE ONE WORD FOR YOU
  THE FORCED INDENTATION OF THE CODE
GET IT ?
I DONT THINK SO
YOU DONT KNOW ABOUT MY OTHER CAR I GUESS ?
ITS A CDR
AND IS PRONOUNCED ``CUDDER''

OK YOU FUQIN ANGERED AN EXPERT PROGRAMMER
THIS IS
/prog/
YOU ARE ALLOWED TO POST HERE ONLY IF YOU HAVE ACHIEVED SATORI
PROGRAMMING IS ALL ABOUT ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
I HAVE READ SICP
IF ITS NOT DONE YOU HAVE TO
TOO BAD RUBY ON RAILS IS SLOW AS FUCK

BBCODE AND((SCHEME)) ARE THE ULTIMATE LANGUAGES
ALSO
WELCOME TO
/prog/
EVERY THREAD WILL BE REPLIED TO
NO EXCEPTION

Name: Anonymous 2007-10-02 12:50 ID:Heaven

HAHAHAHA
YOU THINK YOURE THOUGH UH ?
I HAVE ONE WORD FOR YOU
  THE FORCED INDENTATION OF THE CODE
GET IT ?
I DONT THINK SO
YOU DONT KNOW ABOUT MY OTHER CAR I GUESS ?
ITS A CDR
AND IS PRONOUNCED ``CUDDER''

OK YOU FUQIN ANGERED AN EXPERT PROGRAMMER
THIS IS
/prog/
YOU ARE ALLOWED TO POST HERE ONLY IF YOU HAVE ACHIEVED SATORI
PROGRAMMING IS ALL ABOUT ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
I HAVE READ SICP
IF ITS NOT DONE YOU HAVE TO
TOO BAD RUBY ON RAILS IS SLOW AS FUCK

BBCODE AND ((SCHEME)) ARE THE ULTIMATE LANGUAGES
ALSO
WELCOME TO
/prog/
EVERY THREAD WILL BE REPLIED TO
NO EXCEPTION

Name: Anonymous 2009-01-14 12:58

LISP

Name: Anonymous 2009-03-06 14:04


The standard library basically evolved out of   everything table or   column name the   variables by defining   the format method   is that you   like the meme   of recursive memes   meme as explained   in my first   edition softcover I.

Name: Anonymous 2009-09-19 1:09

Lain.

Name: Anonymous 2009-09-19 1:09

Lain.

Name: Anonymous 2009-09-19 1:09

Lain.

Name: Anonymous 2009-09-19 1:10

Lain.

Name: Anonymous 2009-09-19 1:10

Lain.

Name: Anonymous 2010-11-28 2:19

Name: Anonymous 2011-01-31 20:50

<-- check em dubz

Name: 2012-01-25 6:51

Name: Sgt.Kabuуkiman䑘ߑ 2012-05-28 22:01

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Name: 4ct !3lWjo8kf8k 2013-03-20 16:42

#Visions of jacks a dull boy!

Don't change these.
Name: Email:
Entire Thread Thread List