adding old pages
This commit is contained in:
parent
291639a6e0
commit
e8bb2a9d46
15 changed files with 252 additions and 0 deletions
30
pages/about.markdown
Normal file
30
pages/about.markdown
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-26 03:18:05'
|
||||||
|
layout: page
|
||||||
|
slug: about
|
||||||
|
status: publish
|
||||||
|
title: About
|
||||||
|
wordpress_id: '2'
|
||||||
|
---
|
||||||
|
|
||||||
|
Just a quiet place for me to post news and things related to the
|
||||||
|
slowly up and coming Farnsworth programming language, along with
|
||||||
|
some minor personal things. A bit about the language: I've been
|
||||||
|
trying to design it to be as close to an ideal language for Applied
|
||||||
|
Mathematics (I've been giving theoretical stuff some thought but
|
||||||
|
I'm not sure how to accommodate it just yet) and Physics. Because
|
||||||
|
of this it's been taking more of a functional design but not to the
|
||||||
|
point where it ends up difficult to write any kind of general
|
||||||
|
program in. It originally started as an open source clone of the
|
||||||
|
Frink language/system but I've since decided that I didn't like its
|
||||||
|
grammar (there's a few things in it that make it difficult if not
|
||||||
|
impossible to parse with a yacc like parser); So I've been starting
|
||||||
|
to take it into my own direction. There is an evaluator on the
|
||||||
|
website but please be gentle on it since it runs it all on a VM at
|
||||||
|
my house and the interpreter does have some issues with recursion
|
||||||
|
(memory profile grows very fast). On the back end it uses PARI/GP
|
||||||
|
to do the actual calculations so it can get higher precision
|
||||||
|
floating point math along with complex math, etc.
|
||||||
|
|
||||||
|
|
13
pages/docs.markdown
Normal file
13
pages/docs.markdown
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 14:48:32'
|
||||||
|
layout: page
|
||||||
|
slug: docs
|
||||||
|
status: publish
|
||||||
|
title: Docs
|
||||||
|
wordpress_id: '36'
|
||||||
|
---
|
||||||
|
|
||||||
|
None
|
||||||
|
This is a test! Of the emergency sim broadcast system. Once more for the masters of the universe.
|
||||||
|
|
13
pages/error.markdown
Normal file
13
pages/error.markdown
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 23:01:36'
|
||||||
|
layout: page
|
||||||
|
slug: error
|
||||||
|
status: publish
|
||||||
|
title: Error
|
||||||
|
wordpress_id: '51'
|
||||||
|
---
|
||||||
|
|
||||||
|
None
|
||||||
|
|
||||||
|
|
15
pages/eval.markdown
Normal file
15
pages/eval.markdown
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-08-08 15:46:13'
|
||||||
|
layout: page
|
||||||
|
slug: eval
|
||||||
|
status: publish
|
||||||
|
title: Eval
|
||||||
|
wordpress_id: '147'
|
||||||
|
---
|
||||||
|
|
||||||
|
Here you can play around with the programming language by running
|
||||||
|
the code here on the web page. \[eval-form 1 "Contact form 1"\] There
|
||||||
|
is a 25 second timeout setup so any infinite loops will still halt.
|
||||||
|
|
||||||
|
|
13
pages/evaluate.markdown
Normal file
13
pages/evaluate.markdown
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 15:42:59'
|
||||||
|
layout: page
|
||||||
|
slug: evaluate
|
||||||
|
status: publish
|
||||||
|
title: Evaluate
|
||||||
|
wordpress_id: '47'
|
||||||
|
---
|
||||||
|
|
||||||
|
None
|
||||||
|
|
||||||
|
|
13
pages/farnsworth.markdown
Normal file
13
pages/farnsworth.markdown
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 13:46:06'
|
||||||
|
layout: page
|
||||||
|
slug: farnsworth
|
||||||
|
status: publish
|
||||||
|
title: Farnsworth
|
||||||
|
wordpress_id: '34'
|
||||||
|
---
|
||||||
|
|
||||||
|
None
|
||||||
|
|
||||||
|
|
13
pages/functions.markdown
Normal file
13
pages/functions.markdown
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 14:52:59'
|
||||||
|
layout: page
|
||||||
|
slug: functions
|
||||||
|
status: publish
|
||||||
|
title: Functions
|
||||||
|
wordpress_id: '43'
|
||||||
|
---
|
||||||
|
|
||||||
|
None
|
||||||
|
|
||||||
|
|
8
pages/indextest.markdown
Normal file
8
pages/indextest.markdown
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 14:48:32'
|
||||||
|
layout: index
|
||||||
|
status: publish
|
||||||
|
title: Simcop's blog of nothing
|
||||||
|
---
|
||||||
|
|
12
pages/language.markdown
Normal file
12
pages/language.markdown
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 13:45:31'
|
||||||
|
layout: page
|
||||||
|
slug: language
|
||||||
|
status: publish
|
||||||
|
title: Language
|
||||||
|
wordpress_id: '31'
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
|
10
pages/magic-values.markdown
Normal file
10
pages/magic-values.markdown
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-08-22 13:48:28'
|
||||||
|
layout: page
|
||||||
|
slug: magic-values
|
||||||
|
status: publish
|
||||||
|
title: Magic values
|
||||||
|
wordpress_id: '195'
|
||||||
|
---
|
||||||
|
|
10
pages/module-draft-spec.markdown
Normal file
10
pages/module-draft-spec.markdown
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-08-19 09:15:32'
|
||||||
|
layout: page
|
||||||
|
slug: module-draft-spec
|
||||||
|
status: publish
|
||||||
|
title: Module Draft Spec
|
||||||
|
wordpress_id: '168'
|
||||||
|
---
|
||||||
|
|
13
pages/output.markdown
Normal file
13
pages/output.markdown
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 23:01:57'
|
||||||
|
layout: page
|
||||||
|
slug: output
|
||||||
|
status: publish
|
||||||
|
title: Output
|
||||||
|
wordpress_id: '53'
|
||||||
|
---
|
||||||
|
|
||||||
|
None
|
||||||
|
|
||||||
|
|
13
pages/syntax.markdown
Normal file
13
pages/syntax.markdown
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 14:50:24'
|
||||||
|
layout: page
|
||||||
|
slug: syntax
|
||||||
|
status: publish
|
||||||
|
title: Syntax
|
||||||
|
wordpress_id: '40'
|
||||||
|
---
|
||||||
|
|
||||||
|
None
|
||||||
|
|
||||||
|
|
63
pages/todo.markdown
Normal file
63
pages/todo.markdown
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-05-11 19:29:32'
|
||||||
|
layout: page
|
||||||
|
slug: todo
|
||||||
|
status: publish
|
||||||
|
title: Todo
|
||||||
|
wordpress_id: '99'
|
||||||
|
---
|
||||||
|
|
||||||
|
# Things to do before modules
|
||||||
|
|
||||||
|
- Finish the rewrite of the output system
|
||||||
|
- Add ability to control precision of calculations
|
||||||
|
- Add significant digit support
|
||||||
|
|
||||||
|
- Use the rewrites of the output system to create a graph of the
|
||||||
|
interpreter state
|
||||||
|
- Write something to serialize said graph into a
|
||||||
|
freezable/thawable structure.
|
||||||
|
|
||||||
|
# Things to do After modules
|
||||||
|
|
||||||
|
- Add proper Object Oriented stuff
|
||||||
|
- [Magic Value Library](http://simcop2387.info/todo/magic-values/ "Magic Value Library")
|
||||||
|
- IO Library
|
||||||
|
- Socket Library
|
||||||
|
- Graphing Library
|
||||||
|
- Two versions
|
||||||
|
- one that sends the graph off to a "server" to render them
|
||||||
|
- one that renders it in a blocking manner
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- Basic Mathematics
|
||||||
|
- Algebra functions
|
||||||
|
- Roots of polynomials
|
||||||
|
- Function/Lambda manipulation
|
||||||
|
- Inversions of single dependent variable functions
|
||||||
|
- Solving multivariable dependent functions for a single argument
|
||||||
|
- Compositing functions in a "permanent" manner (this one will be
|
||||||
|
difficult for some functions)
|
||||||
|
|
||||||
|
|
||||||
|
- Calculus functions
|
||||||
|
- Derivatives
|
||||||
|
- Min-Max of functions
|
||||||
|
- Concavity tests
|
||||||
|
|
||||||
|
- Integrals
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Things to Steal
|
||||||
|
|
||||||
|
## Haskell
|
||||||
|
|
||||||
|
> - List Comprehensions
|
||||||
|
> http://learnyouahaskell.com/starting-out\#im-a-list-comprehension
|
||||||
|
> -
|
||||||
|
|
||||||
|
|
||||||
|
|
13
pages/value.markdown
Normal file
13
pages/value.markdown
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
author: simcop2387
|
||||||
|
date: '2010-04-28 15:43:56'
|
||||||
|
layout: page
|
||||||
|
slug: value
|
||||||
|
status: publish
|
||||||
|
title: Value
|
||||||
|
wordpress_id: '49'
|
||||||
|
---
|
||||||
|
|
||||||
|
None
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue