What should Hello World be like?
Lassi Kortela 18 Sep 2019 08:41 UTC
> I'll modify my existing pre-SRFI in this direction, taking up a good many
> of the points already raised, or as many as I can remember. :-)
Is your pre-SRFI already readable somewhere? I didn't find it in your
wg1 repo.
Can we get a discussion going early about what a Hello World should look
like? Please make this better, for example:
(parameterize ((current-sql-database
(open-sql-database sqlite 'dbname "foo.db")))
(sql-execute "create table hello (greeting text, language text)")
(sql-execute "insert into hello (greeting) values (:saying, :language)"
'((saying . "Hello world")
(language . "en")))
(sql-execute "insert into hello (greeting) values (:saying, :language)"
'((saying . "Hallo Welt")
(language . "de")))
(sql-for-each (lambda (row)
(let ((lang (list-ref row 0))
(hiya (list-ref row 1)))
(for-each display (list lang " " hiya "!"))
(newline)))
"select language, greeting from hello")
(close-sql-database))