! Copyright (C) 2009 Slava Pestov.
-! See http://factorcode.org/license.txt for BSD license.
+! See https://factorcode.org/license.txt for BSD license.
USING: slides help.markup ;
IN: chicago-talk
CONSTANT: chicago-slides
{
{ $slide "factor"
- { $url "http://factorcode.org" }
+ { $url "https://factorcode.org" }
}
{ $slide "goals"
"high level language"
! Copyright (C) 2008 Slava Pestov.
-! See http://factorcode.org/license.txt for BSD license.
+! See https://factorcode.org/license.txt for BSD license.
USING: slides help.markup math arrays hashtables namespaces
sequences kernel parser memoize io.encodings.binary
locals kernel.private help.vocabs assocs quotations
CONSTANT: galois-slides
{
{ $slide "Factor!"
- { $url "http://factorcode.org" }
+ { $url "https://factorcode.org" }
"Development started in 2003"
"Open source (BSD license)"
"Influenced by Forth, Lisp, and Smalltalk"
"Mark sweep for native code"
}
{ $slide "Project infrastructure"
- { $url "http://factorcode.org" }
- { $url "http://concatenative.org" }
- { $url "http://docs.factorcode.org" }
- { $url "http://planet.factorcode.org" }
+ { $url "https://factorcode.org" }
+ { $url "https://concatenative.org" }
+ { $url "https://docs.factorcode.org" }
+ { $url "https://planet.factorcode.org" }
"Uses our HTTP server, SSL, DB, Atom libraries..."
}
{ $slide "Project infrastructure"
! Copyright (C) 2008 Slava Pestov.
-! See http://factorcode.org/license.txt for BSD license.
+! See https://factorcode.org/license.txt for BSD license.
USING: slides help.markup math arrays hashtables namespaces
kernel sequences parser memoize io.encodings.binary
locals kernel.private help.vocabs assocs quotations
CONSTANT: google-slides
{
{ $slide "Factor!"
- { $url "http://factorcode.org" }
+ { $url "https://factorcode.org" }
"Development started in 2003"
"Open source (BSD license)"
"First result for \"Factor\" on Google :-)"
}
{ $slide "The parser"
{ "Example: URLs define a " { $link POSTPONE: URL" } " word" }
- { $code "URL\" http://paste.factorcode.org/paste?id=81\"" }
+ { $code "URL\" https://paste.factorcode.org/paste?id=81\"" }
}
{ $slide "Example: memoization"
{ "Memoization with " { $link POSTPONE: MEMO: } }
"Mark sweep for native code"
}
{ $slide "Project infrastructure"
- { $url "http://factorcode.org" }
- { $url "http://concatenative.org" }
- { $url "http://docs.factorcode.org" }
- { $url "http://planet.factorcode.org" }
+ { $url "https://factorcode.org" }
+ { $url "https://concatenative.org" }
+ { $url "https://docs.factorcode.org" }
+ { $url "https://planet.factorcode.org" }
"Uses our HTTP server, SSL, DB, Atom libraries..."
}
{ $slide "Project infrastructure"
CONSTANT: hmc-slides
{
{ $slide "Factor!"
- { $url "http://factorcode.org" }
+ { $url "https://factorcode.org" }
"Development started in 2003"
"Open source (BSD license)"
"Influenced by Forth, Lisp, and Smalltalk"
}
{ $slide "Project infrastructure"
- { $url "http://factorcode.org" }
- { $url "http://concatenative.org" }
- { $url "http://docs.factorcode.org" }
- { $url "http://planet.factorcode.org" }
- { $url "http://paste.factorcode.org" }
+ { $url "https://factorcode.org" }
+ { $url "https://concatenative.org" }
+ { $url "https://docs.factorcode.org" }
+ { $url "https://planet.factorcode.org" }
+ { $url "https://paste.factorcode.org" }
"Uses our HTTP server, SSL, DB, Atom libraries..."
}
{ $slide "Project infrastructure"
"\"hello\" play-as-morse"
}
{ $code
- "USE flip-text"
+ "USE: flip-text"
"\"hello\" flip-text ."
}
}
! Copyright (C) 2009 Slava Pestov.
-! See http://factorcode.org/license.txt for BSD license.
+! See https://factorcode.org/license.txt for BSD license.
USING: slides help.markup math math.private kernel sequences
slots.private ;
IN: jvm-summit-talk
"We want a language for anything from scripting DSLs to high-performance numerics"
"I assume you know a bit about compiler implementation: parser -> frontend -> optimizer -> codegen"
{ "This is " { $strong "not" } " a talk about the Factor language" }
- { "Go to " { $url "http://factorcode.org" } " to learn the language" }
+ { "Go to " { $url "https://factorcode.org" } " to learn the language" }
}
{ $slide "Why are dynamic languages slow?"
"Branching and indirection!"
"Factor development began in 2003"
"About a dozen contributors"
"Handful of \"core contributors\""
- { "Web site: " { $url "http://factorcode.org" } }
+ { "Web site: " { $url "https://factorcode.org" } }
"IRC: #concatenative on irc.freenode.net"
"Mailing list: factor-talk@lists.sf.net"
}
! Copyright (C) 2008 Slava Pestov.
-! See http://factorcode.org/license.txt for BSD license.
+! See https://factorcode.org/license.txt for BSD license.
USING: slides help.markup math arrays hashtables namespaces
kernel sequences parser memoize io.encodings.binary
locals kernel.private help.vocabs assocs quotations
CONSTANT: otug-slides
{
{ $slide "Factor!"
- { $url "http://factorcode.org" }
+ { $url "https://factorcode.org" }
"Development started in 2003"
"Open source (BSD license)"
"Influenced by Forth, Lisp, and Smalltalk"
"Eliminate redundant computations (value numbering)"
}
{ $slide "Project infrastructure"
- { $url "http://factorcode.org" }
- { $url "http://concatenative.org" }
- { $url "http://docs.factorcode.org" }
- { $url "http://planet.factorcode.org" }
+ { $url "https://factorcode.org" }
+ { $url "https://concatenative.org" }
+ { $url "https://docs.factorcode.org" }
+ { $url "https://planet.factorcode.org" }
"Uses our HTTP server, SSL, DB, Atom libraries..."
}
{ $slide "Project infrastructure"
"\"hello\" play-as-morse"
}
{ $code
- "USE flip-text"
+ "USE: flip-text"
"\"hello\" flip-text ."
}
{ $code
! Copyright (C) 2009 Doug Coleman.
-! See http://factorcode.org/license.txt for BSD license.
+! See https://factorcode.org/license.txt for BSD license.
USING: assocs combinators constructors eval help.markup kernel
multiline namespaces parser sequences sequences.private slides
vocabs.refresh words fry ;
CONSTANT: tc-lisp-slides
{
{ $slide "Factor!"
- { $url "http://factorcode.org" }
+ { $url "https://factorcode.org" }
"Development started in 2003"
"Open source (BSD license)"
"Influenced by Forth, Lisp, and Smalltalk"
! Copyright (C) 2008 Slava Pestov.
-! See http://factorcode.org/license.txt for BSD license.
+! See https://factorcode.org/license.txt for BSD license.
USING: slides help.markup math arrays hashtables namespaces
kernel sequences parser memoize io.encodings.binary
locals kernel.private help.vocabs assocs quotations urls
CONSTANT: vpri-slides
{
{ $slide "Factor!"
- { $url "http://factorcode.org" }
+ { $url "https://factorcode.org" }
"Development started in 2003"
"Open source (BSD license)"
"Influenced by Forth, Lisp, and Smalltalk"
"Got rid of interpreter"
}
{ $slide "Project infrastructure"
- { $url "http://factorcode.org" }
- { $url "http://concatenative.org" }
- { $url "http://docs.factorcode.org" }
- { $url "http://planet.factorcode.org" }
+ { $url "https://factorcode.org" }
+ { $url "https://concatenative.org" }
+ { $url "https://docs.factorcode.org" }
+ { $url "https://planet.factorcode.org" }
"Uses our HTTP server, SSL, DB, Atom libraries..."
}
{ $slide "Project infrastructure"