To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.rayOpen lugnet.cad.ray in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Ray-Tracing / 2456
2455  |  2457
Subject: 
Re: LDraw Animation - Why MPD?
Newsgroups: 
lugnet.cad, lugnet.cad.ray, lugnet.animation
Date: 
Sun, 28 Aug 2005 10:18:51 GMT
Viewed: 
216 times
  
* 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:
  Reply to me
 
(...) Follow up set to .off-topic.geek (19 years ago, 28-Aug-05, to lugnet.off-topic.geek)
  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
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR