Have they censored their own article?
678 karma · joined September 16, 2022
Have they censored their own article?
Which part of the user experience did you have problems with when using it?
(defmodule avoid
:inputs (force heading)
:outputs (command)
:instance-vars (resultforce)
:states ((nil (event-dispatch (and force heading) plan))
(plan (setf resultforce (select-direction force heading))
go)
(go (conditional-dispatch (significant-force-p resultforce 1.0)
start
nil))
(start (output command (follow-force resultforce))
nil)))
[0] https://www.semanticscholar.org/paper/A-robust-layered-contr...This is normal usage:
foreach x {1 2} {puts $x} => 1 2
You can iterate over two lists at once: foreach x {1 2} y {3 4} {puts $x $y} => 1 3 2 4
Instead of reading one element from the list, you can read multiple: foreach {x1 x2} {1 2 3 4} y {5 6} {puts $x1 $x2 $y} => 1 2 5 3 4 6
If any of the lists happen to run out before the others, instead of complaining it just returns empty elements.Many commands in Tcl give the impression that they can be used in many different ways, so writing a program in Tcl feels like building a structure by creatively assembling a limited set of legos.
[0] https://build-its-inprogress.blogspot.com/2018/03/the-rubiks... (see first video)
>They were slave groups, conquered by the Greeks in Asia Minor.
This is incorrect. Each of these were separate civilizations and not names for a "group of slaves". This can easily be verified by a simple search so I don't even understand where such a misattribution comes from.
Their dynamic nature makes them much better at exploratory programming compared to Fortran though.
Edit: The github page for EIN says that development has stopped. Despite this, I was able to edit a notebook with only minor inconveniences very recently.