Marc Weber wrote:
a) I talked to Adam in the past about whether its worth adding a
configuration file containing database setup.

See
http://www.impredicative.com/mantis/view.php?id=26

I think it's important to stress that Ur/Web already supports "configuration files" governing database access; they're just read at compile time rather than run time. For security reasons, this should usually be preferable.

   Do you want to write type safe template engines .. ?
   If you want to precompile them - does this fit urweb current design
   well? Don't think urweb is good at handling global state ?
   (I have to reread docs - so I may be wrong about this.)

I don't understand which hypothetical design structure of an Ur/Web library you are considering here. What do you want to do and what do you think would go wrong?

Ur/Web, thus having a low-level entry point for Ur/Web _users_. Being
able to create themes for standard websites would be a plus.
The low entry point can only be achieved by
- teaching its theory (eg give hints about which books to read)
- write many tutorials.
   Although I've seen several .net languages, HaXe, Python, Ruby VimL,
   Java, JS, little Ocaml, Bash, Haskell ... I still feel I don't understand Ur
   at all. That's why I'm trying to read up more about its theory in my
   freetime.

However it'll still take a lot of time until I can say I understand the
most important concepts - and the particular "ur" implementation in
depth.

So urweb will never be as mainstream as PHP is.

I'm sure many people use WordPress without being prepared to write any PHP code from scratch. To me, it doesn't seem crazy that a similar situation could be created for an Ur/Web library, especially when equipped with a GUI for configuration.

_______________________________________________
Ur mailing list
[email protected]
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur

Reply via email to