473,513 Members | 2,425 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Foundations of F# - Coming Very Soon

I'm very pleased to announce that Foundations of F#, the first book to
be published on the F# programming, will finish its first printing
run, tomorrow, Friday 25th May. It should reach any pre-order
customers between 5 to 10 days later, meaning if ordered it on Amazon
or Borders (or any other online store), it should be with you before
the end of May. A few weeks after that it should start appearing in
books stores, at least bookstores that have very big tech departments.

F# is a functional programming language implemented on the .NET
framework. F# blends nice the paradigms of functional programming with
those imperative and object oriented programming. Allowing you to
write functional programs that allows take advantage of the huge range
of libraries that exist in the .NET framework. Plus F# includes a "top-
level", that has also been integrated into visual studio, allowing you
to select sections of your code and execute them dynamically.

So what are you waiting for? Order a copy today, if you haven't
already:
http://www.amazon.com/dp/1590597575?...6A95B2Z4NW1BFN

Foundations of F# is the first of several books on the F# programming
language, which include Expert F# and F# for Scientist.
http://www.amazon.com/Expert-F-Don-S...9999013&sr=1-2
http://www.ffconsultancy.com/product...sts/index.html

You can find out more about F# itself by visiting the official F# site
of "the hubfs" a community site for F# users.
http://research.microsoft.com/fsharp/fsharp.aspx
http://cs.hubfs.net/

May 24 '07
52 2486
On Sat, 26 May 2007 07:59:22 -0700, Jon Harrop <jo*@ffconsultancy.com>
wrote:
>>I recognise your goal and I believe it is futile. Regardless, I find
your ideals uninteresting.

You find them interesting enough to continue the discussion.

About something else.
Sure doesn't look that way to me. This discussion is entirely about "my
ideals".
[...]
Spelling, grammar, content, lack of knowledge about the world around
them.
All consistent with that of a child.
In other words, you have no actual reason to believe they are children.
It simply helps you dismiss their comments to think of them that way.
Well, I'm sure that's great for your ego, but frankly it's a pretty
ignorant way to go about reading posts.
[...]
Robert could have posted something completely different and these people
would still have gotten upset. Hence my advice to ignore the freeloaders.
What a completely absurd claim. This is all about the advertisement
Robert posted. It is ridiculous to claim that had he posted something
different, "these people would still have gotten upset". Lots of people
post lots of different things here, and nary a peep out of "these people".

Clearly, it has everything to do with *what* Robert posted, rather than
simply that he *did* post.
>Actually, we're talking about a single post, and it certainly is not
without its own consequences, both short-term and long-term.

I really think you're making a mountain out of a mole hill.
If that's so, why do you bother to continue the discussion? I know why
*I* am still here. I disagree that it's "a mole hill". But if you
actually believe it's "a mole hill", what in the world would compell you
to waste so much time on it?
We've covered this: I don't believe your plague of off-topic posts will
deter spammers.
"Plague"? I made one post. In what bizarre world is that a "plague"?
And why do you *continue* to insist on using invectives and insults, even
as you complain so loudly about others insulting you?
I believe you are only making things worse. I can
understand why people spam. I do not understand why people respond in the
way you have.
Because we don't want spam. Because some spammers (though clearly not
you) will actually take the hint and go post their advertising somewhere
more appropriate. It *does* work.
I thought that if I pointed out how you were damaging your own cause that
you might stop. I can see now that I was wrong. Still, at least I
tried...
How am I damaging my own cause? Do you really believe that by posting my
reply to Robert, I have somehow encouraged *more* spam? Because that's
the only way that my post could be "damaging my own cause".
There is no point in putting on a pretend judge outfit and waving a FAQ
at
him.
Well then, good thing I didn't do that.
>Actually, Robert's first and last communication to us was to point us to
the marketplace where his book is sold, urging us to buy it. Unless the
stranger to which you refer did the same, your situation is not
analogous.

He told me who was publishing it.
I'll take that as a "no", that the situation was in fact not analogous.
Enough with the spitting already.
Again with the spitting? Honestly...are you able to have a discussion
without throwing insults around? Is that why you are so sensitive to
them? You can't help making them yourself?

For someone who is so ready to characterize others as "children", you have
a very immature way about you yourself. Frankly, I have not seen anyone
else in this newsgroup make so many ad hominem attacks. You are in a
class by yourself, at least in this community.
If you consider my replying and saying "congratulations" as a wholly
inappropriate response, yes.
Well, it turns out that you lied about the situation being in any way like
Robert's attempt to sell his book here, so really it doesn't matter what
you response to the guy was.
>Spam exists because it *is* a cost-effective advertising medium.

Nonsense. Spam exists because spammers believe it is a cost-effective
advertising medium. Even if nobody ever responded to bulk e-mail,
spammers
would still do it just in case.
That is, again, baloney. Spammers don't "believe it is a cost-effective
advertising medium". They KNOW it is. They can send out 100,000 email
messages, at practically no cost to them, and turn that into 4000 sales
(see the recent Pew report on US email users and their response to spam,
indicating a 4% response rate to spam).

Spammers would not waste their time if it didn't make them money. There'd
be no point in it.
He was older than Robert "so the situation is not analogous".
So you agree that the situation is not analogous. Why did you bother to
bring it up then?
[...]
I see any response to my adverts as a good response. If you respond by
starting some kind of bizarre pissing contest whilst mumbling about
turnips, then I will see that as a positive response.
Then why are you so upset about it? For someone who sees this thread as
being a positive response, you sure seem to have a strong objection to it
happening.
Swamping public forums in off-topic posts in an attempt to publically
humiliate someone into not writing off-topic posts does not seem like a
mature course of action to me.
Well, thankfully that's not what happened.
[...]
I'm saying that I understand why people spam (and I can see when people
do
it badly) but I do not understand why you continue to do more damage by
publically condemning spamming all the frikkin time.
"All the frikkin time"? I posted a single message. You have a
surprisingly low threshold for something to qualify as "all the frikkin
time".
My efforts in this thread are really two fold:

Firstly, I am trying to understand why people respond in the way they do.
That's been answered in sufficient detail. If you don't understand by
now, you don't have the capacity to.
Secondly, I am trying to disuade you from writing lots of off-topic posts
complaining about off-topic posting.
This goal is clearly false. It is simple for you to get me to stop
"writing lots of off-topic posts complaining about off-topic posting".
Just stop writing posts to which I may reply. I see this thread as a
productive use of my time...I wouldn't bother with it otherwise. But you
cannot legitimately claim it's not a thread that should be here, and yet
continue to participate in it. Such a claim in that context is
hypocritical.
However, I am failing.
On the first goal, I cannot help you. You seem beyond help. On the
second, you can achieve easily enough, once you decide to actually make it
your goal. Obviously, so far all you've done is *claim* it as a goal,
even while you clearly don't really desire it.

Pete
May 27 '07 #51
Peter Duniho wrote:
I'm sure that's great for your ego, but frankly it's a pretty ignorant way
to go about reading posts.
...
I made one post.
...
good thing I didn't do that.
...
I'll take that as a "no"
...
you have a very immature way about you yourself.
...
it turns out that you lied about the situation being in any way like
Robert's attempt to sell his book here
...
Spammers don't "believe it is a cost-effective advertising medium".
...
Well, thankfully that's not what happened.
...
I posted a single message.
...
If you don't understand by now, you don't have the capacity to.
...
An adult would not get offended by someone implying they were a child.

--
Dr Jon D Harrop, Flying Frog Consultancy
The F#.NET Journal
http://www.ffconsultancy.com/product...ournal/?usenet
May 28 '07 #52
On Mon, 28 May 2007 13:31:19 -0700, Jon Harrop <jo*@ffconsultancy.com>
wrote:
An adult would not get offended by someone implying they were a child.
Says who? I didn't find that characteristic trait of an adult listed in
my dictionary. And even if you're right, how is that relevant?
May 28 '07 #53

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
1633
by: Benjamin C. Pierce | last post by:
The Twelth International Workshop on Foundations of Object-Oriented Languges (FOOL 12) Saturday 15 January 2005 Long Beach, California, USA Following POPL 05 The search for sound principles...
0
2146
by: ACM SIGSOFT 2004 Publicity Chair | last post by:
CALL FOR PAPERS AND WORKSHOPS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ACM SIGSOFT 2004 12th International Symposium on the Foundations of Software...
2
1216
by: Steve Holden | last post by:
Dear Python User: I wonder if you would be kind enough to take the time to read this email and help us to publicize PyCon DC 2005, being held March 23-26 at the Cafritz Conference Center of...
18
1815
by: spiffo | last post by:
The Main Issue in a nutshell I am a corporate developer, working for a single company. Got a new project coming up and wondering if I should stay with Python for this new, fairly large project,...
2
1046
by: Kenny M. | last post by:
hi I have a DB which receive tickets in secuence 1,2,3,4,5.... I want to create an routine that can detect if a ticket is missing so I just need to detect if the secuence is broken (1,2,3,5... ...
0
2107
Niheel
by: Niheel | last post by:
We are soon adding a directory for software applications. Does anyone have any recommendations about features that they would like to see in the directory? Please feel free to submit your ideas...
1
2817
by: Good Man | last post by:
Hi there I've noticed some very weird things happening with my current MySQL setup on my XP Laptop, a development machine. For a while, I have been trying to get the MySQL cache to work....
17
2392
by: seb.haase | last post by:
Hi, Is it true that that "Python 3000" is dead ? Honestly I think that e.g. changing 5/2 to be 2.5 (instead of 2) would just break to much code :-( On the otherhand I'm using Python as "Matlab...
0
936
by: robert | last post by:
I'm very pleased to announce that Foundations of F#, the first book to be published on the F# programming, will finish its first printing run, tomorrow, Friday 25th May. It should reach any...
0
7166
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7543
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7534
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5689
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
5094
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4749
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3226
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
805
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
459
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.