|
> > * and yet another programming syntax to learn...
>
> It's much worse than a new syntax.
> A whole new, entirely different programming paradigm to learn.
> A whole new program semantic.
> Almost any programming skill you have would vanish in planned obsolescence.
> You would have to restart from scratch, using only modern math background.
>
> When i say academic i really mean academic:
> 1. Most important notion is recurrence theorem
> 2. Another important notion is anonymous functions
> 3. As far as possible, loops and variable assignments are banned!
>
> But i also said no elitism: the basic usage would have basic syntax.
> I could even add a preprocessor for those who don't like the syntax.
> A friend advised me it may be necessary to provide a preprocessor for smooth
> transition to more powerful concepts that people don't intuitively master.
>
> damien
>
> my lego web page: http://perso.wanadoo.fr/alphablock/
Damien,
I don't see the advantage in using OCaml over any other language. Particularly
ones people are more familiar with. Could you outline any advantages is might
have over, say, Perl (which also has inbuilt strings and memory management).
Tim
|
|
Message has 2 Replies: | | Re: LDraw Animation - Why MPD?
|
| (...) (* off-topic discussion *) Design and implementation are not as independant as i wish. As part of the design requirements, i pointed moves should be functions and be as composable as functions are. Practically that means the language must (...) (19 years ago, 29-Aug-05, to lugnet.cad.dev)
|
Message is in Reply To:
| | Re: LDraw Animation - Why MPD?
|
| (...) Not really a big deal, i could change my mind if that's too difficult for me to program. (...) It's much worse than a new syntax. A whole new, entirely different programming paradigm to learn. A whole new program semantic. Almost any (...) (19 years ago, 28-Aug-05, to lugnet.cad, lugnet.cad.ray, lugnet.animation)
|
61 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|