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

Pages: 1-

ARC IS DEAD

Name: Anonymous 2011-01-17 8:53

now what do i use to create websites in scheme?

Name: Anonymous 2011-01-17 9:05

racket, ``faggot''.

Name: Anonymous 2011-01-17 9:11

</thread>

Name: Anonymous 2011-01-17 9:56

sxslt

Name: Anonymous 2011-01-17 10:59

I'd like a second opinion, as I don't do much Lisp:
Is it just me or is the code at http://docs.racket-lang.org/continue/ fucking horrible? It looks like verbose and unreadable crap.
Not to mention the way they go "Oh, by the way, there's an SQL injection vulnerability here", and then proceed like nothing happened. That's some great pedagogy there.

Name: Anonymous 2011-01-17 11:07

>>5
I don't really know how's the {code web-server} language, but I can tell for sure that racket's libraries are pretty good and stable, but they always show how to reimplement everything (bad) in their examples.
I just use the reference manual without looking at the examples.

Name: Anonymous 2011-01-17 12:01

>>5

This is called an SQL injection attack. It can be resolved by
using prepared statements that let SQLite do the proper quoting
for us. Refer to the SQLite package documentation for usage.

http://planet.racket-lang.org/package-source/jaymccarthy/sqlite.plt/5/0/planet-docs/sqlite/index.html#(part._.Statement_.Operations)

Name: Anonymous 2011-01-17 12:27

>>7
That's all very well (except they couldn't even be bothered to make a hyperlink), but why don't they just do it properly in the first place? Why don't they even show the correct way to do it?
It's like I'm really reading a PHP tutorial!

Name: Anonymous 2011-01-17 12:33

>>8
Ooooh, burn! It's true though.

Name: Anonymous 2011-01-17 13:17

>>8
it's a simple tutorial directed towards noobs who just finished reading HTDP... perhaps they wanted to limit the scope a little bit? also: real /pro/grammers don't need tutorials, they read reference manuals.

tl;dr back to PHP plox

Name: Anonymous 2011-01-17 14:05

>>10
real /pro/grammers don't need tutorials, they read reference manuals.
This.

Name: Anonymous 2011-01-17 14:20

>>10
Yes, glossing over critical issues by showing off buggy, insecure code is the very best thing you can do to a beginner.

And tutorials are an excellent opportunity to show off the ease of use and elegance of a language. I never start learning a programming language without sampling some code first to see what I can expect, and if you can't find good code in the official documentation, where can you?

tl;dr plt scheme programmers are clearly retards and i wouldnt trust them to program my digital watch

Name: Anonymous 2011-01-17 14:53

>>12
Exercise. Find the security hole common to these two functions.

Yes, there's a big, giant ``USE THIS FOR FOR BLAG IT'S SECURE AND ALL. I GUARANTEE IT.'', beginners surely will use it now that they know it's so secure!

This is called an SQL injection attack. It can be resolved by using prepared statements that let SQLite do the proper quoting for us. Refer to the SQLite package documentation for usage.

Yes, they don't provide any useful information for prevent the sql injection!

Name: Anonymous 2011-01-17 15:23

>>13
Your tutorial is shite. Get over it.

Name: Anonymous 2011-01-17 15:29

>>14
I haven't even read it. The only thing from the docs I have read are the reference, the typed racket reference and the ffi reference.

Name: Anonymous 2011-01-17 16:17

>>12
tl;dr plt scheme programmers are clearly retards and i wouldnt trust them to program my digital watch
you don't have one you dirty jew

Name: Anonymous 2011-01-17 16:24

I did that tutorial and it was crap. So I went back to write my webserver in C and it turned out 42x times better and faster.

Name: Anonymous 2011-01-17 16:47

>>14
*yo'ure

autist faggot

Name: Anonymous 2011-01-17 17:49

roses are red
violets are blue
tutorials are for faggots
and you're a dirty /b/

Name: Anonymous 2011-02-04 18:34

Name: Anonymous 2013-09-15 18:09

>>22
please be gentle

Name: Anonymous 2013-09-20 21:14

>>21
Gentle is no fun.

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