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

[LISP] [Web] Let's work on the new Lispweb! [Standard]

Name: Anonymous 2015-08-17 1:10

We're all sick of dealing with the verbosity of XML/SGML based languages, the inconsistency of CSS and the overall badness of Javashit. Transcompiling to any of these languages is just a half-assed try at sugarcoating a turd.

Post your ideas for syntax/semantic rules, document structure, protocols, rendering techniques or anything relevant to the topic.

Hopefully we will be able to create a basic clone of /prog/ using the newly designed languages. No need to work on retarded features like animations or ``single page applications'' because this project is aimed exclusively at EXPERT PROGRAMMERS.

Name: Anonymous 2015-08-17 1:57

Using Sexps is the obvious way to go until you realize ))))) is only marginally better than </div></div></span></div></html>. I propose we use FIOC. It can be easily edited by humans on any text editor without installing any plugins.

It would look like
# This is a comment
# Header
name "/prog/ - Programming"
# Content
section
title "Giant sea cucumber eats with its anus"
text "This is a post"
section


No need for pointless html/head/body tags.

Name: Anonymous 2015-08-17 2:50

>>3 is stupid
there is a problem with sexps though.
Assuming you use strings e.g. (body (p "welcome to my `cool' website")) then you are fucked if you want to use " inside a string, yes you can \" escape it but what if you wanted to paste some large text from esle-where into a lispweb document. You need a special editor or something.

XML gets around this problem by .... wait no it doesn't fuck XML.

Anyway it might be useful to have triple quote """ strings which allow stuff like " inside it.

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