|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
>> [Lots of Haskell-related stuff is funded by Micro$oft - for reasons I
>> don't entirely comprehend yet...]
>
> Get ready for EEE. (I seriously can see Haskell.NET coming).
Well, there *is* in fact a .NET backend for the main Haskell compiler,
now that you mention it. (It suffers from a case of bit-rot though, so
it's currently unusable. I think fixing this might even be a GSoC
proposal...)
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Invisible wrote:
> scott wrote:
>>> I said I'm bad at writing "large" documents - which is presumably
>>> what a final PhD thesis is. Also, all of my work at uni that involved
>>> any element of what academics refer to as "research" was extremely
>>> hard for me. I have no idea what "research" actually is, or how
>>> you're supposed to do it. As I understand it, a PhD is 82% research...
>>
>> Didn't you have to do a final year project at university?
>
> Yes. It was one of the subjects I had substantial trouble with...
>
> I mean, sure, the *programming* part was pretty easy. Time-consuming,
> but not conceptually difficult. But there's supposed to be a "research
> element" in there - whatever the hell that's meant to mean. This gave me
> significant trouble.
>
Something I did last year (among all those other projects):
http://members.chello.nl/a.c.linnenbank/texts/ECGparts.pdf . It involved
some programming, somewhat more of Blender, I did use POV-ray, and I did
manage to name Poser in a conference paper. I know it is hard to believe
but I get paid to do these things.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Bill Pragnell <bil### [at] hotmailcom> wrote:
> > Warp wrote:
> >> I have learned to reread everything I write. I reread all my news posts
> >> before I send them (well, at least if they are longer than a few lines).
> >> Sometimes I spend more time re-editing and fine-tuning the text than
> >> I spent writing it for the first time... :P
> And it shows, your posts are without exception fluent and well reasoned.
I write too many commas, though. That's because I tend to instinctively
put a comma everywhere where I would put it if I were writing in Finnish,
where commas are used quote a lot. In English commas are used more rarely.
I have lately tried to get rid of this instinct when writing in English.
--
- Warp
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"Nicolas Alvarez" <nic### [at] gmailisthebestcom> wrote in message
news:47fb9e0b$1@news.povray.org...
> > [Lots of Haskell-related stuff is funded by Micro$oft - for reasons I
> > don't entirely comprehend yet...]
>
> Get ready for EEE. (I seriously can see Haskell.NET coming).
http://research.microsoft.com/fsharp/fsharp.aspx
I haven't looked too deeply, but it's on my list of languages to learn.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Warp escribió:
> I write too many commas, though. That's because I tend to instinctively
> put a comma everywhere where I would put it if I were writing in Finnish,
> where commas are used quote a lot. In English commas are used more rarely.
>
> I have lately tried to get rid of this instinct when writing in English.
>
I don't notice you using too many commas. A lot of German people do use
too many, though, and it gets annoying after a point...
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Gail Shaw wrote:
> I haven't looked too deeply, but it's on my list of languages to learn.
Speaking of functional, I think Andrew has mildly mischaracterised
Erlang as a functional language. While I've seen a few informal
references to needing to use a functional style to program Erlang, none
of the actual documentation says it's functional, and I never even saw a
mention of "referential transparency."
Indeed, I ran across this gem in the manual:
......
S = self(),
P = spawn(fun() -> do_something(S, 1, 2, 3) end).
...... (or some such)
along with the footnote that this isn't the same as
P = spawn(fun() -> do_something(self(), 1, 2, 3) end).
self() is the function that returns your current process id.
Spawn is the function that creates a new process to run the indicated
function. fun() -> ... end is lambda.
If you write the latter, the first argument is the process running the
function. If you write the former, the first argument is the parent
process (so to speak) that spawned the function and is likely expecting
some sort of message coming back when do_something() finishes.
Plus, there's a number of very explicitly statefull collections of data
in the system, including a hashtable for each process and a collection
of named hashtables for each OS-level process running an Erlang interpreter.
What they *do* say is that Erlang is a single-assignment language. Not
because it's "functional", but because it's easier to debug that way.
(Or so the research claims.) Me, I think I need to write a while()
function. :-)
--
Darren New / San Diego, CA, USA (PST)
"That's pretty. Where's that?"
"It's the Age of Channelwood."
"We should go there on vacation some time."
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
> I don't notice you using too many commas. A lot of German people do use
> too many, though, and it gets annoying after a point...
It's the other way round for me - native English speaker learning German. I
have to learn, that you always need to put the commas in certain places.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
>> I wrote a post here about a logic programming system, which is also an
>> executable logic programming system. ;-)
>
> ...and truly wondrous it was to behold. A tour de force. A masterpiece
> of the programmer's art. Knuth would have been proud. Umm, I'd better
> stop now; Andrew's head is inflating
I'm just going to quietly ignore the obvious fact that you're lying and
enjoy the sweet, sweet afterglow... 0:-)
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Darren New wrote:
> Gail Shaw wrote:
>> I haven't looked too deeply, but it's on my list of languages to learn.
>
> Speaking of functional, I think Andrew has mildly mischaracterised
> Erlang as a functional language. While I've seen a few informal
> references to needing to use a functional style to program Erlang, none
> of the actual documentation says it's functional, and I never even saw a
> mention of "referential transparency."
Well, people claim that Lisp is an [impure] functional language too, and
AFAIK Erlang is about as pure as Lisp is.
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
>> And it shows, your posts are without exception fluent and well reasoned.
>
> I write too many commas, though.
When I write, I find that I tend to overuse emphasis. (E.g., when I post
things in HTML, I tend to massively overuse the <em> tags...)
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |